[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out softly, pitcher Justin Verlander to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:05:35.116Z","endTime":"2025-08-17T01:05:58.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":434378,"link":"/api/v1/people/434378"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-16T22:16:15.030Z","endTime":"2025-08-17T00:42:13.021Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"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-17T00:42:13.021Z","endTime":"2025-08-17T01:03:48.968Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"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-17T01:03:48.968Z","endTime":"2025-08-17T01:05:37.284Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.53687370739017,"strikeZoneBottom":1.82091018869621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.911066018906585,"aZ":-10.227495142477368,"pfxX":-6.354831736537237,"pfxZ":11.84174996294603,"pX":-0.1314901474157298,"pZ":2.208320741717206,"vX0":7.047966623168385,"vY0":-135.1475175007574,"vZ0":-10.899192573747886,"x":122.01,"y":179.16,"x0":-1.9450922184780213,"y0":50.005702967642804,"z0":7.0075838630918605,"aX":-11.78083063519178},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":10.1,"spinRate":2449,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40498209651475126,"extension":6.029744744384016},"index":3,"playId":"e22ad8c7-4a52-316b-9ce1-73343533993b","pitchNumber":1,"startTime":"2025-08-17T01:05:37.284Z","endTime":"2025-08-17T01:05:41.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.232634458588723,"aZ":-22.5031526019366,"pfxX":-8.613964744274014,"pfxZ":6.336452272003116,"pX":-0.6528095486752884,"pZ":2.4864518971160128,"vX0":5.984175472069504,"vY0":-122.03066317638749,"vZ0":-6.59789838214394,"x":141.88,"y":171.65,"x0":-2.0026952571777406,"y0":50.004028247883674,"z0":7.130101532708776,"aX":-13.153070170454631},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":1779,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4467408295935513,"extension":5.816715282715356},"hitData":{"launchSpeed":58.5,"launchAngle":-71.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.5,"coordY":191.02}},"index":4,"playId":"98162c62-c7fb-3784-9f69-7a88c2a8035b","pitchNumber":2,"startTime":"2025-08-17T01:05:51.665Z","endTime":"2025-08-17T01:05:58.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-17T01:05:58.444Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:06:00.533Z","endTime":"2025-08-17T01:07:06.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.56348298141779,"strikeZoneBottom":1.66619591162872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24156555266425,"aZ":-11.164601294661564,"pfxX":-7.2807319387527425,"pfxZ":11.356970985624407,"pX":-1.5841752475958857,"pZ":4.23902390638739,"vX0":3.2526723712264745,"vY0":-135.76959783562256,"vZ0":-5.810325863068603,"x":177.39,"y":124.33,"x0":-1.857808956918891,"y0":50.004752256804544,"z0":7.198105511450726,"aX":-13.47031270582271},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":12.4,"spinRate":2555,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40483421559932475,"extension":5.984829038177495},"index":0,"playId":"e667c5b4-a3ff-3734-a9b5-e8e1911f8d97","pitchNumber":1,"startTime":"2025-08-17T01:06:24.475Z","endTime":"2025-08-17T01:06:28.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.5597794861444,"strikeZoneBottom":1.63016119222894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.369683644188882,"aZ":-9.954526663665343,"pfxX":-6.841766046101464,"pfxZ":11.820446357211093,"pX":-1.0393109954894666,"pZ":2.093465369336908,"vX0":4.8068931707668945,"vY0":-135.89848636572356,"vZ0":-11.157518057140395,"x":156.62,"y":182.26,"x0":-1.9376113918827642,"y0":50.003481878893744,"z0":6.932167263925366,"aX":-12.86255035827408},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":11.4,"spinRate":2461,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.40226140319668824,"extension":6.092373469426197},"index":1,"playId":"be4062ca-9cc8-3894-af67-022b876ad13d","pitchNumber":2,"startTime":"2025-08-17T01:06:40.086Z","endTime":"2025-08-17T01:06:44.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.269067807474528,"aZ":-22.031461872828487,"pfxX":-9.290070738723657,"pfxZ":6.501459004442411,"pX":-0.6593495776140383,"pZ":2.880127627819994,"vX0":6.216639818461491,"vY0":-123.75508947557105,"vZ0":-5.679155647327932,"x":142.13,"y":161.02,"x0":-1.9891270664149823,"y0":50.0050331401488,"z0":7.034798991161793,"aX":-14.500890255125931},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":1768,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.44153757497048085,"extension":6.137220574037407},"hitData":{"launchSpeed":100.7,"launchAngle":11.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.71,"coordY":93.47}},"index":2,"playId":"f5c2bee1-fd62-3a4a-9a87-6e760f883fc3","pitchNumber":3,"startTime":"2025-08-17T01:06:54.801Z","endTime":"2025-08-17T01:07:06.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:07:06.950Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging. Brandon Lowe out on batter interference.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:07:04.993Z","endTime":"2025-08-17T01:09:10.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":85.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.501384628593634,"aZ":-8.281999304620207,"pfxX":-6.923016828645915,"pfxZ":12.72090685493287,"pX":-0.49961331219394967,"pZ":3.0004889853914576,"vX0":5.980965418794567,"vY0":-136.30541738742244,"vZ0":-9.494634178776662,"x":136.04,"y":157.77,"x0":-1.8249251341446224,"y0":50.00316459222515,"z0":7.104718197887392,"aX":-13.002243256024869},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.1,"breakHorizontal":11.3,"spinRate":2664,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.402140257406816,"extension":5.982583050193902},"index":0,"playId":"68936c4e-e2fa-3f2b-8bc5-d73549bde127","pitchNumber":1,"startTime":"2025-08-17T01:07:31.955Z","endTime":"2025-08-17T01:07:35.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.651012750807254,"aZ":-8.779427089680095,"pfxX":-6.881556569718161,"pfxZ":12.65757887583339,"pX":-0.2695785713636121,"pZ":2.8999043143925607,"vX0":7.086078456850627,"vY0":-135.5842815506877,"vZ0":-9.304144220293807,"x":127.28,"y":160.48,"x0":-2.032011018272496,"y0":50.00451117439785,"z0":7.003071171650509,"aX":-12.72090603756331},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.9,"breakHorizontal":10.8,"spinRate":2481,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.405105368300656,"extension":5.86338590504613},"index":1,"playId":"0ac4df0c-29cf-3c4f-baac-84f1da665487","pitchNumber":2,"startTime":"2025-08-17T01:07:48.259Z","endTime":"2025-08-17T01:07:51.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.42289344787135,"strikeZoneBottom":1.62747417297773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.096109507367515,"aZ":-9.312671723548592,"pfxX":-6.881026354053564,"pfxZ":12.246089851037786,"pX":-2.4431736909287016,"pZ":3.303256397184375,"vX0":1.5259833561501774,"vY0":-135.85704396488836,"vZ0":-8.36893187773763,"x":210.13,"y":149.59,"x0":-2.1185452463683143,"y0":50.00442470906326,"z0":7.073172046046558,"aX":-12.848719303282458},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":12.1,"spinRate":2465,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40334946917636527,"extension":5.858893470081561},"index":2,"playId":"f454053c-02ed-30c7-a41d-72cad5e4d2e0","pitchNumber":3,"startTime":"2025-08-17T01:08:04.737Z","endTime":"2025-08-17T01:08:08.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77177470040575,"aZ":-6.701938654783017,"pfxX":-7.0667276124960505,"pfxZ":13.39459996860807,"pX":-0.5875639149136233,"pZ":1.3993567552884432,"vX0":5.685057806902306,"vY0":-136.69541522309137,"vZ0":-13.657838611427021,"x":139.4,"y":201.0,"x0":-1.7711421558310418,"y0":50.00589806154213,"z0":6.909153136541599,"aX":-13.440591164753146},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.7,"breakHorizontal":11.6,"spinRate":2499,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39996090099886095,"extension":6.070012007286513},"index":3,"playId":"60a56bb9-9945-3841-aacb-54a818066cb9","pitchNumber":4,"startTime":"2025-08-17T01:08:21.929Z","endTime":"2025-08-17T01:08:25.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.49890139617047,"strikeZoneBottom":1.47241803308469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04258418221304,"aZ":-10.647087993978504,"pfxX":-4.4159588283872075,"pfxZ":11.258582205091987,"pX":-2.1469758410220585,"pZ":4.324863746181074,"vX0":1.102161596682708,"vY0":-137.74670268021396,"vZ0":-5.9450717282651055,"x":198.84,"y":122.01,"x0":-1.9799769143666157,"y0":50.00010932835845,"z0":7.238462332940379,"aX":-8.441700935111117},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":7.8,"spinRate":2397,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39839460419565675,"extension":5.763053894039211},"index":4,"playId":"0802d0e1-d57e-3717-b060-41267ebba38c","pitchNumber":5,"startTime":"2025-08-17T01:08:46.522Z","endTime":"2025-08-17T01:08:49.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604764772522323,"aZ":-24.55993156669846,"pfxX":1.8889686082242576,"pfxZ":4.573492193117877,"pX":0.03362397412409096,"pZ":0.5915881355408936,"vX0":4.749594637304418,"vY0":-127.98407032816428,"vZ0":-11.048719989334197,"x":115.72,"y":222.81,"x0":-2.089076785853546,"y0":50.00041588257928,"z0":6.8765710288712345,"aX":3.1435018080756096},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-4.4,"spinRate":2587,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4274307349092239,"extension":5.808181335830425},"index":5,"playId":"e2fec57c-4bc9-3047-8770-62279947bd64","pitchNumber":6,"startTime":"2025-08-17T01:09:04.992Z","endTime":"2025-08-17T01:09:10.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[{"credit":"batter_interference"}],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:09:10.359Z","atBatIndex":2},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Junior Caminero reaches on a fielding error by third baseman Christian Koss. Yandy Díaz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:09:14.954Z","endTime":"2025-08-17T01:11:22.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.45717060576357,"aZ":-7.642198935124096,"pfxX":-4.922944880896937,"pfxZ":13.081960157424874,"pX":-0.2773080746959433,"pZ":3.282770883151061,"vX0":5.5544188195735416,"vY0":-137.07530200933692,"vZ0":-8.844133920047689,"x":127.57,"y":150.15,"x0":-1.7045375664036742,"y0":50.0003019160215,"z0":7.099393487778307,"aX":-9.22979889022294},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.6,"breakHorizontal":7.6,"spinRate":2410,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40186448537559327,"extension":5.985909121451423},"index":0,"playId":"5c3c1651-8e53-374e-ac57-4247e91a28ad","pitchNumber":1,"startTime":"2025-08-17T01:09:39.413Z","endTime":"2025-08-17T01:09:43.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":81.0,"endSpeed":74.5,"strikeZoneTop":3.68854970005271,"strikeZoneBottom":1.74358781649811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.474505801668553,"aZ":-30.602396476728906,"pfxX":4.42227346037542,"pfxZ":1.1266834299535908,"pX":0.96774233185274,"pZ":3.020109217310115,"vX0":5.877177703547096,"vY0":-117.78715460948692,"vZ0":-2.998579172250456,"x":80.11,"y":157.24,"x0":-2.1394113158262735,"y0":50.003433979542265,"z0":7.154525621948668,"aX":6.181520407355548},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.6,"breakHorizontal":-9.5,"spinRate":2789,"spinDirection":53},"zone":12,"typeConfidence":2.0,"plateTime":0.46595292983570946,"extension":5.950176161288684},"index":1,"playId":"acef22a0-ba30-359d-bf73-3bcf8e032407","pitchNumber":2,"startTime":"2025-08-17T01:09:53.339Z","endTime":"2025-08-17T01:09:57.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.69067443624775,"strikeZoneBottom":1.78429097567423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.234698631258233,"aZ":-11.307443908248453,"pfxX":-3.5752202976187597,"pfxZ":11.050847348763721,"pX":-1.821204438217959,"pZ":5.382683292334284,"vX0":1.7616066395517562,"vY0":-136.36432956920672,"vZ0":-3.0636785997059643,"x":186.42,"y":93.45,"x0":-2.0101459205238776,"y0":50.00313256753314,"z0":7.2978211918319476,"aX":-6.751310286392208},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":6.1,"spinRate":2431,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4012586272834251,"extension":5.9056938380466955},"index":2,"playId":"b0a7ce62-a9da-301c-a3d6-710fd8577283","pitchNumber":3,"startTime":"2025-08-17T01:10:08.749Z","endTime":"2025-08-17T01:10:12.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.057342784107302,"aZ":-9.59507440123071,"pfxX":-5.335853236873092,"pfxZ":11.764261589707921,"pX":-0.7695983922522994,"pZ":3.1534760655573097,"vX0":4.848068875074811,"vY0":-137.34104572902515,"vZ0":-8.779527888145621,"x":146.34,"y":153.64,"x0":-1.86032553528029,"y0":50.00679701090455,"z0":7.035478957574782,"aX":-10.244708740861824},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.8,"breakHorizontal":8.8,"spinRate":2464,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.39808075643634355,"extension":6.372857426929873},"index":3,"playId":"880c05f1-b4d4-3ebb-9ae2-8bcd48884ceb","pitchNumber":4,"startTime":"2025-08-17T01:10:32.352Z","endTime":"2025-08-17T01:10:36.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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-17T01:10:46.944Z","endTime":"2025-08-17T01:10:54.898Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95077082029494,"aZ":-6.920337652221259,"pfxX":-5.64374733856237,"pfxZ":13.089802471037778,"pX":-0.34872090097550157,"pZ":2.57006985293025,"vX0":5.80822483486992,"vY0":-138.2883356693372,"vZ0":-10.748363620715235,"x":130.29,"y":169.39,"x0":-1.7469170668165737,"y0":50.00639175294157,"z0":6.979627424449288,"aX":-10.891280459131337},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.5,"breakHorizontal":9.0,"spinRate":2550,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3966731484764443,"extension":6.28661205365772},"index":5,"playId":"1c58e2e2-e87a-3a0f-9c46-1813a5540a8d","pitchNumber":5,"startTime":"2025-08-17T01:10:54.898Z","endTime":"2025-08-17T01:10:59.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.959611983662768,"aZ":-11.430499460145189,"pfxX":-4.155411826557209,"pfxZ":11.005332412443138,"pX":0.19693506522878032,"pZ":2.7457811356611868,"vX0":6.4058575387919365,"vY0":-136.40828380637592,"vZ0":-9.438920776812635,"x":109.49,"y":164.64,"x0":-1.6417599195153656,"y0":50.00040298127608,"z0":7.038390587634927,"aX":-7.831140667369268},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2465,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4015018481748003,"extension":6.310836198153918},"hitData":{"launchSpeed":93.9,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":167.9}},"index":6,"playId":"692f031b-24e7-3baf-a5e1-7d6e61229927","pitchNumber":6,"startTime":"2025-08-17T01:11:14.402Z","endTime":"2025-08-17T01:11:22.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:11:22.707Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:11:29.909Z","endTime":"2025-08-17T01:13:01.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.866038789782063,"aZ":-10.848356153199763,"pfxX":-5.380450014960727,"pfxZ":11.05066962670056,"pX":-0.6650598257946085,"pZ":2.8392637599388735,"vX0":5.392441642357868,"vY0":-137.8607603147664,"vZ0":-9.198003491564144,"x":142.35,"y":162.12,"x0":-1.9448289409607087,"y0":50.00463299416167,"z0":6.945776884307672,"aX":-10.385901584233764},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":8.6,"spinRate":2437,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3968805421767789,"extension":5.866820190414604},"index":0,"playId":"19050af1-2df3-369a-98bb-8d7f8c79fc2e","pitchNumber":1,"startTime":"2025-08-17T01:11:55.866Z","endTime":"2025-08-17T01:11:59.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.494174214950192,"aZ":-10.219902336188506,"pfxX":-5.752894741710149,"pfxZ":11.556408098432392,"pX":0.34110061768214833,"pZ":2.9621707919446414,"vX0":7.5600385236893946,"vY0":-137.22283907803742,"vZ0":-9.122958164918735,"x":104.0,"y":158.8,"x0":-1.7073032373277655,"y0":50.002204315554245,"z0":7.034093663313608,"aX":-10.928270992554761},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":8.8,"spinRate":2381,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.3997625951443693,"extension":6.030668800734717},"index":1,"playId":"cb5e578d-4872-3f32-9524-6d2b762a4cf4","pitchNumber":2,"startTime":"2025-08-17T01:12:19.497Z","endTime":"2025-08-17T01:12:26.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.089170731591572,"aZ":-26.438841466518156,"pfxX":0.3243952950498261,"pfxZ":3.3652079768545393,"pX":-0.331084058515211,"pZ":1.3049399807831925,"vX0":4.0055833539902395,"vY0":-128.53317102665875,"vZ0":-9.42135873696926,"x":129.62,"y":203.55,"x0":-1.9401100014902768,"y0":50.002532980679305,"z0":7.012527937370845,"aX":0.5520268175279344},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":-1.3,"spinRate":2434,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.4232039513757093,"extension":5.831320772835715},"index":2,"playId":"01313c36-1160-3ccd-90a3-804668d5b2c6","pitchNumber":3,"startTime":"2025-08-17T01:12:56.248Z","endTime":"2025-08-17T01:13:01.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:13:01.098Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T01:14:51.386Z","endTime":"2025-08-17T01:16:13.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":95.5,"endSpeed":87.9,"strikeZoneTop":3.2156876781917,"strikeZoneBottom":1.55199792195705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21945165716639,"aZ":-22.69528809361912,"pfxX":-9.021043881382639,"pfxZ":4.832369569460395,"pX":1.1037435286824047,"pZ":1.8245554045692043,"vX0":9.09144757845647,"vY0":-138.70894726305733,"vZ0":-6.837593763773068,"x":74.93,"y":189.52,"x0":-1.0345181936720957,"y0":50.001999102188776,"z0":5.820628780551024,"aX":-17.687832037953783},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":2261,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3939510304212894,"extension":6.856550819096782},"index":0,"playId":"8223a9fc-6deb-3492-9443-6bf671593e29","pitchNumber":1,"startTime":"2025-08-17T01:15:12.404Z","endTime":"2025-08-17T01:15:16.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.15899035039437,"strikeZoneBottom":1.43628283617917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.961200173216515,"aZ":-22.731130078664865,"pfxX":-9.422002610408882,"pfxZ":4.779503381344362,"pX":0.7659344728758312,"pZ":1.2995596492238624,"vX0":8.27515846411061,"vY0":-139.34060476134496,"vZ0":-8.110545130854831,"x":87.8,"y":203.69,"x0":-1.0115275108518436,"y0":50.003698497164045,"z0":5.738725622822599,"aX":-18.61408198003919},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":2332,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39240500746644846,"extension":6.94331271661325},"index":1,"playId":"800e4f1e-5488-35ef-89ac-b3ef7fb723b4","pitchNumber":2,"startTime":"2025-08-17T01:15:25.129Z","endTime":"2025-08-17T01:15:28.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.2156876781917,"strikeZoneBottom":1.43562288735799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61874420115261,"aZ":-19.64067857853762,"pfxX":-9.37801894894153,"pfxZ":6.438074102010248,"pX":-0.3320737806239668,"pZ":2.7855261449059965,"vX0":5.68430067339372,"vY0":-138.35749471946434,"vZ0":-4.817838628178633,"x":129.66,"y":163.57,"x0":-1.1901159345608396,"y0":50.00423349585456,"z0":5.857781952161916,"aX":-18.261849657016246},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":15.8,"spinRate":2286,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3952211446239504,"extension":6.601688291668236},"index":2,"playId":"cb8876d7-a9bf-3996-aa4e-fb733cbcbf56","pitchNumber":3,"startTime":"2025-08-17T01:15:40.254Z","endTime":"2025-08-17T01:15:44.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.21358986837829,"strikeZoneBottom":1.31709687197824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42427257294759,"aZ":-24.050986290693206,"pfxX":-0.5523860230234726,"pfxZ":4.6700898243226465,"pX":-0.2359021500361205,"pZ":2.0049013307965144,"vX0":3.2707077764088073,"vY0":-131.0207942005919,"vZ0":-5.0187645615697045,"x":125.99,"y":184.65,"x0":-1.4281759370708094,"y0":50.00651731224045,"z0":5.740518035312727,"aX":-0.9620870587787654},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":0.2,"spinRate":2468,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.41789520499495403,"extension":6.816527559184555},"index":3,"playId":"8fa55239-39b7-3d26-9335-553f35a344a0","pitchNumber":4,"startTime":"2025-08-17T01:15:54.862Z","endTime":"2025-08-17T01:15:59.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4109354852165,"aZ":-21.508346128945274,"pfxX":-11.291996427890112,"pfxZ":5.460903701233769,"pX":0.7480036589085777,"pZ":2.251034585259883,"vX0":8.85025294092515,"vY0":-139.13342362325346,"vZ0":-5.660596549420676,"x":88.49,"y":178.0,"x0":-1.0135973017253697,"y0":50.00192493631958,"z0":5.745691374218736,"aX":-22.04705129322952},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":18.5,"spinRate":2281,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3942981666081069,"extension":6.681298928686133},"index":4,"playId":"dc7861a3-f93b-3c83-bb0e-5a62c07dbcbf","pitchNumber":5,"startTime":"2025-08-17T01:16:09.115Z","endTime":"2025-08-17T01:16:13.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:16:13.278Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a pop up to second baseman Brandon Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T01:16:15.065Z","endTime":"2025-08-17T01:17:06.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.68854970005271,"strikeZoneBottom":1.74358781649811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57730802139177,"aZ":-20.012454954677963,"pfxX":-10.12548005795949,"pfxZ":6.298073460751337,"pX":1.0401288174759908,"pZ":2.2259125021947117,"vX0":9.376555067897977,"vY0":-138.25007449994507,"vZ0":-6.2137828714765,"x":77.35,"y":178.68,"x0":-1.0842700601006516,"y0":50.00073841191127,"z0":5.851162494316875,"aX":-19.54671526750223},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":16.3,"spinRate":2358,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3965862317031763,"extension":6.603068818928362},"index":0,"playId":"5eecc0a9-83b3-37cb-afb1-7289fe5e8e07","pitchNumber":1,"startTime":"2025-08-17T01:16:37.410Z","endTime":"2025-08-17T01:16:41.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.257704704813964,"aZ":-26.596356740646034,"pfxX":2.4472658072029865,"pfxZ":3.196023015184153,"pX":0.6487704683972467,"pZ":2.286035879237093,"vX0":3.977552756203021,"vY0":-130.00944983719123,"vZ0":-4.299552504939518,"x":92.27,"y":177.06,"x0":-1.2075028679265112,"y0":50.002314383503354,"z0":5.934047448689481,"aX":4.2711230295467315},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":-5.2,"spinRate":2556,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4181935323959962,"extension":6.622115280947515},"hitData":{"launchSpeed":97.4,"launchAngle":62.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":124.32}},"index":1,"playId":"faccf8d0-d815-3939-949f-20b37668e7a4","pitchNumber":2,"startTime":"2025-08-17T01:16:52.634Z","endTime":"2025-08-17T01:17:06.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:17:06.059Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Willy Adames grounds into a double play, third baseman Junior Caminero to second baseman Brandon Lowe to first baseman Bob Seymour. Rafael Devers out at 2nd. Willy Adames out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T01:17:15.588Z","endTime":"2025-08-17T01:18:49.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.53687370739017,"strikeZoneBottom":1.74358781649811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83982072074574,"aZ":-21.339111381300828,"pfxX":-10.859392059403906,"pfxZ":5.470450769412815,"pX":1.0717412818984065,"pZ":0.8451228375056925,"vX0":9.79425465567466,"vY0":-139.70044645766302,"vZ0":-9.189550480438923,"x":76.15,"y":215.96,"x0":-1.0650286956807196,"y0":50.00582116176123,"z0":5.574786885672836,"aX":-21.514744712948268},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":17.8,"spinRate":2349,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3917566438222031,"extension":7.056156194153897},"index":0,"playId":"f19e2123-48eb-30d3-b686-f3b88d46ca1a","pitchNumber":1,"startTime":"2025-08-17T01:17:41.060Z","endTime":"2025-08-17T01:17:44.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.1,"endSpeed":84.1,"strikeZoneTop":3.45351649718587,"strikeZoneBottom":1.62747417297773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59578815778993,"aZ":-25.969482733458385,"pfxX":-0.14464279447234452,"pfxZ":3.507420949210834,"pX":0.744693759506599,"pZ":1.1403453306501932,"vX0":4.994085270941884,"vY0":-131.1187013265274,"vZ0":-6.759302986290239,"x":88.61,"y":207.99,"x0":-1.1532385646823746,"y0":50.00455066537878,"z0":5.647412102906815,"aX":-0.25729033716490923},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-0.6,"spinRate":2543,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.41523037933539664,"extension":7.113451300582236},"index":1,"playId":"a3b6852d-6c84-39b6-8d52-fe5ba0d7940c","pitchNumber":2,"startTime":"2025-08-17T01:18:00.642Z","endTime":"2025-08-17T01:18:04.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.49890139617047,"strikeZoneBottom":1.70490049808299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.135451204696203,"aZ":-23.51004709069223,"pfxX":-8.253586312494239,"pfxZ":4.366483575284329,"pX":0.15560684395431032,"pZ":2.8910741905422843,"vX0":6.7866319812163445,"vY0":-139.27182776022997,"vZ0":-3.6788632355587834,"x":111.07,"y":160.72,"x0":-1.2275453596883446,"y0":50.00603857557877,"z0":5.764422100061586,"aX":-16.391041015280344},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":13.8,"spinRate":2263,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3916765890871168,"extension":6.717022600317593},"index":2,"playId":"9ca00ff5-e449-3040-a9fb-efdf289b764b","pitchNumber":3,"startTime":"2025-08-17T01:18:20.687Z","endTime":"2025-08-17T01:18:24.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83214844530258,"aZ":-24.06744183867712,"pfxX":-9.913831886068133,"pfxZ":4.179591241043688,"pX":-0.4197443159162526,"pZ":2.0970024604207156,"vX0":5.858374637806502,"vY0":-138.57826527010297,"vZ0":-5.315392705140243,"x":133.0,"y":182.16,"x0":-1.2764487730337375,"y0":50.00358574424282,"z0":5.654278287161669,"aX":-19.22476006981873},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":2243,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.39570572826023565,"extension":6.896144259493946},"hitData":{"launchSpeed":97.0,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.77,"coordY":167.9}},"index":3,"playId":"173f1ceb-71f7-33e2-a1c3-d095293739ad","pitchNumber":4,"startTime":"2025-08-17T01:18:40.953Z","endTime":"2025-08-17T01:18:49.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.2,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:18:49.356Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ha-Seong Kim lines out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T01:20:44.496Z","endTime":"2025-08-17T01:21:24.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.37354043209061,"strikeZoneBottom":1.58873539854881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.872194694431784,"aZ":-11.075290977078081,"pfxX":-5.980278205020934,"pfxZ":10.946328748063019,"pX":0.9647213444667969,"pZ":2.7879255499464066,"vX0":9.252225300206177,"vY0":-137.76699872374877,"vZ0":-9.334357003731155,"x":80.23,"y":163.51,"x0":-1.65616985423211,"y0":50.00067762665072,"z0":6.963304706423034,"aX":-11.524793044006458},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2462,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3971858244447346,"extension":6.0304265704552895},"index":0,"playId":"fadcfc88-d34c-38a9-b4ba-e4ff3ea26b2b","pitchNumber":1,"startTime":"2025-08-17T01:21:02.625Z","endTime":"2025-08-17T01:21:06.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.168830902061305,"aZ":-7.5548726983446,"pfxX":-3.7405546983012488,"pfxZ":13.067814915917964,"pX":0.42922064959786843,"pZ":3.044102740797139,"vX0":7.009123853193284,"vY0":-136.2100354467458,"vZ0":-9.418734334680533,"x":100.64,"y":156.59,"x0":-1.6883570614315166,"y0":50.00621418848923,"z0":7.064451936232217,"aX":-7.049545048608338},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.8,"breakHorizontal":5.3,"spinRate":2481,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4017069483799278,"extension":6.015593541126706},"hitData":{"launchSpeed":81.6,"launchAngle":25.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.22,"coordY":99.39}},"index":1,"playId":"d556f331-14ad-35c8-a4fc-8f9caa9ebd11","pitchNumber":2,"startTime":"2025-08-17T01:21:17.176Z","endTime":"2025-08-17T01:21:24.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":673490,"link":"/api/v1/people/673490"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:21:24.753Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bob Seymour strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T01:21:23.733Z","endTime":"2025-08-17T01:22:54.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.9,"strikeZoneTop":3.48350765126045,"strikeZoneBottom":1.58873539854881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88203264908927,"aZ":-25.13816430904344,"pfxX":0.1548549984753369,"pfxZ":4.252677065549394,"pX":0.20649543956795224,"pZ":0.5950767637072495,"vX0":5.4027161677239945,"vY0":-126.52906437948633,"vZ0":-10.88064273362775,"x":109.13,"y":222.71,"x0":-1.9585883793134569,"y0":50.004454494852126,"z0":6.895723681735757,"aX":0.2551644649301763},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":-1.3,"spinRate":2648,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.42956834272094735,"extension":6.0021730404329805},"index":0,"playId":"a11e47f3-6ab8-3eb4-8045-d5703b1457e3","pitchNumber":1,"startTime":"2025-08-17T01:21:53.681Z","endTime":"2025-08-17T01:21:57.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.3,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24251095099127,"aZ":-13.499737062732757,"pfxX":-4.554076175825642,"pfxZ":9.852348862845494,"pX":-0.3738079618226498,"pZ":3.0271926080427263,"vX0":5.257033725082894,"vY0":-137.03764433001595,"vZ0":-8.373174816833224,"x":131.25,"y":157.05,"x0":-1.7284318028950658,"y0":50.001942492797596,"z0":7.051337398250038,"aX":-8.631781435618446},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":7.1,"spinRate":2355,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.40020587685724385,"extension":6.039761242076853},"index":1,"playId":"776bb8f0-70fb-3478-b626-7361355637cb","pitchNumber":2,"startTime":"2025-08-17T01:22:10.427Z","endTime":"2025-08-17T01:22:15.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.47982079000118,"strikeZoneBottom":1.70759402790431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.629321903790967,"aZ":-10.083017081319424,"pfxX":-6.530840523907456,"pfxZ":11.615372917647715,"pX":-0.8638471804267033,"pZ":3.5348650048390207,"vX0":5.035256962699947,"vY0":-137.10766428985954,"vZ0":-7.672147024675362,"x":149.93,"y":143.34,"x0":-1.8766841045592446,"y0":50.00083729465354,"z0":7.059302735530467,"aX":-12.418768229478747},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":10.8,"spinRate":2489,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3996626249148525,"extension":6.233881749036367},"index":2,"playId":"b0bd94d1-3ac5-3df6-96ec-a5a386798aa2","pitchNumber":3,"startTime":"2025-08-17T01:22:31.241Z","endTime":"2025-08-17T01:22:35.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.380266357467395,"aZ":-23.90773663261227,"pfxX":1.407310953120221,"pfxZ":4.885795845510446,"pX":-0.4294712566840638,"pZ":1.6771420324565274,"vX0":3.374609814686036,"vY0":-128.2144289509933,"vZ0":-8.686032167394918,"x":133.37,"y":193.5,"x0":-1.9370469113561448,"y0":50.005855453414696,"z0":6.925964602999439,"aX":2.3817526203975086},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":-3.2,"spinRate":2583,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.4245122946304556,"extension":6.131355378432271},"index":3,"playId":"8773392f-09e7-3020-a744-9171eb4396f8","pitchNumber":4,"startTime":"2025-08-17T01:22:49.166Z","endTime":"2025-08-17T01:22:54.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676044,"link":"/api/v1/people/676044"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:22:54.703Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Everson Pereira strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T01:22:54.766Z","endTime":"2025-08-17T01:24:52.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.65066287352848,"strikeZoneBottom":1.54997970530104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.612057016269464,"aZ":-10.730382813215163,"pfxX":-4.706827739526586,"pfxZ":11.260984091139097,"pX":-1.0978692157799164,"pZ":3.375071746819197,"vX0":3.5284709469633797,"vY0":-136.7569171363896,"vZ0":-8.054377884765762,"x":158.85,"y":147.65,"x0":-1.7897420268220485,"y0":50.0053908438379,"z0":7.084467127429311,"aX":-8.965702515201317},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":7.8,"spinRate":2455,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39967888339712454,"extension":6.073973226413191},"index":0,"playId":"e3d4fb28-63de-3fc0-983b-fb9c57fcdcec","pitchNumber":1,"startTime":"2025-08-17T01:23:18.228Z","endTime":"2025-08-17T01:23:22.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.3935344116076,"strikeZoneBottom":1.58873539854881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.176821933485705,"aZ":-29.22010315601034,"pfxX":7.1457068716652286,"pfxZ":2.0814603939106764,"pX":1.0770895989936193,"pZ":2.9098630676893324,"vX0":4.988366273358047,"vY0":-117.70846473535006,"vZ0":-3.405126108236122,"x":75.94,"y":160.21,"x0":-1.990181708597835,"y0":50.00063284191531,"z0":7.051200976317488,"aX":10.129402847674992},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.2,"breakHorizontal":-14.0,"spinRate":2622,"spinDirection":50},"zone":12,"typeConfidence":2.0,"plateTime":0.4634826846986617,"extension":6.167635535462405},"index":1,"playId":"6d1e3d75-60c5-3096-b14e-1c8c93946b94","pitchNumber":2,"startTime":"2025-08-17T01:23:34.622Z","endTime":"2025-08-17T01:23:38.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":80.3,"endSpeed":74.6,"strikeZoneTop":3.3935344116076,"strikeZoneBottom":1.54997970530104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.183695227160765,"aZ":-34.317777036519324,"pfxX":8.327506928839373,"pfxZ":-1.5354331957707377,"pX":-0.26302524416983647,"pZ":3.130423173031535,"vX0":2.0817828562434277,"vY0":-117.05980930258424,"vZ0":-1.9016802103904311,"x":127.03,"y":154.26,"x0":-2.2450833862427397,"y0":50.005040070153235,"z0":7.152949143947366,"aX":11.608450742512307},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.0,"breakHorizontal":-15.6,"spinRate":2429,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.4671128108184308,"extension":6.142608733145921},"index":2,"playId":"6f910cb6-b92b-3dd8-9a87-15d85f8a2aff","pitchNumber":3,"startTime":"2025-08-17T01:23:53.306Z","endTime":"2025-08-17T01:23:58.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.3935344116076,"strikeZoneBottom":1.43361229086167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.255721352262047,"aZ":-35.74720023939435,"pfxX":8.50095445699353,"pfxZ":-2.658652888531364,"pX":-0.6198353220702694,"pZ":3.8225968653983333,"vX0":1.0478406494371024,"vY0":-115.25541154433138,"vZ0":0.03884372121610369,"x":140.63,"y":135.57,"x0":-2.1846010322352774,"y0":50.000880343200954,"z0":7.255456990072049,"aX":11.443508668580929},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.6,"breakHorizontal":-15.6,"spinRate":2529,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.47509573862861787,"extension":6.120064996579289},"index":3,"playId":"a078cd4d-860e-36c3-a465-9cabd8c6eb3d","pitchNumber":4,"startTime":"2025-08-17T01:24:10.576Z","endTime":"2025-08-17T01:24:15.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3202930513661,"aZ":-10.137493551633172,"pfxX":-5.179475899169887,"pfxZ":11.57163120803117,"pX":-0.8068831929908403,"pZ":3.0546083196711566,"vX0":4.4147822014199045,"vY0":-137.33981253536402,"vZ0":-8.821015206233442,"x":147.76,"y":156.31,"x0":-1.7647831801821572,"y0":50.00076559629271,"z0":7.0035221351454995,"aX":-9.862001762038396},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":8.4,"spinRate":2497,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3993036182876959,"extension":6.14171586428574},"index":4,"playId":"d2b54aa1-8b46-3124-b637-54c54fcadd4a","pitchNumber":5,"startTime":"2025-08-17T01:24:28.746Z","endTime":"2025-08-17T01:24:32.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":88.4,"endSpeed":82.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.671736051248548,"aZ":-24.74011518924734,"pfxX":1.6779695736623816,"pfxZ":4.381192787344895,"pX":0.5407065389738386,"pZ":2.304213688264809,"vX0":5.5985618294203885,"vY0":-128.6625959760395,"vZ0":-7.2032294878017975,"x":96.39,"y":176.57,"x0":-1.8709587789312239,"y0":50.00420677310099,"z0":7.0243489995003525,"aX":2.8461209508210237},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":-4.2,"spinRate":2622,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4237605522929999,"extension":6.171989361147392},"index":5,"playId":"29e4a15a-a04b-3d6a-8fbb-4edcd24b1de2","pitchNumber":6,"startTime":"2025-08-17T01:24:47.935Z","endTime":"2025-08-17T01:24:52.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:24:52.958Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, pitcher Adrian Houser to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T01:26:59.001Z","endTime":"2025-08-17T01:28:36.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.31219725927065,"strikeZoneBottom":1.63081984611543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61737325964093,"aZ":-44.94054219568553,"pfxX":5.001344107792477,"pfxZ":-9.393619621138221,"pX":-0.5895440218517053,"pZ":1.1587198723896652,"vX0":0.17028010648591801,"vY0":-117.16292671729722,"vZ0":-1.3350572731271553,"x":139.47,"y":207.49,"x0":-1.3110962990776165,"y0":50.00021416991973,"z0":6.018496462856988,"aX":6.8006054499774775},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-16.9,"breakHorizontal":-9.0,"spinRate":2091,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.47144704162354234,"extension":6.471016247404669},"index":0,"playId":"437e2104-cb4d-3d7c-adc5-ffba09ff0b7c","pitchNumber":1,"startTime":"2025-08-17T01:27:09.757Z","endTime":"2025-08-17T01:27:14.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":95.3,"endSpeed":86.9,"strikeZoneTop":3.46090794507536,"strikeZoneBottom":1.54997970530104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11666702333848,"aZ":-21.00700985902971,"pfxX":-10.064407869883512,"pfxZ":5.789684536672496,"pX":0.776185506649466,"pZ":1.81109616505201,"vX0":8.64964275512622,"vY0":-138.31859810787233,"vZ0":-6.9116871428721085,"x":87.41,"y":189.88,"x0":-1.0906180422997038,"y0":50.00533309010599,"z0":5.760856614665099,"aX":-19.418972992956355},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":16.3,"spinRate":2300,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3966653152397712,"extension":6.618981405256841},"index":1,"playId":"b629f97c-dc1c-3727-ada2-ec50b7ae1d25","pitchNumber":2,"startTime":"2025-08-17T01:27:24.652Z","endTime":"2025-08-17T01:27:29.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T01:27:36.299Z","endTime":"2025-08-17T01:27:56.419Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.23358287179319,"strikeZoneBottom":1.54997970530104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.231072630571973,"aZ":-27.335264761532933,"pfxX":-0.977346364876114,"pfxZ":2.8189293015174837,"pX":1.4779092585714628,"pZ":0.7500850093551004,"vX0":7.236691633690229,"vY0":-129.24772337118728,"vZ0":-7.184967051896157,"x":60.67,"y":218.53,"x0":-1.2139079725549462,"y0":50.00463977395774,"z0":5.623135135079512,"aX":-1.6795507223335553},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":0.4,"spinRate":2526,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.42142670118377445,"extension":7.097191557856304},"index":3,"playId":"ec4757a4-f095-3a12-a6f4-71496a2a53f3","pitchNumber":3,"startTime":"2025-08-17T01:27:56.419Z","endTime":"2025-08-17T01:28:00.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.23358287179319,"strikeZoneBottom":1.47241803308469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.182211137119687,"aZ":-27.548129331818156,"pfxX":-7.497934202884872,"pfxZ":2.4160257108514642,"pX":-0.006095055792935155,"pZ":4.149225191211905,"vX0":5.835722688539777,"vY0":-137.01330888052124,"vZ0":0.07374457936802259,"x":117.23,"y":126.75,"x0":-1.1816464486922043,"y0":50.004308908727914,"z0":5.993161845475282,"aX":-14.362142024345466},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.6,"breakHorizontal":12.5,"spinRate":2142,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3986511632618286,"extension":6.490800938709312},"index":4,"playId":"6e858554-423d-3b99-abdc-0b51184d0e3b","pitchNumber":4,"startTime":"2025-08-17T01:28:12.975Z","endTime":"2025-08-17T01:28:16.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.627951102892574,"aZ":-24.47479388304609,"pfxX":-10.09309408886866,"pfxZ":4.79027284663394,"pX":-1.1191554736451277,"pZ":2.136996496891693,"vX0":3.7273099326903347,"vY0":-125.79613368862861,"vZ0":-4.009122891058803,"x":159.66,"y":181.08,"x0":-1.3054398407883148,"y0":50.005980346367494,"z0":5.726856421653066,"aX":-16.239605687496567},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":17.5,"spinRate":1608,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43477567759709146,"extension":6.8815521692700345},"hitData":{"launchSpeed":79.3,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.61,"coordY":181.58}},"index":5,"playId":"fa2127d9-26d3-348c-986f-37ef4f084d84","pitchNumber":5,"startTime":"2025-08-17T01:28:30.662Z","endTime":"2025-08-17T01:28:36.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:28:36.869Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Brandon Lowe to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T01:28:39.563Z","endTime":"2025-08-17T01:31:58.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.49890139617047,"strikeZoneBottom":1.58873539854881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.316243859404747,"aZ":-26.296513520242822,"pfxX":1.857485742628477,"pfxZ":3.5121146296332943,"pX":-0.14342401657118883,"pZ":2.022424002121198,"vX0":2.4357276642063495,"vY0":-127.84184801839916,"vZ0":-4.363524725082728,"x":122.47,"y":184.17,"x0":-1.3455739529657071,"y0":50.0060118085063,"z0":5.785826134617386,"aX":3.113209324694504},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":-3.8,"spinRate":2545,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4264429545578792,"extension":6.980822846138481},"index":0,"playId":"7a39ef72-7366-3d81-b44e-c50a6a1b7fbe","pitchNumber":1,"startTime":"2025-08-17T01:29:03.369Z","endTime":"2025-08-17T01:29:07.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.415401311297398,"aZ":-29.886102668988165,"pfxX":-10.464065345515243,"pfxZ":1.4387800004645737,"pX":-0.5670528794346823,"pZ":1.7322238339383167,"vX0":4.995822113271979,"vY0":-125.72405922113757,"vZ0":-3.698010482500826,"x":138.61,"y":192.01,"x0":-1.229082505364265,"y0":50.00256329015087,"z0":5.669323749680031,"aX":-16.615276305672793},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":17.6,"spinRate":1728,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4370292155111528,"extension":6.827017831926806},"index":1,"playId":"bdfa71b5-9b7d-32ce-a822-f74d30c34620","pitchNumber":2,"startTime":"2025-08-17T01:29:17.729Z","endTime":"2025-08-17T01:29:21.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.46090794507536,"strikeZoneBottom":1.43361229086167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33299793918281,"aZ":-24.575548235481754,"pfxX":-9.609824579648013,"pfxZ":3.9499730796286965,"pX":-0.3075358811913782,"pZ":3.796901692682299,"vX0":5.544237281782517,"vY0":-138.38319307501416,"vZ0":-1.13843937941191,"x":128.72,"y":136.26,"x0":-1.0975320460394224,"y0":50.001490076395676,"z0":5.873172738149851,"aX":-18.47783825106505},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":2129,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39709766930228785,"extension":6.600660295826593},"index":2,"playId":"069372af-e2b2-3115-a3fd-dc078e9ebe3c","pitchNumber":3,"startTime":"2025-08-17T01:29:38.506Z","endTime":"2025-08-17T01:29:42.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.064748050123683,"aZ":-28.401472637311247,"pfxX":1.938402549102169,"pfxZ":2.2191200757462735,"pX":0.9091279571691178,"pZ":2.4722070620811656,"vX0":4.783295278912232,"vY0":-128.6687389399414,"vZ0":-3.0469228134700996,"x":82.35,"y":172.03,"x0":-1.2152659971234052,"y0":50.00539008182581,"z0":5.8392660155593115,"aX":3.2962668174597316},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":-4.4,"spinRate":2512,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.42336412874827944,"extension":6.727263319126034},"index":3,"playId":"ecc2cfba-b5c5-336d-ac16-1207e52a073a","pitchNumber":4,"startTime":"2025-08-17T01:29:54.831Z","endTime":"2025-08-17T01:29:58.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.583732638053466,"aZ":-16.383984245863708,"pfxX":-5.441846960566754,"pfxZ":7.949383194126915,"pX":-0.12449603752893033,"pZ":3.179950774535925,"vX0":4.8499340224412455,"vY0":-139.8211783215908,"vZ0":-4.57730850414978,"x":121.75,"y":152.92,"x0":-1.1718096964427853,"y0":50.003940461049076,"z0":5.908405865024835,"aX":-10.81019156667766},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":2330,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3912715508464153,"extension":6.528415331967311},"index":4,"playId":"3a9b4591-9125-3914-bec1-9a339f8befd2","pitchNumber":5,"startTime":"2025-08-17T01:30:13.712Z","endTime":"2025-08-17T01:30:17.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.249897274955156,"aZ":-28.163440071577938,"pfxX":2.253851757008713,"pfxZ":2.358405363359017,"pX":0.517193275419295,"pZ":2.2076507535976324,"vX0":3.9483781797368698,"vY0":-128.60721064133074,"vZ0":-3.4425681500908962,"x":97.29,"y":179.17,"x0":-1.3225141100419673,"y0":50.00008544375859,"z0":5.715708427280959,"aX":3.8256060419962368},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":-4.9,"spinRate":2535,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.42368563193316877,"extension":7.005149366158952},"index":5,"playId":"01214163-ffca-308a-a57e-ef9efa285c7e","pitchNumber":6,"startTime":"2025-08-17T01:30:31.462Z","endTime":"2025-08-17T01:30:35.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.34355029963397,"strikeZoneBottom":1.47241803308469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44968581554721,"aZ":-25.372752871113214,"pfxX":-9.344892764771675,"pfxZ":3.510827795884005,"pX":1.2132178192939447,"pZ":2.364208119736481,"vX0":9.242003093193075,"vY0":-138.00876817111669,"vZ0":-4.555462393338312,"x":70.75,"y":174.95,"x0":-0.9577872557557167,"y0":50.002166511247715,"z0":5.735816595453422,"aX":-18.104793410451013},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":2193,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3962139130397997,"extension":6.668568964359833},"index":6,"playId":"6b7b30a8-0ed8-3893-beff-72c770adf73d","pitchNumber":7,"startTime":"2025-08-17T01:30:56.400Z","endTime":"2025-08-17T01:31:00.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.53687370739017,"strikeZoneBottom":1.47241803308469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33598985099112,"aZ":-27.347615780514136,"pfxX":-10.120607357797848,"pfxZ":2.9266661698479153,"pX":0.24297338696513995,"pZ":0.4921323948812551,"vX0":6.895134861207422,"vY0":-127.55266860043561,"vZ0":-7.230818185740115,"x":107.74,"y":225.49,"x0":-1.1809846070941266,"y0":50.00127811747666,"z0":5.521303369206461,"aX":-16.66822050229315},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":16.8,"spinRate":1792,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4294951196892285,"extension":6.810582355214369},"index":7,"playId":"317cffc1-9508-3b60-9a59-2dad0f1b07cc","pitchNumber":8,"startTime":"2025-08-17T01:31:12.221Z","endTime":"2025-08-17T01:31:16.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.885548323618423,"aZ":-22.403923235979114,"pfxX":-8.611075792922845,"pfxZ":4.986516016680486,"pX":-0.7401128000983205,"pZ":3.2028462472178285,"vX0":4.516894576072261,"vY0":-138.3375927917807,"vZ0":-2.9706015647717896,"x":145.21,"y":152.3,"x0":-1.2664328347832243,"y0":50.000263200109664,"z0":5.775080205919291,"aX":-16.858746558341664},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":14.8,"spinRate":2263,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.39440502854357273,"extension":6.4901063912033905},"index":8,"playId":"a16c7447-c61f-35d7-adf4-cab049f620d8","pitchNumber":9,"startTime":"2025-08-17T01:31:32.209Z","endTime":"2025-08-17T01:31:36.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.704300627625212,"aZ":-13.53420171400449,"pfxX":-5.413076924682891,"pfxZ":9.319616331508335,"pX":-0.3808691901424744,"pZ":2.698604858291305,"vX0":4.210226527881171,"vY0":-140.49701082366914,"vZ0":-6.121071302181045,"x":131.52,"y":165.92,"x0":-1.1952331546272241,"y0":50.00249035557275,"z0":5.78438272727267,"aX":-10.82616071686136},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2404,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.38977854758976527,"extension":6.692851120830762},"hitData":{"launchSpeed":76.2,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":162.32}},"index":9,"playId":"38ef3433-67df-3b37-9d2f-caa7e98ee267","pitchNumber":10,"startTime":"2025-08-17T01:31:52.159Z","endTime":"2025-08-17T01:31:58.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:31:58.533Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Koss doubles (5) on a fly ball to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T01:32:02.585Z","endTime":"2025-08-17T01:32:50.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.66416911334348,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91764317052678,"aZ":-24.503012011809936,"pfxX":-9.806750195671846,"pfxZ":3.874870848063253,"pX":1.17710536282821,"pZ":2.550026478264116,"vX0":9.6091601815132,"vY0":-139.29179710348154,"vZ0":-4.264799858712713,"x":72.13,"y":169.93,"x0":-1.029823993876878,"y0":50.00442396286069,"z0":5.705026548328842,"aX":-19.42816881989513},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":16.0,"spinRate":2277,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3920019059117168,"extension":6.931109596140048},"index":0,"playId":"446d1797-8d7c-3ff9-86e7-047314a9fa89","pitchNumber":1,"startTime":"2025-08-17T01:32:23.981Z","endTime":"2025-08-17T01:32:28.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.271927849844296,"aZ":-24.323627798276096,"pfxX":-8.266981887782059,"pfxZ":4.024455527765822,"pX":0.10261543011965334,"pZ":2.228852310198474,"vX0":6.302120409981662,"vY0":-137.7363066086307,"vZ0":-4.9244154359784424,"x":113.09,"y":178.6,"x0":-1.1239279903919588,"y0":50.00384015108235,"z0":5.653266598743573,"aX":-16.12465768457681},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.6,"breakHorizontal":13.9,"spinRate":2177,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3954064102633108,"extension":6.815516904059395},"hitData":{"launchSpeed":99.8,"launchAngle":26.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.37,"coordY":103.24}},"index":1,"playId":"4b2fa504-23d6-3515-b540-f083518ec6e4","pitchNumber":2,"startTime":"2025-08-17T01:32:37.936Z","endTime":"2025-08-17T01:32:50.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.44,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:32:50.912Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T01:32:51.531Z","endTime":"2025-08-17T01:34:30.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":84.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66514365408488,"aZ":-25.16281595153126,"pfxX":0.48317298296278066,"pfxZ":3.963611997207737,"pX":0.6931989342437941,"pZ":1.8245614962364591,"vX0":4.701560654205151,"vY0":-130.70376176107902,"vZ0":-5.168250150907355,"x":90.58,"y":189.52,"x0":-1.1750180908282943,"y0":50.00520710557027,"z0":5.663541800025737,"aX":0.8542531318230098},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":-1.7,"spinRate":2490,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.4154698635722931,"extension":6.793169687283854},"index":0,"playId":"c3251831-37a6-3a81-a925-f0574ab2261e","pitchNumber":1,"startTime":"2025-08-17T01:33:23.695Z","endTime":"2025-08-17T01:33:27.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.556295504244822,"aZ":-24.78230928033241,"pfxX":-9.068429409534625,"pfxZ":4.535641313483553,"pX":-0.7281586243735664,"pZ":1.9132871089489105,"vX0":4.401992762826151,"vY0":-126.7379247206176,"vZ0":-4.176206884337423,"x":144.76,"y":187.12,"x0":-1.30809591406113,"y0":50.00162718736018,"z0":5.558368045927336,"aX":-14.772178513490163},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":1724,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.43194188716021165,"extension":6.832210567513515},"index":1,"playId":"49efcb9c-41a2-3007-89f7-b02491af0569","pitchNumber":2,"startTime":"2025-08-17T01:33:44.157Z","endTime":"2025-08-17T01:33:48.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.41423933417324,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16837466436308,"aZ":-26.21878924902185,"pfxX":2.1151429750111825,"pfxZ":3.4622429642962365,"pX":1.8056986815836273,"pZ":1.2984470664195518,"vX0":6.955647741460924,"vY0":-129.85446461946347,"vZ0":-5.900793362227907,"x":48.17,"y":203.72,"x0":-1.1740083683637235,"y0":50.0047896025032,"z0":5.574359362217577,"aX":3.6411723455708715},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-5.3,"spinRate":2563,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42052314050420714,"extension":7.000287431925728},"index":2,"playId":"7641111c-6582-369b-a496-8ffea61f093e","pitchNumber":3,"startTime":"2025-08-17T01:34:04.817Z","endTime":"2025-08-17T01:34:08.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.31219725927065,"strikeZoneBottom":1.59207708150991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.794347885468195,"aZ":-26.648916853542488,"pfxX":-9.57809321395203,"pfxZ":2.847905807161645,"pX":0.8412308468351936,"pZ":2.2595523309338903,"vX0":8.454639696228682,"vY0":-138.57276145256802,"vZ0":-4.4195622330293,"x":84.93,"y":177.77,"x0":-1.0092073254231495,"y0":50.003207183035585,"z0":5.661762149048148,"aX":-18.574987383874124},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.4,"breakHorizontal":15.5,"spinRate":2297,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.395698915230168,"extension":6.920713346212856},"index":3,"playId":"3e004ee1-3448-3566-baa0-48a516017541","pitchNumber":4,"startTime":"2025-08-17T01:34:25.752Z","endTime":"2025-08-17T01:34:30.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:34:30.634Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to left fielder Heliot Ramos in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T01:36:12.900Z","endTime":"2025-08-17T01:38:49.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.27427752564974,"strikeZoneBottom":1.47309416884751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.675509095014366,"aZ":-10.971370746574216,"pfxX":-6.37070945082304,"pfxZ":11.460471085771815,"pX":1.1191732300056594,"pZ":2.427424931064386,"vX0":9.939553796952245,"vY0":-134.76596139683565,"vZ0":-10.18731998558972,"x":74.34,"y":173.24,"x0":-1.7792271619345015,"y0":50.00318359329191,"z0":7.018410230454216,"aX":-11.787521951409206},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":9.6,"spinRate":2537,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4055089535562755,"extension":6.155664053766513},"index":0,"playId":"74c384e1-d362-3a08-8eab-ca669944e506","pitchNumber":1,"startTime":"2025-08-17T01:36:40.157Z","endTime":"2025-08-17T01:36:44.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.27427752564974,"strikeZoneBottom":1.43428753660905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35950632120275,"aZ":-10.104770376710135,"pfxX":-4.979219264212984,"pfxZ":12.024379161072819,"pX":0.9380508195462692,"pZ":2.2033710286530614,"vX0":8.620606605627598,"vY0":-133.97644324665913,"vZ0":-11.03447272582041,"x":81.24,"y":179.29,"x0":-1.6604715679082098,"y0":50.00275868257491,"z0":7.075510032028675,"aX":-9.139161327353747},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":7.3,"spinRate":2490,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40735454648233915,"extension":5.823509579025115},"index":1,"playId":"7339c2b0-23ae-37c4-ac28-f8cbb11baab3","pitchNumber":2,"startTime":"2025-08-17T01:36:53.725Z","endTime":"2025-08-17T01:36:58.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.3,"endSpeed":86.3,"strikeZoneTop":3.27427752564974,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.392524965239037,"aZ":-8.524893682591767,"pfxX":-6.139282965787217,"pfxZ":12.54025566129925,"pX":1.448756014924699,"pZ":1.3619939180722507,"vX0":10.653619793941923,"vY0":-136.31178922616314,"vZ0":-13.16376574736714,"x":61.78,"y":202.01,"x0":-1.7089707293088834,"y0":50.003605059583485,"z0":6.837457764160858,"aX":-11.57891021920167},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.0,"breakHorizontal":8.9,"spinRate":2426,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.40151253526306974,"extension":6.252525580947445},"index":2,"playId":"23a6a238-c13d-3a32-be88-088385466ca6","pitchNumber":3,"startTime":"2025-08-17T01:37:07.861Z","endTime":"2025-08-17T01:37:11.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.27427752564974,"strikeZoneBottom":1.47309416884751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.858000312954587,"aZ":-9.58702275500387,"pfxX":-5.469886062492648,"pfxZ":12.45735310120963,"pX":-0.24654357475505242,"pZ":2.2118688447082047,"vX0":5.795674536350263,"vY0":-133.58110522734304,"vZ0":-10.825409158319042,"x":126.4,"y":179.06,"x0":-1.7301381987369495,"y0":50.00583892020508,"z0":6.9987059855421085,"aX":-9.920749559820585},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.5,"breakHorizontal":8.8,"spinRate":2497,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40949711069162475,"extension":6.092011539917872},"index":3,"playId":"4ae3b6b8-2893-30c9-8eed-b3d94496a190","pitchNumber":4,"startTime":"2025-08-17T01:37:24.266Z","endTime":"2025-08-17T01:37:28.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.872379240555983,"aZ":-10.888875916703407,"pfxX":-5.978242888622897,"pfxZ":11.338577348359879,"pX":-0.042356416227193,"pZ":3.1009814865958267,"vX0":6.6429666154314875,"vY0":-135.47426553403687,"vZ0":-8.687694192976219,"x":118.61,"y":155.05,"x0":-1.738124880826777,"y0":50.00196851665471,"z0":7.091157020680532,"aX":-11.221552317714268},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":9.6,"spinRate":2392,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4027915950550667,"extension":6.148297140489787},"index":4,"playId":"8c4ba95b-3ef4-369d-9d36-41580cebca24","pitchNumber":5,"startTime":"2025-08-17T01:37:39.120Z","endTime":"2025-08-17T01:37:44.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-17T01:37:54.802Z","endTime":"2025-08-17T01:38:07.708Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.437262581642774,"aZ":-7.05593148847321,"pfxX":-5.044931957910535,"pfxZ":13.304471123072208,"pX":0.1425936794654475,"pZ":4.023865434368442,"vX0":6.6826605306972215,"vY0":-136.60919480684515,"vZ0":-6.996266932981787,"x":111.56,"y":130.14,"x0":-1.6812385617341203,"y0":50.00082414207154,"z0":7.10492034731389,"aX":-9.523488343306095},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":22.8,"breakHorizontal":7.7,"spinRate":2444,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4011357436243954,"extension":6.2623941896098},"index":6,"playId":"3bd17c0d-0304-349d-b0a5-281aa9892a69","pitchNumber":6,"startTime":"2025-08-17T01:38:07.708Z","endTime":"2025-08-17T01:38:16.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00100546423456,"aZ":-10.130412275103678,"pfxX":-7.964956135755332,"pfxZ":11.993790441714356,"pX":-0.5482969924121488,"pZ":2.0552089040487465,"vX0":5.778718045372138,"vY0":-135.10828244668292,"vZ0":-11.340666367375224,"x":137.9,"y":183.29,"x0":-1.6861301895045422,"y0":50.00562397764881,"z0":7.032682909645127,"aX":-14.643895178084117},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.3,"breakHorizontal":13.1,"spinRate":2459,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.40628123140197037,"extension":6.0986332352174015},"hitData":{"launchSpeed":97.6,"launchAngle":52.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.51,"coordY":122.4}},"index":7,"playId":"ed5e0385-793b-31d9-b23f-0ab5428291e4","pitchNumber":7,"startTime":"2025-08-17T01:38:38.182Z","endTime":"2025-08-17T01:38:49.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:38:49.143Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T01:38:57.602Z","endTime":"2025-08-17T01:41:34.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.4842187850544,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.299390696136612,"aZ":-42.44811237692619,"pfxX":4.064228685396367,"pfxZ":-8.132711208695088,"pX":-0.508218587731405,"pZ":3.2951920402737978,"vX0":2.468755531766455,"vY0":-112.22580667569682,"vZ0":0.6354307767414047,"x":136.37,"y":149.81,"x0":-2.154675073456131,"y0":50.00555281973802,"z0":7.368689429269422,"aX":5.130756626558345},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.2,"breakHorizontal":-8.0,"spinRate":2737,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.49002267981272096,"extension":6.130651107956452},"index":0,"playId":"e058afd8-19bb-35dc-a49c-c5d2210ebdd2","pitchNumber":1,"startTime":"2025-08-17T01:39:17.135Z","endTime":"2025-08-17T01:39:21.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.4842187850544,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38085458352853,"aZ":-40.67272247737315,"pfxX":4.1602452496060796,"pfxZ":-6.338230773902582,"pX":0.8974393607858588,"pZ":1.0901334098246553,"vX0":5.343191170406396,"vY0":-115.57007374423513,"vZ0":-4.799902830743556,"x":82.79,"y":209.35,"x0":-1.9932141694466354,"y0":50.00374785555193,"z0":7.138479730706448,"aX":5.5762453558971385},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.5,"breakHorizontal":-9.0,"spinRate":2932,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4755933857020569,"extension":6.238479055018887},"index":1,"playId":"7eff7472-9e7d-354a-ad16-dd8b3ccf550f","pitchNumber":2,"startTime":"2025-08-17T01:39:33.931Z","endTime":"2025-08-17T01:39:37.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.720588740897384,"aZ":-27.53310102269927,"pfxX":3.1662218814707983,"pfxZ":2.831426905704383,"pX":0.2392508847433091,"pZ":2.489008654032319,"vX0":4.293339853407888,"vY0":-126.17287826956033,"vZ0":-6.103304335450154,"x":107.88,"y":171.58,"x0":-1.8852222489336037,"y0":50.00275387639416,"z0":7.111643713478108,"aX":5.187937604082293},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2520,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.43141633555305514,"extension":6.070616251199778},"index":2,"playId":"acaac9e8-303f-39a1-975b-87ddc080ebe5","pitchNumber":3,"startTime":"2025-08-17T01:39:54.397Z","endTime":"2025-08-17T01:39:58.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.4842187850544,"strikeZoneBottom":1.70558191172409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.045397059835175,"aZ":-24.033607788771963,"pfxX":1.2415118139708987,"pfxZ":4.785286564126379,"pX":0.48962065757654205,"pZ":0.6407125988611974,"vX0":5.5846368359246785,"vY0":-128.6619681226395,"vZ0":-11.31107925651716,"x":98.34,"y":221.48,"x0":-1.8575801582003086,"y0":50.003712644162995,"z0":6.907566824169602,"aX":2.1108713352202884},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":-3.4,"spinRate":2584,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4233549862360628,"extension":6.2128096253747405},"index":3,"playId":"02320d8f-cd0e-33d8-b44e-82dd338d4125","pitchNumber":4,"startTime":"2025-08-17T01:40:17.542Z","endTime":"2025-08-17T01:40:21.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81103589193106,"aZ":-23.318078943196046,"pfxX":-0.2797065134602783,"pfxZ":5.2330400815905564,"pX":-0.7494533916293028,"pZ":2.406151330123393,"vX0":3.2933395311427023,"vY0":-128.31284256146316,"vZ0":-7.215496590460059,"x":145.57,"y":173.81,"x0":-2.005130311524352,"y0":50.0041359074055,"z0":7.031658629392,"aX":-0.47390252027091156},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":-0.1,"spinRate":2443,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.4244516375310998,"extension":6.0100930590196455},"index":4,"playId":"ffee5ef5-a6ba-3c16-a06d-fb0dd11d37bb","pitchNumber":5,"startTime":"2025-08-17T01:40:41.264Z","endTime":"2025-08-17T01:40:50.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.33709265210735,"aZ":-40.42418044420687,"pfxX":3.3291918244023897,"pfxZ":-6.1833465418415985,"pX":0.2208671580767148,"pZ":1.8377107034850508,"vX0":3.793003617782732,"vY0":-114.57442665901594,"vZ0":-3.242593979860623,"x":108.58,"y":189.16,"x0":-1.8858913412709197,"y0":50.002218961238576,"z0":7.205630269873413,"aX":4.443192039361106},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.8,"breakHorizontal":-7.0,"spinRate":2794,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4773017443653744,"extension":6.093547248994862},"index":5,"playId":"19083a6d-abed-3b79-96c0-be8c89c2f916","pitchNumber":6,"startTime":"2025-08-17T01:41:29.737Z","endTime":"2025-08-17T01:41:34.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:41:34.111Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T01:41:33.898Z","endTime":"2025-08-17T01:42:25.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.4996128339907,"strikeZoneBottom":1.47309416884751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.376818869017313,"aZ":-30.723382872756474,"pfxX":5.864480118516844,"pfxZ":1.0386231684593952,"pX":0.5958072119518956,"pZ":2.7479131737058022,"vX0":4.66854051988409,"vY0":-117.79383050239744,"vZ0":-3.1817418721389608,"x":94.29,"y":164.59,"x0":-2.177154973503935,"y0":50.003450759007656,"z0":6.970764045019942,"aX":8.201630466037264},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.3,"breakHorizontal":-11.8,"spinRate":2743,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.46584677123937723,"extension":6.274902361503108},"index":0,"playId":"4cf78ddc-0961-3240-a587-d4c185150d98","pitchNumber":1,"startTime":"2025-08-17T01:41:57.033Z","endTime":"2025-08-17T01:42:01.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.345014945444788,"aZ":-22.98263352452439,"pfxX":-1.7580522403462024,"pfxZ":5.392965103971124,"pX":0.3561844993259499,"pZ":1.1397688117581066,"vX0":6.739362902215536,"vY0":-128.862194353565,"vZ0":-9.964378473001034,"x":103.42,"y":208.01,"x0":-2.049189291685361,"y0":50.004114614487065,"z0":6.790268978055601,"aX":-2.997635608590621},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":1.9,"spinRate":2582,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4228397605103904,"extension":6.175076507087285},"hitData":{"launchSpeed":82.8,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":162.32}},"index":1,"playId":"12e38832-7a90-33d0-8bff-4e3fd7ee7633","pitchNumber":2,"startTime":"2025-08-17T01:42:16.780Z","endTime":"2025-08-17T01:42:25.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:42:25.841Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:43:34.441Z","endTime":"2025-08-17T01:45:38.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.65484618147217,"strikeZoneBottom":1.67019962711732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.408923949612483,"aZ":-28.560745391996186,"pfxX":0.7707446663753208,"pfxZ":2.1764815540608353,"pX":-0.951882943368416,"pZ":2.2273763831730133,"vX0":1.091598722480451,"vY0":-127.52334241113219,"vZ0":-3.4375331661995627,"x":153.28,"y":178.64,"x0":-1.4844017839777843,"y0":50.00211475804059,"z0":5.827929357111214,"aX":1.2785018490031854},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":-1.7,"spinRate":2456,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4283058637025601,"extension":6.538498509262939},"index":0,"playId":"85b6cc59-f065-327b-a36c-e5b4486fac41","pitchNumber":1,"startTime":"2025-08-17T01:44:32.194Z","endTime":"2025-08-17T01:44:36.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10362355450518,"aZ":-24.600326742539195,"pfxX":-8.328602450933115,"pfxZ":4.667807891112837,"pX":-1.0288913690728436,"pZ":2.4610046600475366,"vX0":3.106412046985574,"vY0":-126.3716861507836,"vZ0":-3.2756145216104424,"x":156.22,"y":172.33,"x0":-1.1901907050643794,"y0":50.001508258666625,"z0":5.744300121423998,"aX":-13.505367991767303},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.9,"breakHorizontal":14.4,"spinRate":1926,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4329918330683271,"extension":6.797392948877807},"index":1,"playId":"021024ec-9633-3625-9ba4-05519805e25a","pitchNumber":2,"startTime":"2025-08-17T01:44:45.841Z","endTime":"2025-08-17T01:44:49.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.352563903873246,"aZ":-24.543703731741427,"pfxX":-8.289883472886332,"pfxZ":3.934494589004718,"pX":-0.09111869516638875,"pZ":3.0019843709149683,"vX0":5.766122221644886,"vY0":-138.09284242699948,"vZ0":-3.174574792561123,"x":120.47,"y":157.73,"x0":-1.1240050286009042,"y0":50.005271782736024,"z0":5.80858941764275,"aX":-16.09076724620173},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.7,"breakHorizontal":13.9,"spinRate":2163,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3958958572597262,"extension":6.696605035539923},"index":2,"playId":"bdee4001-d460-3261-9040-74ed3c63fcef","pitchNumber":3,"startTime":"2025-08-17T01:45:02.802Z","endTime":"2025-08-17T01:45:06.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.3,"strikeZoneTop":3.59418759745578,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.805037745249372,"aZ":-28.28328653928971,"pfxX":0.17318107495004043,"pfxZ":2.249137828894595,"pX":1.3992665647231108,"pZ":1.8979107513044966,"vX0":6.572085938730927,"vY0":-129.45945782021798,"vZ0":-4.171508523970136,"x":63.66,"y":187.54,"x0":-1.1732615212683608,"y0":50.0058340866221,"z0":5.6449490960078235,"aX":0.2994840872014473},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":-1.4,"spinRate":2455,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4198031715324251,"extension":6.8090298026543365},"index":3,"playId":"48ea5ab4-dcbc-30c3-a4ed-aac540f06013","pitchNumber":4,"startTime":"2025-08-17T01:45:20.214Z","endTime":"2025-08-17T01:45:24.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.218841552746934,"aZ":-28.887472315367624,"pfxX":-9.964379492990531,"pfxZ":2.0347043855091123,"pX":-0.7063294400588404,"pZ":1.1582009193525666,"vX0":4.632734941229816,"vY0":-125.92679213029345,"vZ0":-5.249556200941869,"x":143.92,"y":207.51,"x0":-1.2697298153144598,"y0":50.002080227544944,"z0":5.59084042644746,"aX":-16.09282194794556},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":17.0,"spinRate":1746,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4340083378407429,"extension":7.01571903093587},"index":4,"playId":"18b36525-2e68-371e-8796-3ef8e360dd89","pitchNumber":5,"startTime":"2025-08-17T01:45:34.529Z","endTime":"2025-08-17T01:45:38.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:45:38.833Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Knizner grounds out, third baseman Junior Caminero to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:45:39.194Z","endTime":"2025-08-17T01:46:26.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.136240307349237,"aZ":-28.26695894146739,"pfxX":0.6334082417431608,"pfxZ":2.380687136906019,"pX":0.8099759474119232,"pZ":1.0153212672029381,"vX0":4.643843875369522,"vY0":-126.5737408263172,"vZ0":-5.968854618115302,"x":86.13,"y":211.37,"x0":-1.1223254072947257,"y0":50.001792207397074,"z0":5.635611287299339,"aX":1.0388900646674895},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":-2.0,"spinRate":2528,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4309009994273931,"extension":7.001350894349195},"index":0,"playId":"35f44286-32a3-35b5-81d3-90d192b1d0d0","pitchNumber":1,"startTime":"2025-08-17T01:46:02.608Z","endTime":"2025-08-17T01:46:08.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.803294978299675,"aZ":-26.769925366698242,"pfxX":-11.580313341897792,"pfxZ":2.8026021819062388,"pX":-0.40424482478939,"pZ":1.998734363990915,"vX0":5.906196523777838,"vY0":-138.46852088648612,"vZ0":-5.022258374834513,"x":132.41,"y":184.81,"x0":-1.067761494873103,"y0":50.005720877333374,"z0":5.642103575477856,"aX":-22.34385890262137},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":19.7,"spinRate":2313,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3965517254428259,"extension":6.856099052150594},"hitData":{"launchSpeed":83.8,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":174.49}},"index":1,"playId":"a8f882a9-7267-3057-bad1-06f30c9d97a7","pitchNumber":2,"startTime":"2025-08-17T01:46:19.528Z","endTime":"2025-08-17T01:46:26.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:46:26.456Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, shortstop Ha-Seong Kim to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:46:39.113Z","endTime":"2025-08-17T01:47:18.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.224667255663107,"aZ":-26.938147046771714,"pfxX":0.25564454546861093,"pfxZ":3.1075429091199593,"pX":0.7764792313444262,"pZ":1.5821804826327797,"vX0":4.8474770833239536,"vY0":-128.85134647230072,"vZ0":-5.039576319195511,"x":87.4,"y":196.06,"x0":-1.1606765980788507,"y0":50.00300351551197,"z0":5.63921190727699,"aX":0.4304917954117967},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-1.6,"spinRate":2493,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.424722109786011,"extension":7.109612000700147},"index":0,"playId":"7ab1d394-0d4f-35e3-a660-3935beb3723c","pitchNumber":1,"startTime":"2025-08-17T01:46:52.177Z","endTime":"2025-08-17T01:46:56.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.9,"endSpeed":88.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.517795060530048,"aZ":-25.687846276007924,"pfxX":-9.352235356248027,"pfxZ":3.3033151786520945,"pX":-7.86408371598355E-4,"pZ":2.2499397375816224,"vX0":6.433083501207338,"vY0":-138.24070004406295,"vZ0":-4.4837823964767205,"x":117.03,"y":178.03,"x0":-1.125486437422361,"y0":50.00325777119088,"z0":5.5860914716032815,"aX":-18.371176555507635},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":2201,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3939811848193697,"extension":6.887006917930021},"hitData":{"launchSpeed":94.4,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.32,"coordY":161.31}},"index":1,"playId":"cc585f1a-525b-329d-b968-42d2d4ce80fd","pitchNumber":2,"startTime":"2025-08-17T01:47:12.064Z","endTime":"2025-08-17T01:47:18.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:47:18.939Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:49:14.008Z","endTime":"2025-08-17T01:50:16.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.315821531796825,"aZ":-8.90876633927425,"pfxX":-6.906103810333824,"pfxZ":12.235843616563923,"pX":0.20199164622199,"pZ":3.1954662810203116,"vX0":7.639130435375033,"vY0":-136.80275042524696,"vZ0":-8.759630960915603,"x":109.3,"y":152.5,"x0":-1.7252714564790945,"y0":50.00306720342143,"z0":7.044107213883807,"aX":-13.131147634434518},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":10.9,"spinRate":2582,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3999213441266578,"extension":5.9647987213233655},"index":0,"playId":"b02c823e-e0d4-3742-9b39-83579b3f2a8f","pitchNumber":1,"startTime":"2025-08-17T01:49:31.667Z","endTime":"2025-08-17T01:49:35.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.27477035418554,"strikeZoneBottom":1.35991764032492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.187519315383476,"aZ":-41.55760894778082,"pfxX":5.046338978881412,"pfxZ":-7.050918321665803,"pX":-0.8800071768428196,"pZ":2.9209000587603193,"vX0":1.632244739514425,"vY0":-114.37869448178583,"vZ0":-0.5977145019601035,"x":150.54,"y":159.92,"x0":-2.2575763411407945,"y0":50.00215461020449,"z0":7.2445869216702,"aX":6.716414420947257},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.6,"breakHorizontal":-9.6,"spinRate":2849,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4780217607684376,"extension":5.908082429987646},"index":1,"playId":"b27aeeb0-565e-310b-9cfa-17809201659c","pitchNumber":2,"startTime":"2025-08-17T01:49:48.833Z","endTime":"2025-08-17T01:49:53.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T01:50:02.748Z","endTime":"2025-08-17T01:50:11.880Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":86.4,"endSpeed":80.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.670552961018952,"aZ":-20.586729474044553,"pfxX":-7.3033193059864985,"pfxZ":7.200536505787802,"pX":-1.261200128902638,"pZ":1.431380494353907,"vX0":4.319445196299979,"vY0":-125.58074016811464,"vZ0":-9.37211885988198,"x":165.07,"y":200.13,"x0":-2.0481492315148757,"y0":50.00268800296905,"z0":6.86464922264151,"aX":-11.751117301424141},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":1715,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4349362785450901,"extension":5.975689803846226},"index":3,"playId":"aae001b5-14c2-3b47-b0f7-a1390ad66bb1","pitchNumber":3,"startTime":"2025-08-17T01:50:11.880Z","endTime":"2025-08-17T01:50:16.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:50:16.059Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Junior Caminero pops out to second baseman Tyler Fitzgerald.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:50:15.135Z","endTime":"2025-08-17T01:53:22.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.56419568926646,"strikeZoneBottom":1.74427009926721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.941154182283455,"aZ":-40.99559922182193,"pfxX":4.361938692969472,"pfxZ":-6.661011174704861,"pX":0.38381642037252695,"pZ":2.821902403662169,"vX0":4.037566272294763,"vY0":-114.86999445516037,"vZ0":-0.8093195760847253,"x":102.37,"y":162.59,"x0":-1.9686358251658056,"y0":50.00140780451677,"z0":7.193709485653554,"aX":5.778704680562499},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.9,"breakHorizontal":-9.0,"spinRate":2741,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4783662650672573,"extension":6.1721718339184815},"index":0,"playId":"3d5f644b-4eae-36d5-a327-ea668ee3aad1","pitchNumber":1,"startTime":"2025-08-17T01:50:52.115Z","endTime":"2025-08-17T01:50:56.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":81.3,"endSpeed":74.9,"strikeZoneTop":3.56419568926646,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.632054031708112,"aZ":-31.798470963672305,"pfxX":7.427486237219335,"pfxZ":0.2668730986845307,"pX":1.4912201462953427,"pZ":0.990260375270697,"vX0":6.039018610328929,"vY0":-118.0912232403743,"vZ0":-6.717871391002928,"x":60.16,"y":212.04,"x0":-2.0735498640649,"y0":50.00320871247805,"z0":6.834611066966856,"aX":10.38112993677576},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.1,"breakHorizontal":-15.0,"spinRate":2784,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4656473756213182,"extension":6.42943641914191},"index":1,"playId":"9cda5344-99e6-3d45-aaa3-84d110ab431e","pitchNumber":2,"startTime":"2025-08-17T01:51:07.679Z","endTime":"2025-08-17T01:51:13.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.6,"endSpeed":85.5,"strikeZoneTop":3.56419568926646,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.7525348884549,"aZ":-9.259116567699802,"pfxX":-5.548910555950444,"pfxZ":12.098618802362633,"pX":-1.0876965331940078,"pZ":4.503378569707397,"vX0":4.138358107124671,"vY0":-137.5462858337008,"vZ0":-5.236216926588057,"x":158.46,"y":117.19,"x0":-1.8994660726440733,"y0":50.00532177588134,"z0":7.074893295955769,"aX":-10.51258848046735},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.9,"breakHorizontal":9.0,"spinRate":2375,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3999531614718346,"extension":6.317233741688077},"index":2,"playId":"23a7417a-574e-339e-8e67-752a033eaadb","pitchNumber":3,"startTime":"2025-08-17T01:51:26.751Z","endTime":"2025-08-17T01:51:30.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87852986742756,"aZ":-12.181057113998275,"pfxX":-4.750392254490862,"pfxZ":10.459381339625747,"pX":-0.28829634015036115,"pZ":3.5108649648816015,"vX0":5.259744773344734,"vY0":-137.03620878743553,"vZ0":-7.356779146707916,"x":127.99,"y":143.99,"x0":-1.610838756165568,"y0":50.00182992613542,"z0":7.0534048025173846,"aX":-9.079420747564557},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":7.6,"spinRate":2490,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.39893658049743985,"extension":6.312405568933327},"index":3,"playId":"159ee476-30ff-3b60-9f7a-f6c8ff1b9e45","pitchNumber":4,"startTime":"2025-08-17T01:51:43.350Z","endTime":"2025-08-17T01:51:47.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T01:51:54.872Z","endTime":"2025-08-17T01:52:05.931Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.609952987459536,"aZ":-22.060233207985352,"pfxX":-1.315380975444156,"pfxZ":5.9084990576335965,"pX":0.030431235090372277,"pZ":2.3862933369664248,"vX0":5.329641162064556,"vY0":-130.09320074806385,"vZ0":-7.308207303051073,"x":115.84,"y":174.35,"x0":-1.8749952668827268,"y0":50.00271462502854,"z0":6.907225761856906,"aX":-2.251902588159343},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":1.2,"spinRate":2540,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.42122441212625183,"extension":6.197463772082077},"index":5,"playId":"04a24328-2633-33b3-b3ce-c89c07adbbf5","pitchNumber":5,"startTime":"2025-08-17T01:52:05.931Z","endTime":"2025-08-17T01:52:11.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.56419568926646,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.839788991372632,"aZ":-10.480063132042199,"pfxX":-4.739407450356006,"pfxZ":11.228569792339188,"pX":1.1506495101603407,"pZ":3.4341418272804005,"vX0":9.073029613414311,"vY0":-137.92535829253057,"vZ0":-7.955701151296725,"x":73.14,"y":146.06,"x0":-1.5614885583597682,"y0":50.00406246541101,"z0":7.057486362642614,"aX":-9.15837125762288},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":6.7,"spinRate":2360,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39667550865101564,"extension":6.165117189520779},"index":6,"playId":"b370364f-1333-31d4-8b92-8cdddc078a88","pitchNumber":6,"startTime":"2025-08-17T01:52:26.972Z","endTime":"2025-08-17T01:52:31.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45212888566438,"aZ":-10.708648832246187,"pfxX":-6.4120261834996395,"pfxZ":10.947210604065054,"pX":-0.06899947083522852,"pZ":3.515017972098249,"vX0":6.725088313663463,"vY0":-139.41615334933695,"vZ0":-7.602864291669352,"x":119.63,"y":143.87,"x0":-1.6837889177157686,"y0":50.00655646039571,"z0":6.991033575076503,"aX":-12.577478848207491},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2481,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3934417169060711,"extension":6.147927770693725},"index":7,"playId":"bb5a6e5c-9c0e-3875-90cd-caffa557f47e","pitchNumber":7,"startTime":"2025-08-17T01:52:47.590Z","endTime":"2025-08-17T01:52:52.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76673427241993,"aZ":-11.446968192531255,"pfxX":-5.3695031147432335,"pfxZ":10.65849607409648,"pX":-0.6653157175261226,"pZ":4.068387472039753,"vX0":4.675165953802711,"vY0":-139.17963002918466,"vZ0":-6.136068292759951,"x":142.36,"y":128.93,"x0":-1.676414024656052,"y0":50.00608123983128,"z0":7.073538740045296,"aX":-10.445000447410203},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2417,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3948561160537962,"extension":6.041985386374439},"hitData":{"launchSpeed":85.2,"launchAngle":73.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":171.95}},"index":8,"playId":"c4edf558-7b8c-30e3-b669-74f37f558df7","pitchNumber":8,"startTime":"2025-08-17T01:53:12.090Z","endTime":"2025-08-17T01:53:22.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:53:22.495Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:53:34.061Z","endTime":"2025-08-17T01:55:13.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.4996128339907,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.635558485287135,"aZ":-24.766678274963564,"pfxX":-6.607133466567737,"pfxZ":5.020247692773584,"pX":-0.7588896000798465,"pZ":3.0580442286242335,"vX0":5.332033814376508,"vY0":-120.4685327585024,"vZ0":-4.3649623277946805,"x":145.93,"y":156.21,"x0":-2.1387500615041484,"y0":50.00024718375083,"z0":7.073466088597237,"aX":-9.74390152539879},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.3,"breakHorizontal":10.8,"spinRate":1495,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4540468001883915,"extension":6.148455762345332},"index":0,"playId":"58058b26-9311-3e02-bc06-90a74517cb25","pitchNumber":1,"startTime":"2025-08-17T01:53:51.205Z","endTime":"2025-08-17T01:53:55.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67357135272172,"aZ":-20.433410769204666,"pfxX":-4.631790591837529,"pfxZ":7.537363421585638,"pX":0.0914570407468992,"pZ":2.070519757367266,"vX0":5.942593607340385,"vY0":-123.76009506797963,"vZ0":-7.798981752361742,"x":113.51,"y":182.88,"x0":-1.7341742657807657,"y0":50.00564582869393,"z0":6.962114339368644,"aX":-7.218413596756796},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.1,"breakHorizontal":7.1,"spinRate":1612,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.441824737698187,"extension":6.240147962255171},"index":1,"playId":"a30563ba-109f-3309-8ab0-d58604cab921","pitchNumber":2,"startTime":"2025-08-17T01:54:05.596Z","endTime":"2025-08-17T01:54:10.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T01:54:22.753Z","endTime":"2025-08-17T01:54:42.040Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.38556717249366,"strikeZoneBottom":1.47309416884751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85132495688073,"aZ":-21.683520446631753,"pfxX":1.644404402311149,"pfxZ":6.156588807029348,"pX":0.7928341342403561,"pZ":-0.05802659080831531,"vX0":6.269751363995277,"vY0":-129.20724331004098,"vZ0":-13.31284302493596,"x":86.78,"y":240.35,"x0":-1.8709268967455588,"y0":50.0054212457325,"z0":6.798640842626798,"aX":2.803411437809875},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":-4.3,"spinRate":2628,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4225838997677527,"extension":6.148816827813848},"index":3,"playId":"bdab599a-92d4-3a52-a2f3-7113633a7ec5","pitchNumber":3,"startTime":"2025-08-17T01:54:42.040Z","endTime":"2025-08-17T01:54:46.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53066565351143,"aZ":-9.927680448225153,"pfxX":-4.7817043218874105,"pfxZ":11.681931139782819,"pX":-0.48533978020276863,"pZ":4.020061108038868,"vX0":5.522632284945114,"vY0":-137.39101242566892,"vZ0":-6.492419440995692,"x":135.5,"y":130.24,"x0":-1.903894501904154,"y0":50.00369517573848,"z0":7.094505192823675,"aX":-9.107107216675258},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":7.4,"spinRate":2449,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.399241268440631,"extension":5.992124845907862},"hitData":{"launchSpeed":93.2,"launchAngle":-8.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":152.19}},"index":4,"playId":"a6ece623-2c98-3aec-b179-34c224e7f562","pitchNumber":4,"startTime":"2025-08-17T01:55:04.322Z","endTime":"2025-08-17T01:55:13.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:55:13.802Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:56:52.311Z","endTime":"2025-08-17T01:58:50.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.61346820909252,"strikeZoneBottom":1.74427009926721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77594720490708,"aZ":-25.648244611833327,"pfxX":0.09364084042415488,"pfxZ":3.8998055360932273,"pX":1.1281251256810332,"pZ":1.3764804687590828,"vX0":5.66276329553522,"vY0":-127.89304763228218,"vZ0":-5.957340073380025,"x":74.0,"y":201.62,"x0":-1.1172027579575312,"y0":50.00355607671695,"z0":5.719878989085254,"aX":0.1566916641897107},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":-1.3,"spinRate":2432,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42655614636606964,"extension":6.845976385190439},"index":0,"playId":"9d879b8d-4852-3bcb-8c50-4941040111ad","pitchNumber":1,"startTime":"2025-08-17T01:57:23.645Z","endTime":"2025-08-17T01:57:27.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.080042860591472,"aZ":-24.025789917437923,"pfxX":-9.543295479115486,"pfxZ":4.259040891289612,"pX":-0.08108606664136324,"pZ":2.4055795800279163,"vX0":5.932220048742451,"vY0":-137.6022493388316,"vZ0":-4.568243722147487,"x":120.09,"y":173.83,"x0":-1.0270842029065144,"y0":50.005159243378785,"z0":5.719117695793255,"aX":-18.267965846063614},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":16.0,"spinRate":2206,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39834144768590285,"extension":6.602666094680366},"index":1,"playId":"cfd479e6-b2d5-3a3e-88e7-62d4a12c8d27","pitchNumber":2,"startTime":"2025-08-17T01:57:37.816Z","endTime":"2025-08-17T01:57:43.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.49421697931368,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.451784517888427,"aZ":-17.112602163496113,"pfxX":-6.572394590382388,"pfxZ":7.571353679916534,"pX":1.4405090080126384,"pZ":2.995870509426652,"vX0":8.642556466464098,"vY0":-139.2663177308176,"vZ0":-4.940674009634056,"x":62.09,"y":157.89,"x0":-0.8303873776688814,"y0":50.006422078623174,"z0":5.903112412896465,"aX":-13.081682573108626},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2333,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3913480453111915,"extension":6.934681323413628},"index":2,"playId":"e85042c1-372f-322c-b032-bada5cdb46e4","pitchNumber":3,"startTime":"2025-08-17T01:57:56.290Z","endTime":"2025-08-17T01:58:00.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78140714287202,"aZ":-26.195240115900294,"pfxX":-9.666457390373111,"pfxZ":3.7588872109845717,"pX":-0.1594625501465163,"pZ":1.6587669240700047,"vX0":5.530301601361228,"vY0":-124.7497868584888,"vZ0":-4.605427130632531,"x":123.08,"y":193.99,"x0":-1.1379197776689622,"y0":50.0041669868923,"z0":5.662961673028711,"aX":-15.387101092279897},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":16.4,"spinRate":1618,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.43740904470928,"extension":6.9407556486209865},"index":3,"playId":"2a0b2726-f118-3dd1-a6b9-4e2c9e0c372b","pitchNumber":4,"startTime":"2025-08-17T01:58:10.632Z","endTime":"2025-08-17T01:58:15.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.5,"endSpeed":85.5,"strikeZoneTop":3.49421697931368,"strikeZoneBottom":1.58941418668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.0158836392767,"aZ":-23.994963679964425,"pfxX":-11.258407508071212,"pfxZ":4.357009956618363,"pX":1.5052887796947991,"pZ":1.6082419631835605,"vX0":10.535697185579213,"vY0":-137.0774833785946,"vZ0":-6.322662546123087,"x":59.62,"y":195.36,"x0":-0.9500009214032208,"y0":50.00554965872689,"z0":5.6140549863755345,"aX":-21.147464194710476},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":17.8,"spinRate":2294,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40159879342394644,"extension":7.256357453704768},"index":4,"playId":"7394633d-f5a3-33f4-b008-edfa3c37a0a2","pitchNumber":5,"startTime":"2025-08-17T01:58:30.046Z","endTime":"2025-08-17T01:58:33.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.44000402239812,"aZ":-12.962143726344582,"pfxX":-5.244916363557108,"pfxZ":10.046867683914888,"pX":-0.4021840527625704,"pZ":2.852042620744818,"vX0":3.9495654818420385,"vY0":-138.7204241335192,"vZ0":-5.5880965224089305,"x":132.33,"y":161.77,"x0":-1.1764816837455714,"y0":50.00363999211765,"z0":5.786407923899855,"aX":-10.031438397421216},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2382,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39768651957225165,"extension":6.6675281572562985},"index":5,"playId":"555cf055-df96-32b0-a929-4c161e68074d","pitchNumber":6,"startTime":"2025-08-17T01:58:46.268Z","endTime":"2025-08-17T01:58:50.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:58:50.762Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:58:51.001Z","endTime":"2025-08-17T01:59:58.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.894372918387276,"aZ":-29.19595243659612,"pfxX":-8.740438747076887,"pfxZ":1.9023506921136377,"pX":0.36364277337134643,"pZ":1.2338578431572818,"vX0":6.579524719046731,"vY0":-125.09401169441055,"vZ0":-4.771709110050431,"x":103.14,"y":205.47,"x0":-1.1798284977934068,"y0":50.003649668739456,"z0":5.591363476206221,"aX":-13.696605248417578},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":14.0,"spinRate":1727,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4397574632829655,"extension":7.06737671823566},"index":0,"playId":"e46ac45e-7ceb-399f-8a23-d60d00b10aa0","pitchNumber":1,"startTime":"2025-08-17T01:59:15.012Z","endTime":"2025-08-17T01:59:18.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.2,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.09509596750597,"aZ":-28.42152620354383,"pfxX":-10.93347749109556,"pfxZ":1.9795990600667652,"pX":-0.7084868968558172,"pZ":1.5164849206477662,"vX0":5.103823504839108,"vY0":-138.2936323999573,"vZ0":-5.676318420008945,"x":144.01,"y":197.83,"x0":-1.1798433992663486,"y0":50.00380564395514,"z0":5.556548085871477,"aX":-20.717497521399697},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.4,"breakHorizontal":18.4,"spinRate":2287,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39942017996895673,"extension":6.922827817516359},"index":1,"playId":"d001e6ac-e1d4-3e24-8019-fe74e91ac656","pitchNumber":2,"startTime":"2025-08-17T01:59:29.676Z","endTime":"2025-08-17T01:59:33.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-17T01:59:39.420Z","endTime":"2025-08-17T01:59:53.222Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.4996128339907,"strikeZoneBottom":1.70558191172409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46327748778512,"aZ":-27.164330062404073,"pfxX":-0.16728308592380392,"pfxZ":2.9533590554722995,"pX":0.3963213618895354,"pZ":1.8904085019772503,"vX0":4.235566586924148,"vY0":-129.05368655680854,"vZ0":-4.041142419076897,"x":101.89,"y":187.74,"x0":-1.2405948787326209,"y0":50.00324337969574,"z0":5.555768110223757,"aX":-0.2844976870408353},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-0.6,"spinRate":2607,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.42351927787223076,"extension":6.697652049516106},"index":3,"playId":"20a0beab-5a07-3c31-ba42-5f1c1e63f921","pitchNumber":3,"startTime":"2025-08-17T01:59:53.222Z","endTime":"2025-08-17T01:59:58.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:59:58.002Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a sharp line drive to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:59:57.604Z","endTime":"2025-08-17T02:00:34.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78067450537281,"aZ":-25.775958137535294,"pfxX":-11.052206213907615,"pfxZ":3.3649082786226145,"pX":0.39432684973802357,"pZ":2.5420805281932504,"vX0":7.707011058880933,"vY0":-137.6154960721678,"vZ0":-3.810323000206318,"x":101.97,"y":170.14,"x0":-1.0177939644082792,"y0":50.005100540218315,"z0":5.706794370971873,"aX":-21.034449285612748},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":18.2,"spinRate":2326,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39921648273502,"extension":6.8340348280321},"hitData":{"launchSpeed":107.4,"launchAngle":13.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.46,"coordY":112.3}},"index":0,"playId":"237769dd-d1a0-3082-9f9c-c3c5c84da74d","pitchNumber":1,"startTime":"2025-08-17T02:00:23.558Z","endTime":"2025-08-17T02:00:34.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.53,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:00:34.132Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a sharp ground ball to right fielder Jake Mangum. Dominic Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T02:00:33.400Z","endTime":"2025-08-17T02:01:08.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33366725168356,"aZ":-40.544405866342906,"pfxX":4.329405283888685,"pfxZ":-5.73235264406317,"pX":-0.018837702409522768,"pZ":2.553836076396758,"vX0":1.3194442852075225,"vY0":-120.1214213003471,"vZ0":0.3574892991848304,"x":117.72,"y":169.83,"x0":-1.1376547445220193,"y0":50.00053547719212,"z0":6.008498458579747,"aX":6.324073891319445},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.1,"breakHorizontal":-8.2,"spinRate":1969,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.4560279530527054,"extension":6.577366882917888},"hitData":{"launchSpeed":100.8,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.59,"coordY":115.2}},"index":0,"playId":"1ab2c556-2e6d-31ec-914e-95dfc3663030","pitchNumber":1,"startTime":"2025-08-17T02:00:59.500Z","endTime":"2025-08-17T02:01:08.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.11,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:01:08.680Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, shortstop Ha-Seong Kim to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T02:01:08.773Z","endTime":"2025-08-17T02:02:55.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.387304165676703,"aZ":-28.90778365703971,"pfxX":-9.53959327607106,"pfxZ":2.021779834716746,"pX":-0.8546474998797261,"pZ":2.1254557569446377,"vX0":3.982425390237136,"vY0":-126.17404973940454,"vZ0":-3.0226538468439714,"x":149.58,"y":181.39,"x0":-1.213084982758766,"y0":50.00183826858292,"z0":5.665499554150791,"aX":-15.398106529372818},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":1726,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43391872315593316,"extension":6.996981973940238},"index":0,"playId":"213abff5-2bf1-3676-8e36-9b61806ffb94","pitchNumber":1,"startTime":"2025-08-17T02:01:40.605Z","endTime":"2025-08-17T02:01:44.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.9,"endSpeed":88.1,"strikeZoneTop":3.66416911334348,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87542826170375,"aZ":-23.06707652775329,"pfxX":-8.130034833383906,"pfxZ":4.65100835901158,"pX":-0.4913560516946051,"pZ":1.533799304997161,"vX0":4.862147948937223,"vY0":-138.13501862237226,"vZ0":-6.652362451310167,"x":135.73,"y":197.37,"x0":-1.2056769970088437,"y0":50.00564884287677,"z0":5.4935085708215,"aX":-15.926305963253972},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":2270,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3944937513157094,"extension":6.844641398204215},"index":1,"playId":"89bf894c-8a1e-3209-a7b3-ada32738014a","pitchNumber":2,"startTime":"2025-08-17T02:02:04.687Z","endTime":"2025-08-17T02:02:08.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T02:02:18.658Z","endTime":"2025-08-17T02:02:29.553Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.66416911334348,"strikeZoneBottom":1.58941418668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67294403248371,"aZ":-14.33998970031457,"pfxX":-4.99561200275169,"pfxZ":9.029042960751115,"pX":0.983901329782056,"pZ":3.1685018147664246,"vX0":6.7622449409533765,"vY0":-139.90168784644652,"vZ0":-4.882492406362141,"x":79.5,"y":153.23,"x0":-0.8197005528608756,"y0":50.000517023823726,"z0":5.8819354544020905,"aX":-9.864936157960816},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2307,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3920856143299183,"extension":6.697638422315165},"index":3,"playId":"e2f4beab-8f72-3253-89f5-173418e68b7f","pitchNumber":3,"startTime":"2025-08-17T02:02:29.553Z","endTime":"2025-08-17T02:02:33.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":89.6,"endSpeed":83.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.444430363708825,"aZ":-26.535571691135218,"pfxX":0.262285548335919,"pfxZ":3.2330175094407583,"pX":0.2960971388777989,"pZ":1.298820523524108,"vX0":3.907273644101331,"vY0":-130.51567244150928,"vZ0":-5.825044186557359,"x":105.71,"y":203.71,"x0":-1.2472239369964957,"y0":50.004991611101865,"z0":5.527745181278321,"aX":0.4577715729287217},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":-1.2,"spinRate":2588,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4177990541858492,"extension":6.855457354268947},"hitData":{"launchSpeed":79.4,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":167.9}},"index":4,"playId":"2274567d-1965-3d20-8453-72e7dd6dc6ae","pitchNumber":4,"startTime":"2025-08-17T02:02:48.111Z","endTime":"2025-08-17T02:02:55.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":2.11,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:02:55.507Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ha-Seong Kim called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T02:04:46.982Z","endTime":"2025-08-17T02:05:47.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.53758589303221,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.555988711056013,"aZ":-9.22645351176332,"pfxX":-4.7023084119208445,"pfxZ":12.400266590624332,"pX":-0.03538645957238086,"pZ":2.889389195710573,"vX0":6.236220113653114,"vY0":-135.6392627005306,"vZ0":-9.431433029530188,"x":118.35,"y":160.77,"x0":-1.7606992485011301,"y0":50.001474450648765,"z0":7.0684715632345965,"aX":-8.701542903830397},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.4,"breakHorizontal":7.1,"spinRate":2519,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4048532632677859,"extension":6.005893354034193},"index":0,"playId":"7711ee09-5f4a-3beb-9fc5-893b8a0a3391","pitchNumber":1,"startTime":"2025-08-17T02:05:06.043Z","endTime":"2025-08-17T02:05:10.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.3742493794801,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.252593112592752,"aZ":-34.09091920079404,"pfxX":4.439969159814548,"pfxZ":-1.3672325798251084,"pX":-0.12309832475385217,"pZ":2.5899992312648794,"vX0":3.517337825443508,"vY0":-117.25421078872098,"vZ0":-3.03092853033914,"x":121.69,"y":168.85,"x0":-2.2172459226258723,"y0":50.00535828963941,"z0":7.066393434120359,"aX":6.209871177093127},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.9,"breakHorizontal":-8.9,"spinRate":2682,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.4663456081555455,"extension":6.064232698620812},"index":1,"playId":"782e405a-963f-3143-a813-1ccd6c79a72a","pitchNumber":2,"startTime":"2025-08-17T02:05:24.864Z","endTime":"2025-08-17T02:05:29.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.3742493794801,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33536247966837,"aZ":-36.56207466747396,"pfxX":4.465459970043198,"pfxZ":-3.1623897741070657,"pX":0.40454606136967075,"pZ":2.6086667610127687,"vX0":4.238265992166068,"vY0":-117.17551196463326,"vZ0":-2.2372621933865346,"x":101.58,"y":168.35,"x0":-2.0082947871254517,"y0":50.001912152448384,"z0":6.995140491915776,"aX":6.2014864548516195},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.0,"breakHorizontal":-9.1,"spinRate":2706,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.467624159169826,"extension":6.347634042760816},"index":2,"playId":"56be9bde-071a-3198-b004-eac657516818","pitchNumber":3,"startTime":"2025-08-17T02:05:42.162Z","endTime":"2025-08-17T02:05:47.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":673490,"link":"/api/v1/people/673490"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:05:47.029Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bob Seymour strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T02:05:45.658Z","endTime":"2025-08-17T02:07:22.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.967427993867677,"aZ":-11.057839268267042,"pfxX":-7.617944344127951,"pfxZ":11.229056584512266,"pX":1.0520911846220569,"pZ":3.0216494196664727,"vX0":10.605621036192685,"vY0":-136.70982762121795,"vZ0":-8.390566972994435,"x":76.9,"y":157.2,"x0":-1.899630990145739,"y0":50.005272884473946,"z0":6.902418799835564,"aX":-14.329138159611947},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":11.4,"spinRate":2512,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4016618919656145,"extension":6.103411627565715},"index":0,"playId":"50ec0da2-fa1d-379c-a31c-deac80430342","pitchNumber":1,"startTime":"2025-08-17T02:06:37.951Z","endTime":"2025-08-17T02:06:42.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.4842187850544,"strikeZoneBottom":1.58941418668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.50712341184994,"aZ":-41.46590954498502,"pfxX":4.38213581303878,"pfxZ":-6.5884715943317875,"pX":-0.6914252703150823,"pZ":2.8315598487677325,"vX0":2.2542896867824993,"vY0":-117.49230073276406,"vZ0":-0.9565759851697935,"x":143.36,"y":162.33,"x0":-2.230113572199085,"y0":50.00359230387087,"z0":7.06911917523826,"aX":6.178354654549258},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.9,"breakHorizontal":-8.5,"spinRate":2794,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4646907255902857,"extension":6.265591452157905},"index":1,"playId":"6117f79e-e364-350e-af64-3af78b40b28b","pitchNumber":2,"startTime":"2025-08-17T02:07:00.378Z","endTime":"2025-08-17T02:07:04.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.079637786702804,"aZ":-42.48321194837333,"pfxX":5.808060250059302,"pfxZ":-7.519720633181261,"pX":0.374421252561317,"pZ":1.347425433782592,"vX0":4.124314122481496,"vY0":-116.92931792656537,"vZ0":-3.7582986506669487,"x":102.73,"y":202.4,"x0":-2.172918228365964,"y0":50.002255746449684,"z0":7.001266549784899,"aX":7.962642852965183},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.3,"breakHorizontal":-11.6,"spinRate":2813,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.47019527031296837,"extension":6.282802533622621},"index":2,"playId":"4d02f3ae-81dc-3820-8c0f-e75c1265e3df","pitchNumber":3,"startTime":"2025-08-17T02:07:17.611Z","endTime":"2025-08-17T02:07:22.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676044,"link":"/api/v1/people/676044"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:07:22.667Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Everson Pereira pops out to catcher Andrew Knizner in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T02:07:21.809Z","endTime":"2025-08-17T02:08:59.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.53758589303221,"strikeZoneBottom":1.58941418668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.337745984814,"aZ":-8.51133057551981,"pfxX":-6.638128604288006,"pfxZ":12.83109245129839,"pX":-1.1845409506664355,"pZ":3.8680450945924885,"vX0":3.7103910216132174,"vY0":-136.2662065013635,"vZ0":-6.906176285506802,"x":162.15,"y":134.34,"x0":-1.715450390223593,"y0":50.00270023568943,"z0":7.05384717404713,"aX":-12.242309313873676},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.6,"breakHorizontal":11.0,"spinRate":2483,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4049619319992068,"extension":6.173756701206656},"index":0,"playId":"4b0ea3cc-b5da-3ffe-afe6-2c1f2b634cbf","pitchNumber":1,"startTime":"2025-08-17T02:07:46.633Z","endTime":"2025-08-17T02:07:50.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.0,"endSpeed":85.0,"strikeZoneTop":3.4996128339907,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.370221128073965,"aZ":-7.5544334848251085,"pfxX":-5.084807314995023,"pfxZ":13.19001446011983,"pX":-1.3561919390188213,"pZ":2.9835384383410513,"vX0":3.0974690077972657,"vY0":-136.5546898576168,"vZ0":-9.31756738512591,"x":168.69,"y":158.22,"x0":-1.8515694422548286,"y0":50.00162565660582,"z0":6.981795625115328,"aX":-9.489294516008355},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.8,"breakHorizontal":8.4,"spinRate":2485,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4029289523607451,"extension":6.236567302332507},"index":1,"playId":"b8410282-cc20-3420-9095-e6f18c32765d","pitchNumber":2,"startTime":"2025-08-17T02:08:00.823Z","endTime":"2025-08-17T02:08:04.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.53758589303221,"strikeZoneBottom":1.70558191172409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.895907133603195,"aZ":-8.961658447759255,"pfxX":-8.551114267469863,"pfxZ":12.53852108830316,"pX":-0.42717544704440874,"pZ":4.186484860919649,"vX0":6.426999126820645,"vY0":-135.96447378824968,"vZ0":-5.9600014899492475,"x":133.28,"y":125.74,"x0":-1.7237993622370678,"y0":50.005866705477644,"z0":7.045092665524907,"aX":-15.835291851880699},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.5,"breakHorizontal":13.9,"spinRate":2384,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4045669220298773,"extension":6.164498848096643},"index":2,"playId":"cbee8b3d-a6e4-3714-852d-a333940df832","pitchNumber":3,"startTime":"2025-08-17T02:08:17.440Z","endTime":"2025-08-17T02:08:21.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.61346820909252,"strikeZoneBottom":1.74427009926721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3850521013052,"aZ":-7.405285289676296,"pfxX":-7.514617585869802,"pfxZ":13.348981678580962,"pX":-0.29542337626298687,"pZ":2.4852699663897897,"vX0":6.750839851898303,"vY0":-135.986043066458,"vZ0":-10.516993175906245,"x":128.26,"y":171.68,"x0":-1.8449966523900014,"y0":50.005788719046876,"z0":6.935939009293286,"aX":-13.946745187143964},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.8,"breakHorizontal":12.0,"spinRate":2488,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4042139208914106,"extension":6.170121736112455},"index":3,"playId":"a4dbb897-bbe7-3b39-8aec-ac9e014bff0a","pitchNumber":4,"startTime":"2025-08-17T02:08:32.242Z","endTime":"2025-08-17T02:08:36.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.2,"endSpeed":86.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92855594922688,"aZ":-8.442908390845355,"pfxX":-5.924139232564167,"pfxZ":12.511117748333142,"pX":-0.27966210129747343,"pZ":2.506586568916559,"vX0":6.064132691464708,"vY0":-136.795751989456,"vZ0":-10.306510066624508,"x":127.66,"y":171.1,"x0":-1.754574692661986,"y0":50.00161946628725,"z0":6.899868788107571,"aX":-11.2366485148014},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.6,"breakHorizontal":9.5,"spinRate":2421,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4002484186074762,"extension":6.250892717933757},"hitData":{"launchSpeed":74.5,"launchAngle":82.0,"totalDistance":25.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":144.22,"coordY":200.33}},"index":4,"playId":"0a96674d-2d42-32c0-bf5c-a3279777e756","pitchNumber":5,"startTime":"2025-08-17T02:08:49.628Z","endTime":"2025-08-17T02:08:59.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:08:59.580Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Fitzgerald pops out to first baseman Bob Seymour in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T02:09:50.730Z","endTime":"2025-08-17T02:11:54.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676044,"link":"/api/v1/people/676044"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.41423933417324,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89992261436331,"aZ":-27.08958950089656,"pfxX":2.213465930589487,"pfxZ":3.189343574399583,"pX":0.07829719195042242,"pZ":2.0981737583224493,"vX0":2.6245413357841256,"vY0":-124.62700305340731,"vZ0":-3.5558353545546337,"x":114.02,"y":182.13,"x0":-1.2707878151938434,"y0":50.003784225643,"z0":5.748395079689237,"aX":3.527848515128146},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-4.6,"spinRate":2405,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.43727540840216506,"extension":7.036275804405499},"index":0,"playId":"a22a2804-8760-3e59-b7a7-e891a7fae919","pitchNumber":1,"startTime":"2025-08-17T02:11:07.195Z","endTime":"2025-08-17T02:11:11.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.967915473327373,"aZ":-25.086783398846016,"pfxX":-8.443192436468616,"pfxZ":4.560388645673853,"pX":-0.8660818929528151,"pZ":2.2933848135551482,"vX0":3.664497663053878,"vY0":-123.9615944517683,"vZ0":-3.109844291195208,"x":150.01,"y":176.86,"x0":-1.2671642170310757,"y0":50.00453509301611,"z0":5.660333909701667,"aX":-13.130719663634446},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":1583,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4419850669850445,"extension":7.02228975510043},"index":1,"playId":"caf4a9c4-3a69-3786-9975-199a5b993859","pitchNumber":2,"startTime":"2025-08-17T02:11:20.348Z","endTime":"2025-08-17T02:11:23.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T02:11:33.100Z","endTime":"2025-08-17T02:11:43.865Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.172537681225474,"aZ":-26.790543250205634,"pfxX":2.3059917884010903,"pfxZ":3.289896222285426,"pX":0.5355454356294138,"pZ":1.601019767820665,"vX0":3.5728175078178612,"vY0":-126.65958703253835,"vZ0":-4.782650659411929,"x":96.59,"y":195.55,"x0":-1.1891440602898915,"y0":50.00397056307364,"z0":5.638270363258843,"aX":3.771879937721978},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.2,"breakHorizontal":-4.9,"spinRate":2464,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.4312910221305817,"extension":6.889644063598451},"hitData":{"launchSpeed":69.0,"launchAngle":65.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.54,"coordY":181.64}},"index":3,"playId":"3ad32e66-e925-3ecf-9e11-7336b8c11bb2","pitchNumber":3,"startTime":"2025-08-17T02:11:43.865Z","endTime":"2025-08-17T02:11:54.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:11:54.933Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Grant McCray grounds out, pitcher Adrian Houser to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T02:11:58.010Z","endTime":"2025-08-17T02:13:36.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.682876322608433,"aZ":-43.848171579953146,"pfxX":4.706744254712828,"pfxZ":-8.089016499257177,"pX":-0.2061179745826409,"pZ":1.918486551239467,"vX0":0.7087242981278544,"vY0":-119.77689061709721,"vZ0":-0.28069979097216935,"x":124.86,"y":186.98,"x0":-1.1175720710532193,"y0":50.00447191709354,"z0":5.981867614568134,"aX":6.790357282407795},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.4,"breakHorizontal":-8.6,"spinRate":1939,"spinDirection":22},"zone":8,"typeConfidence":2.0,"plateTime":0.45854253221199004,"extension":6.503972231479494},"index":0,"playId":"eab19683-6659-3348-9439-cbc929fbbc0d","pitchNumber":1,"startTime":"2025-08-17T02:12:23.065Z","endTime":"2025-08-17T02:12:27.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-17T02:12:38.963Z","endTime":"2025-08-17T02:12:57.237Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.59418759745578,"strikeZoneBottom":1.5118842336264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.922821736490462,"aZ":-22.959843781707868,"pfxX":-9.080293601580975,"pfxZ":4.776193008538007,"pX":1.230848292358341,"pZ":2.134422373381885,"vX0":9.29680906165063,"vY0":-137.65548220216667,"vZ0":-5.507299289211195,"x":70.08,"y":181.15,"x0":-1.0012626877120896,"y0":50.00424213293671,"z0":5.703227569626082,"aX":-17.527173699104775},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":14.6,"spinRate":2210,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3970196212036936,"extension":6.9722045801849895},"index":2,"playId":"6fcc1dda-7102-3796-b89f-e3f4afb50bdf","pitchNumber":2,"startTime":"2025-08-17T02:12:57.237Z","endTime":"2025-08-17T02:13:01.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.5976518662838,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.982750883389492,"aZ":-26.63934568043048,"pfxX":-10.918480515231245,"pfxZ":3.4205898060809394,"pX":-0.06772005472388833,"pZ":0.6767648504820281,"vX0":6.1853603412129985,"vY0":-126.03013175616205,"vZ0":-6.688852376346299,"x":119.58,"y":220.51,"x0":-1.1265042622958985,"y0":50.00611387872859,"z0":5.497286705375746,"aX":-17.68702895471171},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":18.5,"spinRate":1619,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4334768936520246,"extension":6.953591549049718},"index":3,"playId":"9cbf15a1-2026-3d41-b52e-d34773f1c964","pitchNumber":3,"startTime":"2025-08-17T02:13:11.056Z","endTime":"2025-08-17T02:13:14.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.840250910986654,"aZ":-28.198194039322257,"pfxX":-10.269945009093277,"pfxZ":2.0668522543660783,"pX":-0.470729077329138,"pZ":1.5682609232964873,"vX0":5.8912478209225725,"vY0":-137.53045209048415,"vZ0":-5.554927196381647,"x":134.94,"y":196.44,"x0":-1.3037744251115657,"y0":50.00060955649911,"z0":5.5211130272424205,"aX":-19.716201996348328},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.8,"breakHorizontal":17.4,"spinRate":2189,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3979078669962419,"extension":6.571111894432432},"hitData":{"launchSpeed":62.2,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":115.33,"coordY":180.59}},"index":4,"playId":"5f408c50-a105-3710-92f3-de41d6aea806","pitchNumber":4,"startTime":"2025-08-17T02:13:27.429Z","endTime":"2025-08-17T02:13:36.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:13:36.690Z","atBatIndex":33},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andrew Knizner reaches on a fielding error by third baseman Junior Caminero. Andrew Knizner to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T02:13:36.743Z","endTime":"2025-08-17T02:15:00.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.26610170074578,"strikeZoneBottom":1.5158384266861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.160516505839013,"aZ":-23.30571689336827,"pfxX":-10.413237524957639,"pfxZ":4.637372358732082,"pX":0.6330747223119246,"pZ":1.368619053339926,"vX0":8.356884225563476,"vY0":-137.14142634950952,"vZ0":-6.966307212837095,"x":92.87,"y":201.83,"x0":-1.0944727001096108,"y0":50.005702836531135,"z0":5.5218392097932485,"aX":-19.920704364393263},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":17.2,"spinRate":2340,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3987651742788394,"extension":7.0238980307321945},"index":0,"playId":"4df91929-b7b3-3cc4-9e12-db98f0558ed7","pitchNumber":1,"startTime":"2025-08-17T02:14:07.852Z","endTime":"2025-08-17T02:14:12.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.110246631544683,"aZ":-24.253739820663426,"pfxX":-9.95606759828604,"pfxZ":4.128971528617212,"pX":-0.10121482561280641,"pZ":1.4745144822504126,"vX0":6.364861877348276,"vY0":-137.52906662797582,"vZ0":-6.478432519292973,"x":120.86,"y":198.97,"x0":-1.1504280742469704,"y0":50.001499898079615,"z0":5.5022674843209245,"aX":-19.09657363595947},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":2317,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.398048537511392,"extension":6.9851671069214065},"index":1,"playId":"0e069aba-c350-345e-a1ab-04eabc1c7168","pitchNumber":2,"startTime":"2025-08-17T02:14:23.209Z","endTime":"2025-08-17T02:14:29.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":77.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44587715580751,"aZ":-25.25737027603149,"pfxX":-10.890278222688655,"pfxZ":4.436474281897056,"pX":-0.0408106290449154,"pZ":1.8638585071074618,"vX0":6.310803932698874,"vY0":-125.42621364389879,"vZ0":-4.021636690703884,"x":118.56,"y":188.46,"x0":-1.202887611991709,"y0":50.002698539258596,"z0":5.599887386256753,"aX":-16.978694089834978},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":1693,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4403252393461341,"extension":6.984380740959233},"hitData":{"launchSpeed":78.8,"launchAngle":62.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.39,"coordY":146.11}},"index":2,"playId":"8b63670f-e8eb-3ded-aeb7-0b644a876065","pitchNumber":3,"startTime":"2025-08-17T02:14:46.206Z","endTime":"2025-08-17T02:15:00.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.59,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:15:00.285Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T02:16:20.800Z","endTime":"2025-08-17T02:17:12.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T02:15:29.984Z","endTime":"2025-08-17T02:16:22.980Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"second":{"id":668800,"link":"/api/v1/people/668800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":93.9,"endSpeed":84.6,"strikeZoneTop":3.34865441579367,"strikeZoneBottom":1.55396941723268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.772342169196875,"aZ":-23.49772512683536,"pfxX":-9.208663303970045,"pfxZ":4.671306517361963,"pX":-0.9522916689587395,"pZ":3.197085309269621,"vX0":3.9082831357550094,"vY0":-136.5592562926413,"vZ0":-2.269346997965487,"x":153.3,"y":152.46,"x0":-1.2193110520287969,"y0":50.00101732800684,"z0":5.684035702418378,"aX":-17.099040074098273},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":15.6,"spinRate":2310,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4036881955202656,"extension":6.852091752830437},"index":1,"playId":"696f2035-04bc-36ef-9374-086e962e8293","pitchNumber":1,"startTime":"2025-08-17T02:16:22.980Z","endTime":"2025-08-17T02:16:27.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"second":{"id":668800,"link":"/api/v1/people/668800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17839967081812,"aZ":-28.67039822149999,"pfxX":1.314304980987289,"pfxZ":2.0527745442974172,"pX":0.4314643233601899,"pZ":2.3272827214835683,"vX0":3.765585368387645,"vY0":-128.580521075885,"vZ0":-3.058268851257732,"x":100.55,"y":175.94,"x0":-1.2122421545381985,"y0":50.00119739294648,"z0":5.715249088073175,"aX":2.2388714009340234},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":2486,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.4230996230678543,"extension":6.8571030584875645},"index":2,"playId":"908a46c3-0904-3b64-b26e-91ac89120c3f","pitchNumber":2,"startTime":"2025-08-17T02:16:41.428Z","endTime":"2025-08-17T02:16:46.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"second":{"id":668800,"link":"/api/v1/people/668800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.193306650091014,"aZ":-29.21111394537641,"pfxX":3.249743292317059,"pfxZ":1.8065503587992442,"pX":1.368475501197101,"pZ":1.1048284848725216,"vX0":5.24531238626293,"vY0":-126.33631044761489,"vZ0":-5.3368456031116605,"x":64.84,"y":208.95,"x0":-1.1452193582210195,"y0":50.004325234003694,"z0":5.551411003723195,"aX":5.329149162564446},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-7.0,"spinRate":2453,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.43115022982262596,"extension":7.280353946880145},"index":3,"playId":"47361454-2b99-3434-82cd-4279f006927d","pitchNumber":3,"startTime":"2025-08-17T02:17:08.050Z","endTime":"2025-08-17T02:17:12.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"second":{"id":668800,"link":"/api/v1/people/668800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.76,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:17:12.299Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T02:18:32.886Z","endTime":"2025-08-17T02:19:34.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.744018828314093,"aZ":-12.812217848763485,"pfxX":-5.622814491885219,"pfxZ":10.75443171131611,"pX":-0.1606499897497493,"pZ":3.356053592867553,"vX0":6.600943684506921,"vY0":-133.8069542442557,"vZ0":-7.532664189778842,"x":123.12,"y":148.17,"x0":-1.937145912520429,"y0":50.00466820519837,"z0":7.13930930031436,"aX":-10.126062002444034},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2442,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.41042505196090273,"extension":6.050663374798771},"hitData":{"launchSpeed":88.6,"launchAngle":29.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.99,"coordY":77.89}},"index":0,"playId":"66ba5ae9-0bad-3c2b-ae4c-f22b1c0ab30a","pitchNumber":1,"startTime":"2025-08-17T02:19:26.266Z","endTime":"2025-08-17T02:19:34.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:19:34.835Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Tyler Fitzgerald to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T02:19:34.209Z","endTime":"2025-08-17T02:20:25.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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.9,"endSpeed":85.0,"strikeZoneTop":3.5410454045519,"strikeZoneBottom":1.78627547010174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96028376734886,"aZ":-12.39366431098045,"pfxX":-6.557174303080802,"pfxZ":10.66021286287818,"pX":0.3565479913706077,"pZ":2.388697215518787,"vX0":8.317909989270362,"vY0":-136.1051607672221,"vZ0":-9.841424806196674,"x":103.41,"y":174.29,"x0":-1.903173184380673,"y0":50.00185873823078,"z0":6.9346687557245,"aX":-12.165958654244271},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2543,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4041501006045207,"extension":6.417317150265498},"index":0,"playId":"e8a201d0-22f0-3220-b9e1-e765cba99a09","pitchNumber":1,"startTime":"2025-08-17T02:19:55.847Z","endTime":"2025-08-17T02:20:00.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.44039741277452,"aZ":-21.170204401479733,"pfxX":-5.485167905281217,"pfxZ":6.996354617383028,"pX":0.04232126383426291,"pZ":1.7824917902022361,"vX0":6.641504778943023,"vY0":-123.97349061770794,"vZ0":-8.519192642128186,"x":115.39,"y":190.65,"x0":-1.946143992287551,"y0":50.0000882882516,"z0":7.000960280907051,"aX":-8.62327749493465},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.0,"breakHorizontal":8.5,"spinRate":1646,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.44011877758417617,"extension":6.024687607084298},"hitData":{"launchSpeed":89.9,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":161.82}},"index":1,"playId":"5fe2dc2d-d6f7-3e91-be76-b1687e7426d0","pitchNumber":2,"startTime":"2025-08-17T02:20:19.189Z","endTime":"2025-08-17T02:20:25.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:20:25.163Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T02:20:27.930Z","endTime":"2025-08-17T02:22:25.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":93.5,"endSpeed":86.0,"strikeZoneTop":3.5676574411246,"strikeZoneBottom":1.67019977481263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.146472966769778,"aZ":-9.418302689956773,"pfxX":-5.4893353946909915,"pfxZ":12.13596541986063,"pX":-1.2605198759581822,"pZ":1.7724563554123383,"vX0":3.8295376487878126,"vY0":-135.68597613163314,"vZ0":-11.888074132059431,"x":165.05,"y":190.92,"x0":-1.973058355975862,"y0":50.00169617453291,"z0":6.853552072115924,"aX":-10.291606494218344},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":9.2,"spinRate":2457,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.40281153424744653,"extension":6.226255295559887},"index":0,"playId":"e9e8399a-de2c-34ed-99a9-5258cd3afddc","pitchNumber":1,"startTime":"2025-08-17T02:20:53.821Z","endTime":"2025-08-17T02:20:57.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.9,"strikeZoneTop":3.5676574411246,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.971060843700133,"aZ":-42.04934951427319,"pfxX":4.086784065986688,"pfxZ":-7.323823774929648,"pX":-0.6027851629079924,"pZ":2.0238208071545247,"vX0":2.384787854570857,"vY0":-115.02601774906022,"vZ0":-2.4367691565274114,"x":139.98,"y":184.14,"x0":-2.181498219719483,"y0":50.00203591168485,"z0":7.1480277003627615,"aX":5.512302905382908},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.6,"breakHorizontal":-7.9,"spinRate":2804,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4749385555496062,"extension":6.183874682669527},"index":1,"playId":"ffc7adab-9632-3c48-8fd7-631191786e8e","pitchNumber":2,"startTime":"2025-08-17T02:21:09.322Z","endTime":"2025-08-17T02:21:13.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.8,"endSpeed":85.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6302428166439,"aZ":-8.011654761137516,"pfxX":-5.474325319346814,"pfxZ":12.985667217469818,"pX":-0.12308790126041615,"pZ":2.0570435745645828,"vX0":6.221057482571616,"vY0":-135.98854330171716,"vZ0":-11.513092285456727,"x":121.69,"y":183.24,"x0":-1.7362315621906947,"y0":50.00576209067042,"z0":6.916365551508577,"aX":-10.188561693110605},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.0,"breakHorizontal":8.5,"spinRate":2483,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4037835648788448,"extension":6.300386245926943},"index":2,"playId":"13928d30-4dab-3cd5-b8f1-4830f27557f0","pitchNumber":3,"startTime":"2025-08-17T02:21:28.316Z","endTime":"2025-08-17T02:21:32.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.5676574411246,"strikeZoneBottom":1.63147338471607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88685435608662,"aZ":-28.972483681749875,"pfxX":3.838052310733077,"pfxZ":2.127423087336371,"pX":1.7897513956750692,"pZ":0.8465155264624141,"vX0":7.952563745933644,"vY0":-121.14101958835968,"vZ0":-7.9776389901093765,"x":48.78,"y":215.92,"x0":-2.0181266668846813,"y0":50.0035921615989,"z0":6.6718128937348515,"aX":5.774655645107844},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":-8.6,"spinRate":2762,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.450001291581017,"extension":6.703725844233127},"index":3,"playId":"700e94aa-30ea-3731-a454-d8031f422182","pitchNumber":4,"startTime":"2025-08-17T02:21:52.198Z","endTime":"2025-08-17T02:21:55.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.494662857389574,"aZ":-25.155008011883652,"pfxX":1.0277787212357352,"pfxZ":4.17545769312861,"pX":-0.0011548013337751904,"pZ":1.958737610923617,"vX0":4.450489897586579,"vY0":-128.09196736103559,"vZ0":-7.7232720937010235,"x":117.04,"y":185.89,"x0":-1.8862558906320008,"y0":50.002991174890596,"z0":6.945228898146617,"aX":1.7285230986055256},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":-2.8,"spinRate":2547,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.42565487171362415,"extension":6.120356819050955},"hitData":{"launchSpeed":107.8,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":146.11}},"index":4,"playId":"a32c3b90-b922-3367-91b5-d355934ebe4b","pitchNumber":5,"startTime":"2025-08-17T02:22:18.696Z","endTime":"2025-08-17T02:22:25.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:22:25.238Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:24:35.607Z","endTime":"2025-08-17T02:25:23.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Montgomery replaces Adrian Houser.","event":"Pitching Substitution","eventType":"pitching_substitution","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-17T02:24:36.802Z","endTime":"2025-08-17T02:24:37.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.57900042028228,"strikeZoneBottom":1.82493249235016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.095567809852717,"aZ":-9.226610744692444,"pfxX":3.9865888240054534,"pfxZ":10.906045873249248,"pX":-0.5660230659236076,"pZ":3.4108742848684797,"vX0":-6.691342994409474,"vY0":-143.64428780777496,"vZ0":-5.467754658003162,"x":138.58,"y":146.69,"x0":1.2682804188355374,"y0":50.005674601632414,"z0":5.903892676882745,"aX":8.390870916443623},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":-6.0,"spinRate":2322,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.38029309041436665,"extension":7.071793175253347},"index":1,"playId":"556ba86a-1e7b-3bf1-96bb-13b68fc49310","pitchNumber":1,"startTime":"2025-08-17T02:24:37.799Z","endTime":"2025-08-17T02:24:41.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.073024715071455,"aZ":-8.23596012170261,"pfxX":3.9460414797176004,"pfxZ":11.247112101965302,"pX":-0.12808787169386396,"pZ":3.1983907244639207,"vX0":-5.661877459274807,"vY0":-145.00126537422773,"vZ0":-6.317293578073996,"x":121.88,"y":152.42,"x0":1.3376147622752086,"y0":50.00165303194043,"z0":5.908487614400154,"aX":8.39829062110396},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.3,"breakHorizontal":-6.0,"spinRate":2350,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.3778155336958591,"extension":7.0083264801785266},"index":2,"playId":"75b606d4-b011-32db-b5fc-55268317e52b","pitchNumber":2,"startTime":"2025-08-17T02:24:51.444Z","endTime":"2025-08-17T02:24:55.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":92.8,"strikeZoneTop":3.57900042028228,"strikeZoneBottom":1.70890899626477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13716512917805,"aZ":-10.261311826880915,"pfxX":4.6813979676319,"pfxZ":9.946206999876978,"pX":-0.47414665582220933,"pZ":4.150297342463989,"vX0":-6.989994094597604,"vY0":-146.8939208823281,"vZ0":-3.6401036940242752,"x":135.07,"y":126.72,"x0":1.3190778839257415,"y0":50.00153865069972,"z0":6.0071894124266425,"aX":10.313237843136873},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":17.5,"breakHorizontal":-7.2,"spinRate":2427,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3717140806620751,"extension":6.924509790874148},"index":3,"playId":"dd92fe81-db55-3c58-a151-0f86e97ebbc1","pitchNumber":3,"startTime":"2025-08-17T02:25:05.091Z","endTime":"2025-08-17T02:25:08.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.57900042028228,"strikeZoneBottom":1.63147338471607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.194309886444888,"aZ":-28.312033963314565,"pfxX":0.6714851553413976,"pfxZ":2.1842418834131756,"pX":-0.45049916254903144,"pZ":1.6874261182964807,"vX0":-5.125127673908697,"vY0":-132.33615757841605,"vZ0":-5.303812597195417,"x":134.17,"y":193.22,"x0":1.4270124923718102,"y0":50.00325119679505,"z0":5.800946547334292,"aX":1.1879245870808042},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.0,"breakHorizontal":0.0,"spinRate":2674,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.4144649519926831,"extension":6.842884662681052},"index":4,"playId":"7cabc4e0-0857-3097-9af9-d71f5c86e7f2","pitchNumber":4,"startTime":"2025-08-17T02:25:18.601Z","endTime":"2025-08-17T02:25:23.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:25:23.297Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a fly ball to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:25:23.746Z","endTime":"2025-08-17T02:27:01.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":90.7,"strikeZoneTop":3.45767948699621,"strikeZoneBottom":1.70890899626477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.33085951947449,"aZ":-7.772451415260652,"pfxX":6.543658399782342,"pfxZ":11.438137196560183,"pX":-1.0310505061915363,"pZ":3.496818663598245,"vX0":-8.651077878852185,"vY0":-146.0298512452545,"vZ0":-5.425094249234683,"x":156.3,"y":144.37,"x0":1.1368596357415601,"y0":50.001646923217834,"z0":5.860806391188863,"aX":13.959206215693452},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":19.6,"breakHorizontal":-9.8,"spinRate":2418,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.3768699055756124,"extension":7.026963477553182},"index":0,"playId":"6a0343c9-eedd-393a-b302-b3e17744dd06","pitchNumber":1,"startTime":"2025-08-17T02:25:47.706Z","endTime":"2025-08-17T02:25:51.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":100.6,"endSpeed":91.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.04203685515938,"aZ":-6.729900988306475,"pfxX":3.9998142051407815,"pfxZ":11.859260857150613,"pX":-1.053954198304106,"pZ":2.602071434524723,"vX0":-7.621022690597208,"vY0":-146.14099832684312,"vZ0":-8.09280817673062,"x":157.17,"y":168.52,"x0":1.0776397262392419,"y0":50.005563985539645,"z0":5.823893682220034,"aX":8.584258644888155},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":19.8,"breakHorizontal":-5.6,"spinRate":2399,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.37596840079686755,"extension":6.955571953331333},"index":1,"playId":"7de176b8-0223-3be9-a28c-ac8412cad5a8","pitchNumber":2,"startTime":"2025-08-17T02:26:00.368Z","endTime":"2025-08-17T02:26:04.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":100.6,"endSpeed":91.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.871937752219026,"aZ":-10.139153609816868,"pfxX":5.300296202489953,"pfxZ":10.281440015283238,"pX":-0.9737210169368774,"pZ":2.3764573669434195,"vX0":-8.821048891041627,"vY0":-146.03347639127549,"vZ0":-7.711454778858156,"x":154.12,"y":174.62,"x0":1.4081726275184538,"y0":50.00173690317637,"z0":5.673796388519244,"aX":11.359044294083626},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.0,"breakHorizontal":-7.7,"spinRate":2266,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.37618653839570726,"extension":7.040701808907206},"index":2,"playId":"d4c51da2-8a2a-331f-bc4c-1b62093e7936","pitchNumber":3,"startTime":"2025-08-17T02:26:18.658Z","endTime":"2025-08-17T02:26:26.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.420926683503108,"aZ":-31.620798520995443,"pfxX":-0.9782432099645786,"pfxZ":0.30904057877207514,"pX":-0.9227159122638349,"pZ":2.4538275299704893,"vX0":-5.652322670732299,"vY0":-132.7706861541341,"vZ0":-2.8451841292709665,"x":152.17,"y":172.53,"x0":1.3575773830517919,"y0":50.003968651549926,"z0":5.8316580901272825,"aX":-1.7518599087896156},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.1,"breakHorizontal":3.0,"spinRate":2713,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.41194104772017903,"extension":6.805965107184573},"hitData":{"launchSpeed":67.7,"launchAngle":30.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.65,"coordY":110.95}},"index":3,"playId":"29fb5831-a2f2-3358-9c05-42f74f1d86c7","pitchNumber":4,"startTime":"2025-08-17T02:26:49.628Z","endTime":"2025-08-17T02:27:01.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.8,"awayTeamWinProbability":42.2,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.0,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:27:01.520Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Smith walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:26:58.733Z","endTime":"2025-08-17T02:29:24.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.0,"strikeZoneTop":3.23772250416577,"strikeZoneBottom":1.63147338471607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58720873225083,"aZ":-8.361416797136007,"pfxX":6.188503991976375,"pfxZ":11.293358505315375,"pX":-0.9728449058008644,"pZ":1.99401490671982,"vX0":-8.416866473724127,"vY0":-143.6691554128668,"vZ0":-9.22609575790637,"x":154.08,"y":184.94,"x0":1.178965539950403,"y0":50.004356871133,"z0":5.751435998983527,"aX":13.050800296085017},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":-9.7,"spinRate":2325,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.3799857172031058,"extension":7.115446198321971},"index":0,"playId":"aec14e2c-8a70-3bef-bbe1-d0a83ba71c47","pitchNumber":1,"startTime":"2025-08-17T02:27:36.183Z","endTime":"2025-08-17T02:27:40.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"2b65d6d4-9a5b-3298-9564-22cf0502639b","startTime":"2025-08-17T02:27:51.624Z","endTime":"2025-08-17T02:27:55.678Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.8,"strikeZoneTop":3.38901375643462,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.91357157205762,"aZ":-10.256728541907567,"pfxX":5.2972406025969345,"pfxZ":10.483135376828052,"pX":-0.9715050349533526,"pZ":3.782852988370161,"vX0":-8.683096390977761,"vY0":-144.43316670782963,"vZ0":-4.033481452675519,"x":154.03,"y":136.64,"x0":1.4000418837617892,"y0":50.00247584434491,"z0":5.8398962228461455,"aX":11.075596991606783},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":-7.7,"spinRate":2405,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.38074785064436467,"extension":6.90416863485499},"index":2,"playId":"32661002-e043-3d31-8f37-094c25c7ea0f","pitchNumber":2,"startTime":"2025-08-17T02:28:13.886Z","endTime":"2025-08-17T02:28:20.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Willy Adames steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"32661002-e043-3d31-8f37-094c25c7ea0f","startTime":"2025-08-17T02:28:22.254Z","endTime":"2025-08-17T02:28:42.152Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"postOnSecond":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.81,"dramaIndex":69.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.9,"strikeZoneTop":3.27477049956834,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.965089581047344,"aZ":-12.827902418793526,"pfxX":4.146098712389243,"pfxZ":9.022280767961318,"pX":0.5063347621222936,"pZ":2.8438459519333885,"vX0":-4.5734593412451385,"vY0":-144.45084189237966,"vZ0":-5.972858728628097,"x":97.7,"y":162.0,"x0":1.5603040763016345,"y0":50.00639608943399,"z0":5.7047720114734854,"aX":8.894068949198287},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.5,"breakHorizontal":-6.7,"spinRate":2430,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.37705687298260804,"extension":6.845291599986592},"index":4,"playId":"5ba95f19-5c5c-34db-a40d-f56c611c3433","pitchNumber":3,"startTime":"2025-08-17T02:28:42.152Z","endTime":"2025-08-17T02:28:46.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":100.0,"endSpeed":92.1,"strikeZoneTop":3.23772250416577,"strikeZoneBottom":1.5151923703202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22652609523741,"aZ":-8.543798202534923,"pfxX":6.053023849698169,"pfxZ":11.009145433145347,"pX":-1.3940671957260249,"pZ":0.8731282989857546,"vX0":-9.788065193852523,"vY0":-144.9719005876231,"vZ0":-12.147496053915138,"x":170.14,"y":215.21,"x0":1.2266214293905768,"y0":50.005102271757146,"z0":5.621040242031911,"aX":12.995135731309942},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.8,"breakHorizontal":-9.2,"spinRate":2247,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.376621136541734,"extension":7.0490454693231825},"index":5,"playId":"25e0b5e4-c376-361b-8c44-6e7050279fed","pitchNumber":4,"startTime":"2025-08-17T02:28:59.988Z","endTime":"2025-08-17T02:29:03.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":99.6,"endSpeed":90.5,"strikeZoneTop":3.23772250416577,"strikeZoneBottom":1.47639847623075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.023927612578866,"aZ":-11.617420538667877,"pfxX":7.38157735105737,"pfxZ":9.718799643345676,"pX":-0.06820099141617152,"pZ":3.769089604698448,"vX0":-6.96363165989684,"vY0":-144.78808901818667,"vZ0":-3.975696781571322,"x":119.6,"y":137.01,"x0":1.4135836430880386,"y0":50.0006056063263,"z0":5.875405825348253,"aX":15.6100942768933},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.9,"breakHorizontal":-11.9,"spinRate":2271,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.37885680038706804,"extension":6.976349443539403},"index":6,"playId":"95f105b7-9450-3e1e-89ce-ac2ed0e743bd","pitchNumber":5,"startTime":"2025-08-17T02:29:20.010Z","endTime":"2025-08-17T02:29:24.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.0,"awayTeamWinProbability":37.0,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":1.81,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:29:24.493Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out sharply to right fielder Jake Mangum. Willy Adames to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:30:52.478Z","endTime":"2025-08-17T02:34:07.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8,9,10,11],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T02:29:43.932Z","endTime":"2025-08-17T02:30:54.861Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.42705321863705,"strikeZoneBottom":1.5151923703202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21752561173921,"aZ":-8.602647269015952,"pfxX":3.1121099824730134,"pfxZ":11.282197181214936,"pX":0.11368628015698475,"pZ":2.9926096511447273,"vX0":-5.034589935797148,"vY0":-143.83393103828402,"vZ0":-6.414875223228647,"x":112.67,"y":157.98,"x0":1.484671879234188,"y0":50.0063040406301,"z0":5.789199267058429,"aX":6.504328416111034},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.3,"breakHorizontal":-4.6,"spinRate":2330,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3812071895234399,"extension":6.968231060000341},"index":1,"playId":"25920bf6-3723-3c27-bd91-86a13b13a23a","pitchNumber":1,"startTime":"2025-08-17T02:30:54.861Z","endTime":"2025-08-17T02:30:59.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"46419aec-8e0e-4059-9946-08ed6611e245","startTime":"2025-08-17T02:31:08.414Z","endTime":"2025-08-17T02:31:13.414Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15494158128464,"aZ":-29.820656782373295,"pfxX":0.4618590391222188,"pfxZ":1.3113680191389,"pX":-1.033263229476956,"pZ":1.0008262831651065,"vX0":-6.479700389306299,"vY0":-133.0689214034351,"vZ0":-6.744810134121364,"x":156.39,"y":211.76,"x0":1.371782480623037,"y0":50.00284491807693,"z0":5.724398407847998,"aX":0.8294197919261668},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.1,"breakHorizontal":0.6,"spinRate":2730,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.411377770657543,"extension":6.879328437841571},"index":3,"playId":"89a3698e-b043-315c-81a4-2d222b59e5b2","pitchNumber":2,"startTime":"2025-08-17T02:31:23.244Z","endTime":"2025-08-17T02:31:26.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T02:31:35.956Z","endTime":"2025-08-17T02:31:46.345Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.42705321863705,"strikeZoneBottom":1.5151923703202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.347771713675677,"aZ":-27.527767913955433,"pfxX":1.0153228623044743,"pfxZ":2.612291841044223,"pX":-1.0295131720670976,"pZ":0.7287634460917632,"vX0":-6.788190525368354,"vY0":-132.1075770131071,"vZ0":-7.6560642851717144,"x":156.24,"y":219.1,"x0":1.434003950097243,"y0":50.005411915518444,"z0":5.668398080233538,"aX":1.808302258674925},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.4,"breakHorizontal":-0.5,"spinRate":2781,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4135333584859313,"extension":6.92338934596909},"index":5,"playId":"a6e4384a-5931-3e69-ad07-67a2800796aa","pitchNumber":3,"startTime":"2025-08-17T02:31:46.345Z","endTime":"2025-08-17T02:31:50.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58580834482021,"aZ":-9.791844007411347,"pfxX":4.657470650470454,"pfxZ":10.724877375877472,"pX":1.174827165054827,"pZ":3.990098461823237,"vX0":-2.9191144382758507,"vY0":-143.84436408666275,"vZ0":-3.6246307237227757,"x":72.22,"y":131.05,"x0":1.5997052357198787,"y0":50.0067967167016,"z0":5.8777463478945435,"aX":9.724156708598592},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":-7.8,"spinRate":2480,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3813514810543843,"extension":6.874687971113214},"index":6,"playId":"0ad12ecc-2fda-339b-a656-5b58d1aaa652","pitchNumber":4,"startTime":"2025-08-17T02:32:02.690Z","endTime":"2025-08-17T02:32:10.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.102835577636906,"aZ":-29.302898629054972,"pfxX":-0.6660389184640617,"pfxZ":1.6078038195072892,"pX":0.19426863822009102,"pZ":3.1161108475127097,"vX0":-3.5299433523984707,"vY0":-132.5250801247307,"vZ0":-1.637508963420101,"x":109.59,"y":154.65,"x0":1.6275775569003006,"y0":50.004845636419866,"z0":5.8731653741085985,"aX":-1.1892591855059729},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.8,"breakHorizontal":1.9,"spinRate":2673,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4125772089236892,"extension":6.8505023936041916},"index":7,"playId":"4a34299b-1cc0-368e-ab70-a4892dae502e","pitchNumber":5,"startTime":"2025-08-17T02:32:41.246Z","endTime":"2025-08-17T02:32:45.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.34770167983968,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0076742644991,"aZ":-9.94639879731889,"pfxX":5.024044624029212,"pfxZ":10.468403767159007,"pX":0.25783426657748737,"pZ":5.096758061178535,"vX0":-5.196551735984155,"vY0":-144.63819285414058,"vZ0":-0.7828560195524821,"x":107.17,"y":101.17,"x0":1.423020820300916,"y0":50.0065924112302,"z0":5.979450142185264,"aX":10.671858402469372},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.0,"breakHorizontal":-8.0,"spinRate":2332,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.3783642002442651,"extension":6.914972526304133},"index":8,"playId":"90f27ebb-4199-3d5f-8228-9333fd553cf5","pitchNumber":6,"startTime":"2025-08-17T02:32:58.054Z","endTime":"2025-08-17T02:33:01.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89109278159917,"aZ":-9.931328895893225,"pfxX":4.749235607949698,"pfxZ":10.326419007446798,"pX":-0.1967072588840396,"pZ":3.163723801100301,"vX0":-5.878644698206603,"vY0":-145.54316862983424,"vZ0":-6.008462518289806,"x":124.5,"y":153.36,"x0":1.2284724542899683,"y0":50.001537577457135,"z0":5.850913228043544,"aX":10.228885079610968},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.8,"breakHorizontal":-7.4,"spinRate":2344,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.3757630145905919,"extension":7.008961031374997},"index":9,"playId":"4aba3d01-a32d-3243-b402-a674026ba97d","pitchNumber":7,"startTime":"2025-08-17T02:33:14.184Z","endTime":"2025-08-17T02:33:18.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77783863171908,"aZ":-12.008504698587855,"pfxX":4.129394759025477,"pfxZ":9.724019204549338,"pX":0.2073502162490269,"pZ":3.9521527310501536,"vX0":-5.123601755040749,"vY0":-143.2710318800641,"vZ0":-3.1472364889626383,"x":109.1,"y":132.07,"x0":1.4842268630476543,"y0":50.00673253885118,"z0":5.81780926983196,"aX":8.567534610643268},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":-6.5,"spinRate":2274,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3826061384725179,"extension":7.049641172445026},"index":10,"playId":"4d7ea8dc-173e-30b3-a245-2f30772637c1","pitchNumber":8,"startTime":"2025-08-17T02:33:32.830Z","endTime":"2025-08-17T02:33:36.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87723878219214,"aZ":-30.153079769238502,"pfxX":-0.28915158877382297,"pfxZ":1.1651878470699586,"pX":-0.15145756571213664,"pZ":2.564263428120228,"vX0":-4.229093004070245,"vY0":-130.22733495196954,"vZ0":-2.4455143406615143,"x":122.77,"y":169.54,"x0":1.52213762656642,"y0":50.00643872660504,"z0":5.765750334057461,"aX":-0.5032027802680243},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":1.3,"spinRate":2573,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.41843356700247014,"extension":7.010683681815388},"hitData":{"launchSpeed":100.3,"launchAngle":34.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":166.51,"coordY":48.82}},"index":11,"playId":"ff35fee1-1e31-327e-af96-ed21180a3f56","pitchNumber":9,"startTime":"2025-08-17T02:33:53.425Z","endTime":"2025-08-17T02:34:07.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.49999999999999,"awayTeamWinProbability":42.50000000000001,"homeTeamWinProbabilityAdded":-5.500000000000007,"leverageIndex":2.75,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:34:07.819Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a ground ball to left fielder Chandler Simpson. Willy Adames scores. Dominic Smith to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:36:51.976Z","endTime":"2025-08-17T02:37:24.003Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":682254,"link":"/api/v1/people/682254"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":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-17T02:34:36.279Z","endTime":"2025-08-17T02:34:57.096Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Edwin Uceta replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","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":1,"startTime":"2025-08-17T02:34:57.096Z","endTime":"2025-08-17T02:36:54.267Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670955,"link":"/api/v1/people/670955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.689900123545417,"aZ":-33.39115452739587,"pfxX":-8.305083792067599,"pfxZ":-0.7846695817806628,"pX":-0.40573134342475026,"pZ":1.9880952420480684,"vX0":5.762897463188541,"vY0":-123.33368341167832,"vZ0":-0.10821701754387236,"x":132.47,"y":185.1,"x0":-1.6843491975119118,"y0":50.00169124738788,"z0":4.829766602143843,"aX":-12.896229741141584},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":13.8,"spinRate":2206,"spinDirection":252},"zone":7,"typeConfidence":0.83,"plateTime":0.4427445783792603,"extension":6.046848099263171},"index":2,"playId":"4148481c-dcc1-3ca4-aca0-2acdc8c80284","pitchNumber":1,"startTime":"2025-08-17T02:36:54.267Z","endTime":"2025-08-17T02:36:58.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89656632353917,"aZ":-18.149411981566033,"pfxX":-8.377176200253546,"pfxZ":7.734242748981679,"pX":0.3679983007290432,"pZ":1.719550220150672,"vX0":6.685881994162092,"vY0":-134.2753618987354,"vZ0":-4.0965042051464975,"x":102.97,"y":192.35,"x0":-1.07412342399096,"y0":50.004944753743594,"z0":4.5679242554277435,"aX":-15.196311218082709},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":13.6,"spinRate":2501,"spinDirection":234},"zone":9,"typeConfidence":0.91,"plateTime":0.4089709892802311,"extension":5.7775411150482885},"hitData":{"launchSpeed":83.2,"launchAngle":2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.0,"coordY":119.0}},"index":3,"playId":"be9d6174-92bc-3c2a-985d-ff319a340bd4","pitchNumber":2,"startTime":"2025-08-17T02:37:12.936Z","endTime":"2025-08-17T02:37:24.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":15.900000000000013,"leverageIndex":2.88,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:37:24.003Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:37:25.336Z","endTime":"2025-08-17T02:38:35.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":82.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.368222335584644,"aZ":-24.98014557219238,"pfxX":-0.6557469404206309,"pfxZ":4.207284870475898,"pX":0.4514332370172669,"pZ":2.303554441883278,"vX0":4.961020453365838,"vY0":-128.79843527441216,"vZ0":-1.5496973193859576,"x":99.79,"y":176.58,"x0":-1.4001563657364966,"y0":50.001555962788665,"z0":4.812722699486549,"aX":-1.1213843655707403},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":0.2,"spinRate":2592,"spinDirection":194},"zone":6,"typeConfidence":0.9,"plateTime":0.42245709120035846,"extension":6.120466247264596},"index":0,"playId":"977aa42f-5aaf-3708-b0e3-dd7d9f2e804b","pitchNumber":1,"startTime":"2025-08-17T02:37:48.529Z","endTime":"2025-08-17T02:37:53.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.594576604795122,"aZ":-33.55890129860546,"pfxX":-10.51835573044886,"pfxZ":-0.8423672922926873,"pX":-0.3439114942445698,"pZ":2.0419774576440815,"vX0":6.351029279290966,"vY0":-128.00534463519878,"vZ0":-0.45438540971982433,"x":130.11,"y":183.65,"x0":-1.5018857558937722,"y0":50.003360784889274,"z0":4.869335035450565,"aX":-17.301830458135722},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.3,"breakHorizontal":17.4,"spinRate":2296,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.42934767654805395,"extension":6.224956818922472},"index":1,"playId":"7054d241-a271-363e-8819-c1e13461491c","pitchNumber":2,"startTime":"2025-08-17T02:38:06.691Z","endTime":"2025-08-17T02:38:10.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.875174266204855,"aZ":-19.68049020864764,"pfxX":-5.551171504610206,"pfxZ":6.602382729949014,"pX":-0.6165640446966079,"pZ":3.6342391507058966,"vX0":4.048539828154033,"vY0":-136.19491038974652,"vZ0":0.7794720336701279,"x":140.5,"y":140.66,"x0":-1.3957197875863665,"y0":50.00155513068781,"z0":4.698074274517832,"aX":-10.503645177233068},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":9.2,"spinRate":2398,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.4010477603468434,"extension":5.963919372011491},"index":2,"playId":"4fea7732-f8c2-3014-b4da-1081ad3358c9","pitchNumber":3,"startTime":"2025-08-17T02:38:31.588Z","endTime":"2025-08-17T02:38:35.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.200000000000017,"leverageIndex":1.66,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:38:35.641Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp line drive to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:39:33.983Z","endTime":"2025-08-17T02:41:18.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.6,"strikeZoneTop":3.15899049601148,"strikeZoneBottom":1.20308725858511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.532888163702044,"aZ":-39.42421635632914,"pfxX":2.902831587645142,"pfxZ":-5.564195634573975,"pX":-0.21244313037188658,"pZ":1.8996432069344547,"vX0":3.726387028840153,"vY0":-113.06143695397914,"vZ0":-2.9929943944800916,"x":125.1,"y":187.49,"x0":-2.255690819377742,"y0":50.00446096025718,"z0":7.175510878132568,"aX":3.77970361151207},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.6,"breakHorizontal":-6.1,"spinRate":2731,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4834018371446729,"extension":5.960913630626361},"index":0,"playId":"31c9d635-7b24-3925-b589-37c70654b5f0","pitchNumber":1,"startTime":"2025-08-17T02:40:46.940Z","endTime":"2025-08-17T02:40:51.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02796283519239,"aZ":-10.912300403883725,"pfxX":-3.3560694987255006,"pfxZ":11.328648713802894,"pX":-0.39107217080095724,"pZ":2.922180104299044,"vX0":5.197127669357411,"vY0":-135.71865466256122,"vZ0":-9.04778573609428,"x":131.91,"y":159.88,"x0":-1.8894782000842758,"y0":50.00123135002173,"z0":7.046799743961006,"aX":-6.298152410859063},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":5.0,"spinRate":2300,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4026426528292051,"extension":5.9514507236134495},"hitData":{"launchSpeed":105.7,"launchAngle":10.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.26,"coordY":103.32}},"index":1,"playId":"75f6514d-5e1a-3f91-9d76-752de0a84c14","pitchNumber":2,"startTime":"2025-08-17T02:41:05.854Z","endTime":"2025-08-17T02:41:18.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-7.099999999999987,"leverageIndex":1.71,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:41:18.716Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Junior Caminero pops out to third baseman Christian Koss in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:41:14.029Z","endTime":"2025-08-17T02:41:49.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.434560198401233,"aZ":-11.586286018627314,"pfxX":-4.203428827946471,"pfxZ":11.169600696021172,"pX":-0.6111164665358483,"pZ":2.817524129693946,"vX0":4.810448925974637,"vY0":-135.15798897444134,"vZ0":-9.063312466891038,"x":140.29,"y":162.71,"x0":-1.8708772231733706,"y0":50.00486790373728,"z0":7.035448039781421,"aX":-7.750059924157966},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2314,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40579881162684295,"extension":5.955175492443502},"hitData":{"launchSpeed":93.6,"launchAngle":73.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.04,"coordY":181.58}},"index":0,"playId":"4ab08b91-54e3-33f3-8185-0c81850a834f","pitchNumber":1,"startTime":"2025-08-17T02:41:36.959Z","endTime":"2025-08-17T02:41:49.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.86,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:41:49.514Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Mangum grounds into a force out, second baseman Tyler Fitzgerald to shortstop Willy Adames. Brandon Lowe out at 2nd. Jake Mangum to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:41:52.084Z","endTime":"2025-08-17T02:42:23.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.682762160167883,"aZ":-15.43505485072105,"pfxX":-5.956442083202562,"pfxZ":9.071851902020597,"pX":0.0030018495852739352,"pZ":3.3092598188752564,"vX0":7.228970468291682,"vY0":-134.3729055060745,"vZ0":-7.258974622496112,"x":116.89,"y":149.43,"x0":-1.9370146194766737,"y0":50.00328586927562,"z0":7.124273698077999,"aX":-10.990857524821058},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2320,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4062447776269069,"extension":5.774099581155818},"hitData":{"launchSpeed":101.0,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.62,"coordY":148.28}},"index":0,"playId":"81d0edf9-7916-3ebc-b819-3ba2f41358cd","pitchNumber":1,"startTime":"2025-08-17T02:42:15.251Z","endTime":"2025-08-17T02:42:23.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":5.699999999999989,"leverageIndex":2.42,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:42:23.211Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ha-Seong Kim flies out to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:43:06.249Z","endTime":"2025-08-17T02:43:50.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":"f78603eb-8d4b-35f3-8013-20f2111c5b63","startTime":"2025-08-17T02:42:49.224Z","endTime":"2025-08-17T02:42:57.084Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.38765499788355,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13736684706194,"aZ":-8.561599477916578,"pfxX":-5.559042286137746,"pfxZ":13.05191836406859,"pX":0.073353780974854,"pZ":2.261358164111673,"vX0":6.828415996018601,"vY0":-133.95070739473752,"vZ0":-11.000511083055919,"x":114.2,"y":177.72,"x0":-1.7919561859411641,"y0":50.001344370127754,"z0":7.0432874197933675,"aX":-10.056273972543586},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.2,"breakHorizontal":8.5,"spinRate":2370,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40960045356074737,"extension":5.8430662028007765},"index":1,"playId":"fcd6e6e7-5196-3e63-b66f-2715b36009c8","pitchNumber":1,"startTime":"2025-08-17T02:43:08.598Z","endTime":"2025-08-17T02:43:12.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.5,"strikeZoneTop":3.15899049601148,"strikeZoneBottom":1.51388452717419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.497455772926347,"aZ":-28.567194586151125,"pfxX":5.4230040705839535,"pfxZ":2.5574034263952417,"pX":1.0068873682010335,"pZ":2.0773863381524893,"vX0":5.7369275498141254,"vY0":-117.30702499379483,"vZ0":-5.310875485422736,"x":78.62,"y":182.69,"x0":-2.163409505871382,"y0":50.00463597557818,"z0":6.9933180617332225,"aX":7.656100455100369},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.7,"breakHorizontal":-11.0,"spinRate":2559,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.46462826162773796,"extension":5.819100687242803},"index":2,"playId":"88852b0e-cc60-3faa-9de9-da3808ffc984","pitchNumber":2,"startTime":"2025-08-17T02:43:25.730Z","endTime":"2025-08-17T02:43:29.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28037310722158,"aZ":-13.111304346713062,"pfxX":-6.657987669447547,"pfxZ":10.209835140502536,"pX":0.025219233278454947,"pZ":2.9501317871573476,"vX0":6.795688271946519,"vY0":-136.1111354457395,"vZ0":-8.629158164180472,"x":116.04,"y":159.13,"x0":-1.6448685972557169,"y0":50.000938366793186,"z0":7.079922586621656,"aX":-12.428563310129263},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":10.6,"spinRate":2492,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4031810006579404,"extension":5.8118996214971},"hitData":{"launchSpeed":92.6,"launchAngle":23.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.62,"coordY":103.04}},"index":3,"playId":"ec130235-dfa0-3561-aee1-6235cd9f32bb","pitchNumber":3,"startTime":"2025-08-17T02:43:43.633Z","endTime":"2025-08-17T02:43:50.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":673490,"link":"/api/v1/people/673490"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.79,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:43:50.837Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:45:04.706Z","endTime":"2025-08-17T02:46:47.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.9,"endSpeed":85.8,"strikeZoneTop":3.59628661810348,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.020981430286184,"aZ":-19.944366463573164,"pfxX":-8.76566634015672,"pfxZ":6.466146926341764,"pX":-0.38419201200538433,"pZ":2.171314662822472,"vX0":6.031511904565385,"vY0":-136.62345096574612,"vZ0":-2.5761349276268555,"x":131.64,"y":180.15,"x0":-1.4813028852944246,"y0":50.00207934925685,"z0":4.4967803976923975,"aX":-16.575081826228953},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":14.6,"spinRate":2374,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.40087434228967966,"extension":5.880665271389973},"index":0,"playId":"fa54cb67-8399-34d4-bba6-1435f7c76d1d","pitchNumber":1,"startTime":"2025-08-17T02:46:01.406Z","endTime":"2025-08-17T02:46:05.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.0,"endSpeed":81.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.180110253224115,"aZ":-32.490795754059306,"pfxX":-8.808159680226838,"pfxZ":-0.18639691396809077,"pX":0.03867644881755059,"pZ":1.2441446722451506,"vX0":6.616492854963349,"vY0":-129.47259790086002,"vZ0":-2.4775861178552923,"x":115.53,"y":205.19,"x0":-1.4063419592590556,"y0":50.00227914786653,"z0":4.70127212679238,"aX":-14.944788224279165},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.7,"breakHorizontal":14.5,"spinRate":2248,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4231293923563002,"extension":6.119089694996666},"index":1,"playId":"3129f11c-6c97-3aea-907b-a358c8b80ba1","pitchNumber":2,"startTime":"2025-08-17T02:46:15.162Z","endTime":"2025-08-17T02:46:20.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T02:46:28.642Z","endTime":"2025-08-17T02:46:43.066Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.218565381062223,"aZ":-20.998130124780474,"pfxX":-9.221773585854915,"pfxZ":5.919488546945583,"pX":-0.16136474418484845,"pZ":3.1206238327423597,"vX0":6.247998422911628,"vY0":-136.78949326923086,"vZ0":-0.13115734111327448,"x":123.15,"y":154.52,"x0":-1.2812912433421255,"y0":50.0029588012787,"z0":4.613364295535645,"aX":-17.411138512096265},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2416,"spinDirection":237},"zone":2,"typeConfidence":0.9,"plateTime":0.40099239501075035,"extension":5.872069733493287},"index":3,"playId":"7604ef95-76fa-3e6a-98d9-c3d26eddf94b","pitchNumber":3,"startTime":"2025-08-17T02:46:43.066Z","endTime":"2025-08-17T02:46:47.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:46:47.808Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Knizner flies out to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:46:49.861Z","endTime":"2025-08-17T02:48:42.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.26636138637309,"strikeZoneBottom":1.47509204352711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.820785367896733,"aZ":-21.122500237127927,"pfxX":-8.371473466832185,"pfxZ":5.7225091976554285,"pX":1.4958316895002943,"pZ":3.303273021073131,"vX0":10.272190838623214,"vY0":-137.67434419310652,"vZ0":0.007560617064603425,"x":59.98,"y":149.59,"x0":-1.1853262147484733,"y0":50.00368797481701,"z0":4.722930295261947,"aX":-16.170321081179345},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":13.2,"spinRate":2468,"spinDirection":229},"zone":12,"typeConfidence":0.83,"plateTime":0.39692007474955515,"extension":5.951515227585086},"index":0,"playId":"32ec79f8-5d48-3984-a013-6dd9c2860b63","pitchNumber":1,"startTime":"2025-08-17T02:47:07.231Z","endTime":"2025-08-17T02:47:10.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52088984868244,"aZ":-32.541952007725804,"pfxX":-9.087716461934352,"pfxZ":-0.2226099093063616,"pX":-0.04563692886911005,"pZ":0.5138905804060611,"vX0":6.039764646754173,"vY0":-128.11655199276223,"vZ0":-3.998999456827983,"x":118.74,"y":224.9,"x0":-1.2532355823370107,"y0":50.001472235691544,"z0":4.638865184398699,"aX":-15.102782835573667},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.1,"breakHorizontal":15.1,"spinRate":2209,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.42755562181161233,"extension":6.377189873416294},"index":1,"playId":"8f610ca6-9735-3fd0-b84f-0ecef9cad7b6","pitchNumber":2,"startTime":"2025-08-17T02:47:19.785Z","endTime":"2025-08-17T02:47:24.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5813542333987,"aZ":-34.291047384760624,"pfxX":-8.407886971281695,"pfxZ":-1.271945531683941,"pX":0.5751710013427048,"pZ":1.232456839734864,"vX0":8.071511674076074,"vY0":-128.35292157279812,"vZ0":-1.9941432696969656,"x":95.08,"y":205.5,"x0":-1.5179825642585574,"y0":50.00084000825678,"z0":4.689789640826628,"aX":-14.02659526714325},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.5,"breakHorizontal":13.4,"spinRate":2138,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.42675264245835676,"extension":5.690760556025963},"index":2,"playId":"b1f0f2a4-cdb6-3584-90e9-2ad818394b4f","pitchNumber":3,"startTime":"2025-08-17T02:47:37.580Z","endTime":"2025-08-17T02:47:41.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-17T02:47:51.969Z","endTime":"2025-08-17T02:48:16.413Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.528933309609503,"aZ":-32.06572104387516,"pfxX":-9.290349650724945,"pfxZ":0.058676627051349683,"pX":-1.1613431365904758,"pZ":1.6776999187770811,"vX0":3.8900033185957024,"vY0":-130.6184698489923,"vZ0":-1.7287045375089356,"x":161.27,"y":193.48,"x0":-1.4630861980118657,"y0":50.00003288528064,"z0":4.759302345086013,"aX":-16.04897608243742},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":16.0,"spinRate":2272,"spinDirection":246},"zone":13,"typeConfidence":0.88,"plateTime":0.41935357541575113,"extension":6.056274368204042},"index":4,"playId":"53c3382f-140c-3c73-9651-fd014d4fd80b","pitchNumber":4,"startTime":"2025-08-17T02:48:16.413Z","endTime":"2025-08-17T02:48:20.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597388826772896,"aZ":-20.843385778866374,"pfxX":-7.5883537554209255,"pfxZ":5.843511148982698,"pX":-0.314629945914926,"pZ":3.721325346466947,"vX0":5.7553813227006145,"vY0":-137.8922696159341,"vZ0":1.0581214553234752,"x":128.99,"y":138.3,"x0":-1.4354582144048573,"y0":50.00528625251307,"z0":4.731682059799777,"aX":-14.720537962810639},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":12.6,"spinRate":2389,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.3961350149397549,"extension":6.17654244168811},"hitData":{"launchSpeed":85.6,"launchAngle":60.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.51,"coordY":116.21}},"index":5,"playId":"70aab2a5-8999-35d3-9d77-6a6cdec6f2d2","pitchNumber":5,"startTime":"2025-08-17T02:48:33.040Z","endTime":"2025-08-17T02:48:42.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:48:42.047Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Heliot Ramos pops out to shortstop Ha-Seong Kim.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:48:45.256Z","endTime":"2025-08-17T02:49:17.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.694558535739617,"aZ":-17.838374111079418,"pfxX":-8.304371878874116,"pfxZ":7.4682338482936235,"pX":-0.8012120689212133,"pZ":2.4519263084378107,"vX0":4.720208300633047,"vY0":-137.69577975912784,"vZ0":-2.6815277324075852,"x":147.54,"y":172.58,"x0":-1.4591153878935967,"y0":50.003403506708075,"z0":4.646037623319038,"aX":-15.939980221945824},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":14.0,"spinRate":2414,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.39785666736832903,"extension":5.881549094665192},"hitData":{"launchSpeed":69.4,"launchAngle":65.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":126.48,"coordY":161.82}},"index":0,"playId":"fe728fbc-22be-3449-812b-07fad7b4f0ec","pitchNumber":1,"startTime":"2025-08-17T02:49:09.612Z","endTime":"2025-08-17T02:49:17.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:49:17.980Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bob Seymour flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:51:37.158Z","endTime":"2025-08-17T02:51:51.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Buttó replaces Justin Verlander.","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":0,"startTime":"2025-08-17T02:49:40.116Z","endTime":"2025-08-17T02:51:39.490Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676130,"link":"/api/v1/people/676130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21820322709447,"aZ":-11.770645945909378,"pfxX":-1.5590684218717232,"pfxZ":10.982380411705762,"pX":0.2327764977843232,"pZ":2.7966892329008997,"vX0":6.239117881238258,"vY0":-135.36285443805406,"vZ0":-5.113011747414936,"x":108.13,"y":163.27,"x0":-1.8982975153908466,"y0":50.005198605988845,"z0":5.532553609391878,"aX":-2.8982321755723603},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":1.6,"spinRate":2504,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.40445797227199076,"extension":6.108701510804083},"hitData":{"launchSpeed":98.4,"launchAngle":34.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.75,"coordY":46.63}},"index":1,"playId":"80b1fcdd-353e-3afd-9d71-f30eca519e65","pitchNumber":1,"startTime":"2025-08-17T02:51:39.490Z","endTime":"2025-08-17T02:51:51.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676044,"link":"/api/v1/people/676044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676044,"link":"/api/v1/people/676044"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:51:51.954Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Everson Pereira flies out to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:51:49.470Z","endTime":"2025-08-17T02:52:22.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.739453530153895,"aZ":-22.41578488734249,"pfxX":-7.441342293726973,"pfxZ":5.215967774532128,"pX":-0.2128877210650122,"pZ":3.2459761904280966,"vX0":6.861668641912439,"vY0":-135.8967344776239,"vZ0":-2.1732410839014964,"x":125.11,"y":151.14,"x0":-1.803566489888366,"y0":50.00185421002804,"z0":5.612846936141361,"aX":-13.919770706348434},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":12.0,"spinRate":2236,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4030173101505099,"extension":6.098751393918731},"hitData":{"launchSpeed":89.6,"launchAngle":45.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.78,"coordY":116.09}},"index":0,"playId":"4123ab00-379b-3e88-8412-daeee13bdd30","pitchNumber":1,"startTime":"2025-08-17T02:52:11.870Z","endTime":"2025-08-17T02:52:22.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:52:22.626Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Fortes hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:52:20.965Z","endTime":"2025-08-17T02:53:07.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.27474419391547,"strikeZoneBottom":1.59337728109068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85532338714428,"aZ":-17.160834828280933,"pfxX":0.31358591313101414,"pfxZ":7.703065153185708,"pX":0.8378546747546196,"pZ":2.7581722149066223,"vX0":6.47828286093096,"vY0":-138.27746116973395,"vZ0":-4.490200560268635,"x":85.06,"y":164.31,"x0":-1.5695733555783757,"y0":50.006595143167516,"z0":5.543311730232422,"aX":0.611805147485334},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":-1.8,"spinRate":2420,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3950650811444443,"extension":5.977846950280155},"index":0,"playId":"0403bd73-2234-399f-85ad-49593c3740f6","pitchNumber":1,"startTime":"2025-08-17T02:52:47.188Z","endTime":"2025-08-17T02:52:51.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.879711251319137,"aZ":-36.84510594212181,"pfxX":3.301538777651259,"pfxZ":-3.0655529291865644,"pX":-1.7787007009160252,"pZ":3.175942463776661,"vX0":-0.5397461062714514,"vY0":-122.64593741642388,"vZ0":1.3912741863536897,"x":184.8,"y":153.03,"x0":-1.9849280047407822,"y0":50.00052014452353,"z0":5.739769468113421,"aX":5.036997807148026},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.9,"breakHorizontal":-5.9,"spinRate":2620,"spinDirection":70},"zone":11,"typeConfidence":0.66,"plateTime":0.44632297238906693,"extension":5.801243297620644},"index":1,"playId":"1e8cf431-831d-3b67-b159-06c5337af99b","pitchNumber":2,"startTime":"2025-08-17T02:53:01.855Z","endTime":"2025-08-17T02:53:07.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.05,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:53:07.207Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to left fielder Heliot Ramos. Tristan Gray to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:53:46.445Z","endTime":"2025-08-17T02:56:48.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,9],"actionIndex":[0,7,8],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tristan Gray replaces Nick Fortes.","event":"Offensive Substitution","eventType":"offensive_substitution","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-17T02:53:43.401Z","endTime":"2025-08-17T02:53:48.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":663743,"link":"/api/v1/people/663743"},"base":1,"defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.57763574590449,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.248317202933976,"aZ":-35.17345467962618,"pfxX":7.43262684444133,"pfxZ":-2.0515003739243367,"pX":-0.5499405269614931,"pZ":1.1932841686774582,"vX0":1.4893682385431513,"vY0":-119.856831818331,"vZ0":-2.7025259017079253,"x":137.96,"y":206.56,"x0":-2.1446645589509394,"y0":50.003611845214174,"z0":5.463395406098952,"aX":10.85981174023779},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.1,"breakHorizontal":-13.8,"spinRate":2648,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.4562461313294497,"extension":6.066777485822732},"index":1,"playId":"d0f47af0-25bf-3e0a-855f-f8b4fab8f045","pitchNumber":1,"startTime":"2025-08-17T02:53:48.582Z","endTime":"2025-08-17T02:53:52.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.9,"endSpeed":86.8,"strikeZoneTop":3.48631193646804,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.471164961971056,"aZ":-15.724833512039957,"pfxX":-1.4997348268438735,"pfxZ":8.53998160732924,"pX":1.6329806583403703,"pZ":3.1406298114107876,"vX0":9.36577729659478,"vY0":-137.8790119395067,"vZ0":-3.5256779231272795,"x":54.75,"y":153.98,"x0":-1.6122019434029402,"y0":50.004686449038296,"z0":5.496115387773141,"aX":-2.889232515963337},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":0.7,"spinRate":2624,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3971486374251336,"extension":5.980267193018234},"index":2,"playId":"8f1b8890-2ce5-3112-818c-8de2c176f6e5","pitchNumber":2,"startTime":"2025-08-17T02:54:06.686Z","endTime":"2025-08-17T02:54:11.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.48631193646804,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8207597870525,"aZ":-15.76504903711542,"pfxX":-3.073341536198452,"pfxZ":8.92297419931209,"pX":1.2267281205759664,"pZ":1.8759754393561443,"vX0":8.676585174786004,"vY0":-134.64024562998253,"vZ0":-6.284916977643673,"x":70.24,"y":188.13,"x0":-1.6360632446162489,"y0":50.00118582949665,"z0":5.353211078354598,"aX":-5.651514131825209},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":3.7,"spinRate":2548,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.40658028838659455,"extension":6.335207082565953},"index":3,"playId":"940bbc91-0a94-39c0-9658-21d15fa8942a","pitchNumber":3,"startTime":"2025-08-17T02:54:28.194Z","endTime":"2025-08-17T02:54:32.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.615568251366,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.739035369187206,"aZ":-17.65590393298719,"pfxX":-2.7421090570768136,"pfxZ":7.6513746876772775,"pX":0.44995873356889415,"pZ":2.417157138331758,"vX0":6.852921171703463,"vY0":-136.7812514518747,"vZ0":-4.842960749071777,"x":99.85,"y":173.52,"x0":-1.7299607319167942,"y0":50.00310566297802,"z0":5.418589303264728,"aX":-5.2037715066917025},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":3.6,"spinRate":2641,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.40020006831489674,"extension":6.082545146117647},"index":4,"playId":"d7d5d31a-87c0-3970-b450-07d04c99045b","pitchNumber":4,"startTime":"2025-08-17T02:54:48.831Z","endTime":"2025-08-17T02:54:53.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.61827239550306,"strikeZoneBottom":1.71020228241037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39623026597631,"aZ":-14.773368839806142,"pfxX":-2.242709300970294,"pfxZ":9.040687382939378,"pX":-0.38027784494470207,"pZ":1.407592356423725,"vX0":4.745436426073723,"vY0":-137.1619814964217,"vZ0":-7.926162682081483,"x":131.5,"y":200.78,"x0":-1.833483236860738,"y0":50.00642353257405,"z0":5.321280584769084,"aX":-4.318716633807073},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":3.2,"spinRate":2621,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.3977590332824654,"extension":6.196864050951619},"index":5,"playId":"a94135d5-1d3c-3ff3-bb21-446e34299ade","pitchNumber":5,"startTime":"2025-08-17T02:55:09.107Z","endTime":"2025-08-17T02:55:14.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-17T02:55:25.748Z","endTime":"2025-08-17T02:55:55.701Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Rays manager Kevin Cash ejected by HP umpire Dan Iassogna.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-17T02:55:55.701Z","endTime":"2025-08-17T02:56:38.041Z","isPitch":false,"type":"action","player":{"id":408211,"link":"/api/v1/people/408211"},"umpire":{"id":427248,"link":"/api/v1/people/427248"},"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":8,"startTime":"2025-08-17T02:56:37.338Z","endTime":"2025-08-17T02:56:37.339Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09522224629454,"aZ":-32.10801017552115,"pfxX":0.8565208625073649,"pfxZ":0.04311739785220148,"pX":-0.1824516616058484,"pZ":1.6674722813484095,"vX0":3.9375702565919473,"vY0":-123.83393269616768,"vZ0":-2.8164160435678913,"x":123.95,"y":193.76,"x0":-1.8970873330265414,"y0":50.003736530832505,"z0":5.4750417680462755,"aX":1.3449751135504608},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":-2.4,"spinRate":2536,"spinDirection":65},"zone":8,"typeConfidence":0.92,"plateTime":0.4403980931636431,"extension":6.252428453570873},"hitData":{"launchSpeed":83.5,"launchAngle":7.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.65,"coordY":116.21}},"index":9,"playId":"07fe1e02-1b79-3513-af46-518472de5f9f","pitchNumber":6,"startTime":"2025-08-17T02:56:37.340Z","endTime":"2025-08-17T02:56:48.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.8,"awayTeamWinProbability":24.200000000000003,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":2.29,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:56:48.946Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a line drive to center fielder Jung Hoo Lee. Tristan Gray scores. Chandler Simpson to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:58:11.644Z","endTime":"2025-08-17T02:59:46.595Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"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-17T02:57:10.867Z","endTime":"2025-08-17T02:58:13.809Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59683870524965,"aZ":-16.28093731522523,"pfxX":-2.2783710607538588,"pfxZ":8.154540320254984,"pX":1.343872725390078,"pZ":1.442011814875729,"vX0":8.705847005824786,"vY0":-138.1934568381588,"vZ0":-7.946177535795224,"x":65.77,"y":199.85,"x0":-1.5407978983214983,"y0":50.00373979977229,"z0":5.432401982133354,"aX":-4.442183140531353},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":2.4,"spinRate":2537,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3952090416617704,"extension":6.152269389642122},"index":1,"playId":"d2772217-dfb6-3737-a4ec-693451eeaa81","pitchNumber":1,"startTime":"2025-08-17T02:58:13.809Z","endTime":"2025-08-17T02:58:17.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.7,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.546532965601852,"aZ":-29.744260311444584,"pfxX":0.2471494276084183,"pfxZ":1.4830039295915673,"pX":0.8714634514160591,"pZ":-0.8046616971945537,"vX0":6.334783850672422,"vY0":-126.29379816109807,"vZ0":-9.271813696429287,"x":83.78,"y":260.51,"x0":-1.683616191170794,"y0":50.00552062088461,"z0":5.246171048743041,"aX":0.40645860446640164},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":-1.7,"spinRate":2687,"spinDirection":299},"zone":14,"typeConfidence":0.92,"plateTime":0.43085404211256106,"extension":6.42381565162263},"index":2,"playId":"c5d3a2a6-b65c-39f2-8730-3e2b0b61a721","pitchNumber":2,"startTime":"2025-08-17T02:58:29.891Z","endTime":"2025-08-17T02:58:34.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81149930059745,"aZ":-19.373457757938887,"pfxX":-6.8615721790758535,"pfxZ":6.721197582080227,"pX":0.6443163678195326,"pZ":1.9512102672864873,"vX0":8.709274505705489,"vY0":-135.9259977220419,"vZ0":-5.6875651926892825,"x":92.44,"y":186.1,"x0":-1.6834077650219674,"y0":50.00344394297748,"z0":5.3808228556944515,"aX":-13.069591421821876},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":10.9,"spinRate":2265,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40024413741942766,"extension":6.1432289710309185},"index":3,"playId":"4f95e424-b8d1-3792-9718-6581833eccac","pitchNumber":3,"startTime":"2025-08-17T02:58:53.206Z","endTime":"2025-08-17T02:58:57.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.5,"endSpeed":87.1,"strikeZoneTop":3.53968190170762,"strikeZoneBottom":1.55266031647648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.587127231452538,"aZ":-20.69312131485507,"pfxX":-6.318975271639447,"pfxZ":5.935553654585565,"pX":-1.119462047448318,"pZ":3.046963720516886,"vX0":4.205192063350565,"vY0":-137.7086059124798,"vZ0":-3.1297625473017607,"x":159.67,"y":156.51,"x0":-1.83991228894299,"y0":50.00308322843816,"z0":5.58679470993015,"aX":-12.220931440602772},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":10.7,"spinRate":2339,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39669576297278697,"extension":6.333052906038739},"index":4,"playId":"77bc966f-d7b8-3c9d-8092-598f2170fed8","pitchNumber":4,"startTime":"2025-08-17T02:59:13.644Z","endTime":"2025-08-17T02:59:18.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.416108113767184,"aZ":-20.89397871409553,"pfxX":-6.6478749426189845,"pfxZ":5.892915434100882,"pX":0.2690083588691438,"pZ":2.6534164043276514,"vX0":7.727605633886257,"vY0":-137.03293727654972,"vZ0":-3.825337196395746,"x":106.75,"y":167.14,"x0":-1.7150911897746801,"y0":50.00202748170538,"z0":5.483157010693806,"aX":-12.72552059636686},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":10.6,"spinRate":2401,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.398688607426831,"extension":6.438439814379285},"hitData":{"launchSpeed":95.6,"launchAngle":14.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.8,"coordY":101.64}},"index":5,"playId":"bcd5cff6-ec93-3854-8032-72bd646726d1","pitchNumber":5,"startTime":"2025-08-17T02:59:35.278Z","endTime":"2025-08-17T02:59:46.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-25.799999999999997,"leverageIndex":4.29,"dramaIndex":271.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:59:46.595Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a ground ball to left fielder Heliot Ramos. Chandler Simpson scores. Yandy Díaz to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T03:02:18.468Z","endTime":"2025-08-17T03:02:51.102Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T03:00:08.095Z","endTime":"2025-08-17T03:00:16.117Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Gage replaces José Buttó.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T03:00:16.117Z","endTime":"2025-08-17T03:02:20.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.701115177297517,"aZ":-31.017666190778087,"pfxX":-1.8831578246982201,"pfxZ":0.7173460822689037,"pX":0.4500584542406375,"pZ":2.5510823573630774,"vX0":-3.226257294082119,"vY0":-124.94997362533248,"vZ0":-3.7338523539482935,"x":99.84,"y":169.9,"x0":1.9912942624617933,"y0":50.00607704088498,"z0":6.551195992066373,"aX":-3.046303911515848},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":4.0,"spinRate":2188,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.4345438268981878,"extension":6.236991075863388},"index":2,"playId":"0eec915a-1013-3f15-872f-22d8c96a4bef","pitchNumber":1,"startTime":"2025-08-17T03:02:20.621Z","endTime":"2025-08-17T03:02:25.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.415083378710246,"aZ":-28.27643906788592,"pfxX":-2.8498487196859115,"pfxZ":2.3539543255264306,"pX":-1.2089625550260026,"pZ":2.484936543020285,"vX0":-6.710461641387459,"vY0":-126.84208981852663,"vZ0":-4.2308157497023515,"x":163.08,"y":171.69,"x0":1.825757082227981,"y0":50.00025421552047,"z0":6.392152340443837,"aX":-4.708641373737541},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":6.5,"spinRate":2297,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.42945430864099654,"extension":6.352242279570091},"hitData":{"launchSpeed":71.1,"launchAngle":11.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.14,"coordY":130.12}},"index":3,"playId":"873cba84-101d-3b0e-b462-2c04f4991eb6","pitchNumber":2,"startTime":"2025-08-17T03:02:39.119Z","endTime":"2025-08-17T03:02:51.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-23.799999999999997,"leverageIndex":4.08,"dramaIndex":253.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:02:51.102Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks. Yandy Díaz to 3rd. Brandon Lowe to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T03:02:49.342Z","endTime":"2025-08-17T03:05:24.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.57763574590449,"strikeZoneBottom":1.70759417552824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353239294269855,"aZ":-14.441230885700994,"pfxX":1.5425719019867525,"pfxZ":9.55686302054518,"pX":0.6667135557045277,"pZ":3.2171549562059747,"vX0":-3.4821363635871263,"vY0":-135.773917047024,"vZ0":-6.231528532397779,"x":91.59,"y":151.92,"x0":1.7688503696941176,"y0":50.00596715432727,"z0":6.557667405529467,"aX":2.8634496574799484},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-2.0,"spinRate":2025,"spinDirection":166},"zone":3,"typeConfidence":0.9,"plateTime":0.40431438630960814,"extension":6.334415770775145},"index":0,"playId":"8b9d4fdf-2c01-3d83-b619-21d88a5d1524","pitchNumber":1,"startTime":"2025-08-17T03:03:22.104Z","endTime":"2025-08-17T03:03:26.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.461760962067896,"aZ":-28.068274951262097,"pfxX":7.351417511936974,"pfxZ":2.552997013161786,"pX":-0.43716404967419376,"pZ":0.8082796743696328,"vX0":-8.224999373080692,"vY0":-125.72961607652147,"vZ0":-7.54987584931944,"x":133.66,"y":216.96,"x0":1.9148366270868886,"y0":50.004157563880774,"z0":6.114487542187887,"aX":11.822257754564664},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":-11.5,"spinRate":1331,"spinDirection":136},"zone":13,"typeConfidence":0.9,"plateTime":0.43493891050425404,"extension":6.40515494260282},"index":1,"playId":"e36372f3-7009-3341-b751-cba3186c668c","pitchNumber":2,"startTime":"2025-08-17T03:03:38.466Z","endTime":"2025-08-17T03:03:42.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":86.2,"endSpeed":80.0,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.78495789363686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.497530059044216,"aZ":-25.143204355332056,"pfxX":7.859773723165914,"pfxZ":4.3870154760799895,"pX":0.89648472668643,"pZ":0.5496976424582826,"vX0":-5.34489808317721,"vY0":-125.32434234573194,"vZ0":-8.812967313131585,"x":82.83,"y":223.94,"x0":2.027420318082971,"y0":50.00532181549505,"z0":6.141327317531826,"aX":12.600970466650868},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":-13.1,"spinRate":1198,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4357809950008402,"extension":6.4437736032666315},"index":2,"playId":"b70a015d-7502-303b-a3a7-ff66cd0d23bb","pitchNumber":3,"startTime":"2025-08-17T03:03:59.529Z","endTime":"2025-08-17T03:04:03.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.70759417552824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.780490905398374,"aZ":-16.532168025637795,"pfxX":0.6544482950317283,"pfxZ":8.317109631723318,"pX":1.6245490632573028,"pZ":2.6506092809373434,"vX0":-1.3849027355300894,"vY0":-135.37275512871696,"vZ0":-7.106897058632654,"x":55.08,"y":167.21,"x0":2.054649830611624,"y0":50.00558200621007,"z0":6.439437072893559,"aX":1.2313756699830027},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-1.0,"spinRate":1952,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.40250725636161055,"extension":6.285671633275478},"index":3,"playId":"52b16acc-eef9-3696-a523-37632868dc16","pitchNumber":4,"startTime":"2025-08-17T03:04:22.972Z","endTime":"2025-08-17T03:04:26.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.636640053684143,"aZ":-28.699292006709914,"pfxX":-2.3041292793371135,"pfxZ":2.11273680933735,"pX":-0.6300325246450446,"pZ":1.94719018671787,"vX0":-5.78209460518028,"vY0":-126.86650741141968,"vZ0":-5.180640746215887,"x":141.02,"y":186.21,"x0":1.9694034849999813,"y0":50.00381211789234,"z0":6.277045858322694,"aX":-3.791426412045968},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":5.4,"spinRate":2249,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.4301645770082647,"extension":6.429591430219032},"index":4,"playId":"e76ed497-d5fa-389e-9a69-16ec2ccd7114","pitchNumber":5,"startTime":"2025-08-17T03:04:40.531Z","endTime":"2025-08-17T03:04:44.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"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-17T03:05:01.798Z","endTime":"2025-08-17T03:05:16.140Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.70759417552824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5063986126092,"aZ":-16.95158229197999,"pfxX":0.35199694001530357,"pfxZ":7.972234215019908,"pX":0.920193345220182,"pZ":3.6810428758827483,"vX0":-2.0744145838335792,"vY0":-136.91378698475341,"vZ0":-4.675292719050944,"x":81.92,"y":139.39,"x0":1.6400000999908972,"y0":50.005466489209894,"z0":6.560717031773728,"aX":0.6723490957061398},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":-0.2,"spinRate":1886,"spinDirection":165},"zone":12,"typeConfidence":0.91,"plateTime":0.39911117772398264,"extension":6.293271872581877},"index":6,"playId":"ea82508e-7957-3a8f-a2e9-e00c93771a6b","pitchNumber":6,"startTime":"2025-08-17T03:05:16.140Z","endTime":"2025-08-17T03:05:24.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.81,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:05:24.251Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T03:05:21.760Z","endTime":"2025-08-17T03:07:57.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.36633902182223,"strikeZoneBottom":1.51388452717419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48133812531005,"aZ":-14.842129973643331,"pfxX":-0.12408376703610058,"pfxZ":9.449078461026145,"pX":0.8281361300443776,"pZ":3.1557786457943036,"vX0":-2.5842365879662053,"vY0":-134.8801594341197,"vZ0":-6.11389595151466,"x":85.43,"y":153.57,"x0":1.816540099719164,"y0":50.00668913382026,"z0":6.506262239923023,"aX":-0.22778655363959555},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":0.8,"spinRate":1996,"spinDirection":161},"zone":3,"typeConfidence":0.9,"plateTime":0.40673726888671524,"extension":6.2879791354426455},"index":0,"playId":"40f839c2-3ba1-3655-94b7-35f9f14be125","pitchNumber":1,"startTime":"2025-08-17T03:05:48.967Z","endTime":"2025-08-17T03:05:53.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.8,"endSpeed":86.5,"strikeZoneTop":3.36633902182223,"strikeZoneBottom":1.47509204352711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.403778964721877,"aZ":-15.61170946541963,"pfxX":-0.15094989078352183,"pfxZ":8.680812216753772,"pX":0.6975396049852594,"pZ":3.924773297128189,"vX0":-2.277245725882842,"vY0":-136.60175907966715,"vZ0":-4.278414037877297,"x":90.41,"y":132.81,"x0":1.5583063329718783,"y0":50.00380175139121,"z0":6.570011011972932,"aX":-0.28733138351636056},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":0.7,"spinRate":2074,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.3995294465670107,"extension":6.230141112906359},"index":1,"playId":"9220501b-d6e1-38f5-b46b-88e28ab43ec1","pitchNumber":2,"startTime":"2025-08-17T03:06:08.903Z","endTime":"2025-08-17T03:06:12.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":86.5,"endSpeed":80.6,"strikeZoneTop":3.27341535989485,"strikeZoneBottom":1.39745746863758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.347031593383555,"aZ":-28.995761214171246,"pfxX":-2.0482533594877452,"pfxZ":1.9621491866041154,"pX":-0.7317841136265868,"pZ":1.0528650874586127,"vX0":-6.062959499186209,"vY0":-125.8255013440608,"vZ0":-7.204337856820571,"x":144.89,"y":210.35,"x0":1.9661895124844002,"y0":50.00083398979042,"z0":6.273864862270497,"aX":-3.3133709718309707},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":5.0,"spinRate":2346,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4337958611427988,"extension":6.4117825900272365},"index":2,"playId":"40169412-52d2-331d-ba2f-9e6db6771c2c","pitchNumber":3,"startTime":"2025-08-17T03:06:30.665Z","endTime":"2025-08-17T03:06:36.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.4,"endSpeed":86.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.283293178833276,"aZ":-15.40982128538572,"pfxX":0.004795689457407271,"pfxZ":8.915286018255973,"pX":-0.25635867791572586,"pZ":2.704990664299427,"vX0":-4.868990231537253,"vY0":-135.8920731714394,"vZ0":-7.143203868265723,"x":126.77,"y":165.75,"x0":1.553903379946251,"y0":50.002609220826336,"z0":6.427526642553641,"aX":0.009778235560991874},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":1.0,"spinRate":2107,"spinDirection":164},"zone":5,"typeConfidence":0.89,"plateTime":0.4022330362214035,"extension":6.33158199332271},"index":3,"playId":"47cdd542-d471-3262-b589-26e6780d0179","pitchNumber":4,"startTime":"2025-08-17T03:06:51.421Z","endTime":"2025-08-17T03:06:56.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-17T03:07:25.910Z","endTime":"2025-08-17T03:07:51.415Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.555379963292562,"aZ":-32.2170182131001,"pfxX":-1.9585752529086886,"pfxZ":-0.023312235114353097,"pX":0.20579009138870458,"pZ":0.9310986623571772,"vX0":-3.956601134638526,"vY0":-127.4318185514797,"vZ0":-7.131826225288327,"x":109.16,"y":213.64,"x0":2.0265984431516477,"y0":50.00487064782774,"z0":6.27621100339005,"aX":-3.255749927545815},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.3,"breakHorizontal":4.3,"spinRate":2183,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4280648860611773,"extension":6.408064897359826},"index":5,"playId":"ea246582-c284-309a-be89-66cf198a7f4f","pitchNumber":5,"startTime":"2025-08-17T03:07:51.415Z","endTime":"2025-08-17T03:07:57.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":7.300000000000001,"leverageIndex":2.8,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:07:57.156Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T03:10:20.679Z","endTime":"2025-08-17T03:11:36.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Hunter Feduccia replaces first baseman Bob Seymour, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-17T03:09:15.208Z","endTime":"2025-08-17T03:09:15.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":676044,"link":"/api/v1/people/676044"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tristan Gray remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-17T03:09:15.231Z","endTime":"2025-08-17T03:09:15.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":676044,"link":"/api/v1/people/676044"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bryan Baker replaces Edwin Uceta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"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-17T03:09:15.232Z","endTime":"2025-08-17T03:10:22.900Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.57763574590449,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98207993910274,"aZ":-10.297089456484905,"pfxX":-4.468305545605505,"pfxZ":10.845153083837841,"pX":0.42211925119890237,"pZ":3.1752143271965143,"vX0":3.9853118379807793,"vY0":-141.51949047772587,"vZ0":-7.644819689502597,"x":100.91,"y":153.05,"x0":-0.42771158213429955,"y0":50.00166541514773,"z0":6.580592331539993,"aX":-9.01235692247847},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":7.2,"spinRate":2232,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.3878691078742822,"extension":6.542114442508378},"index":3,"playId":"45cbf3e9-97ce-363b-9f6a-987f0c66615f","pitchNumber":1,"startTime":"2025-08-17T03:10:22.900Z","endTime":"2025-08-17T03:10:27.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.53968190170762,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.106977347524893,"aZ":-25.53053829384839,"pfxX":-8.183802219970547,"pfxZ":4.100278416349571,"pX":-0.36056352799770597,"pZ":2.9713258644282834,"vX0":3.6769909627685755,"vY0":-126.02164219154595,"vZ0":-3.986585304054413,"x":130.74,"y":158.55,"x0":-0.7704358607330491,"y0":50.00032667874941,"z0":6.621219665577306,"aX":-13.243349412334812},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":14.0,"spinRate":1851,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.4336037891015989,"extension":6.392579736785484},"index":4,"playId":"4b77d220-7db2-355c-a81d-d091eb92d6e7","pitchNumber":2,"startTime":"2025-08-17T03:10:37.748Z","endTime":"2025-08-17T03:10:42.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":97.3,"endSpeed":89.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.198390504419663,"aZ":-12.45565131045756,"pfxX":-3.0412915773567732,"pfxZ":9.630110854039716,"pX":-0.14669016587858302,"pZ":3.564626333632115,"vX0":2.2288979556169486,"vY0":-141.6808737704528,"vZ0":-6.312981035209336,"x":122.59,"y":142.54,"x0":-0.5456055340650288,"y0":50.00406914557985,"z0":6.606426660480247,"aX":-6.2277658420246125},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2297,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.3855352825725533,"extension":6.305816407339096},"index":5,"playId":"1a3243cd-19e2-3d5f-8d93-d931e61c5e7d","pitchNumber":3,"startTime":"2025-08-17T03:10:54.086Z","endTime":"2025-08-17T03:10:59.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.4963106673054,"strikeZoneBottom":1.55266031647648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6184475787381,"aZ":-25.797446802707594,"pfxX":-6.383568708866194,"pfxZ":3.9999620002204788,"pX":-1.007331101921648,"pZ":0.7303899039585853,"vX0":1.9644360230457116,"vY0":-124.5689199170109,"vZ0":-8.57736871380638,"x":155.4,"y":219.06,"x0":-0.9699502369249513,"y0":50.004539476979964,"z0":6.304976595732221,"aX":-10.178680894411215},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.8,"breakHorizontal":11.3,"spinRate":1899,"spinDirection":229},"zone":13,"typeConfidence":0.86,"plateTime":0.4372832166565628,"extension":6.086833510536834},"index":6,"playId":"6898f91d-9498-3457-bcba-fb124284ca2b","pitchNumber":4,"startTime":"2025-08-17T03:11:14.391Z","endTime":"2025-08-17T03:11:18.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13186798832829,"aZ":-24.8914386764728,"pfxX":-7.792392561459787,"pfxZ":4.383298398675213,"pX":-0.32079289878374234,"pZ":1.1923492178715047,"vX0":3.624921170568689,"vY0":-127.74522969487919,"vZ0":-8.17222865310218,"x":129.23,"y":206.59,"x0":-0.7421612935218569,"y0":50.0012170212436,"z0":6.375312255621407,"aX":-12.939377079135852},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.4,"breakHorizontal":13.3,"spinRate":1856,"spinDirection":230},"zone":13,"typeConfidence":0.86,"plateTime":0.42798185311914994,"extension":6.234160883089286},"index":7,"playId":"b27091a9-e80e-3ad5-8aea-849c23ffba2b","pitchNumber":5,"startTime":"2025-08-17T03:11:32.339Z","endTime":"2025-08-17T03:11:36.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:11:36.977Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T03:11:35.790Z","endTime":"2025-08-17T03:13:13.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.58033769916374,"strikeZoneBottom":1.78757119408521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.999904547095266,"aZ":-11.589050058612386,"pfxX":-1.7203636279572967,"pfxZ":10.17096441515272,"pX":0.9962920285359822,"pZ":3.0176056167522045,"vX0":4.2434466640904995,"vY0":-141.31172164379032,"vZ0":-7.606610104575512,"x":79.02,"y":157.3,"x0":-0.30083081259011,"y0":50.00210692938883,"z0":6.487623931378062,"aX":-3.4820443308612483},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":2.3,"spinRate":2227,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.38751268591398524,"extension":6.690020706315008},"index":0,"playId":"5611cb42-9323-37dd-b4c6-0d48c5b13813","pitchNumber":1,"startTime":"2025-08-17T03:11:59.870Z","endTime":"2025-08-17T03:12:04.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14708722707257,"aZ":-23.174989300845958,"pfxX":-8.763242511638682,"pfxZ":5.78133432797655,"pX":-0.0468207891087912,"pZ":2.110041093225083,"vX0":4.060522993391871,"vY0":-125.02772920020932,"vZ0":-6.272230984112513,"x":118.78,"y":181.81,"x0":-0.5682046390031383,"y0":50.003957800917,"z0":6.598078132663147,"aX":-13.641997699287405},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":1823,"spinDirection":224},"zone":8,"typeConfidence":0.88,"plateTime":0.44092323378576426,"extension":6.561143522017008},"index":1,"playId":"75548ff6-e384-3584-b0ec-906c271bcce6","pitchNumber":2,"startTime":"2025-08-17T03:12:14.974Z","endTime":"2025-08-17T03:12:18.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-17T03:12:27.109Z","endTime":"2025-08-17T03:12:39.227Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.8,"endSpeed":83.0,"strikeZoneTop":3.45700237891939,"strikeZoneBottom":1.66954570871546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.046241627627193,"aZ":-30.69930461634565,"pfxX":3.9933165028262287,"pfxZ":0.8584109378301563,"pX":1.1756353811360778,"pZ":0.8805772203104602,"vX0":2.337262254840984,"vY0":-129.31500419074837,"vZ0":-8.450657456485178,"x":72.19,"y":215.0,"x0":-0.2553172146889674,"y0":50.00269269987231,"z0":6.507891247210205,"aX":6.839979647591566},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":-7.7,"spinRate":2435,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4217092012966157,"extension":6.796434969084746},"index":3,"playId":"c53c8df0-e8ad-3370-b376-97f597f8a870","pitchNumber":3,"startTime":"2025-08-17T03:12:39.227Z","endTime":"2025-08-17T03:12:43.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.45700237891939,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.183140643963494,"aZ":-22.91843894443177,"pfxX":-8.181958761215835,"pfxZ":5.589849778954426,"pX":1.1688485036842344,"pZ":1.5420200723015225,"vX0":7.237774698427098,"vY0":-127.82534055287624,"vZ0":-7.874823015798478,"x":72.45,"y":197.15,"x0":-0.6353980221014579,"y0":50.004570925409986,"z0":6.460411197789566,"aX":-13.550504997240825},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":13.2,"spinRate":1902,"spinDirection":226},"zone":14,"typeConfidence":0.87,"plateTime":0.4283944786174869,"extension":6.555131983734708},"index":4,"playId":"6868da82-d378-3664-b2be-34451e9cee61","pitchNumber":4,"startTime":"2025-08-17T03:12:53.531Z","endTime":"2025-08-17T03:12:57.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969812402671945,"aZ":-22.68896423349942,"pfxX":-7.700193814598936,"pfxZ":5.859846586053581,"pX":0.6172264997029872,"pZ":2.457573589719484,"vX0":4.58277900667192,"vY0":-125.99214034724571,"vZ0":-5.975881634949711,"x":93.47,"y":172.43,"x0":-0.21853998604540503,"y0":50.00214444239571,"z0":6.6766287878801185,"aX":-12.463222301976906},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.6,"breakHorizontal":13.0,"spinRate":1871,"spinDirection":218},"zone":6,"typeConfidence":0.89,"plateTime":0.43361225571298245,"extension":6.363289316937396},"index":5,"playId":"8ac635b4-646f-34b4-83f5-c18d287cb4e9","pitchNumber":5,"startTime":"2025-08-17T03:13:09.404Z","endTime":"2025-08-17T03:13:13.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:13:13.788Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Smith lines out to shortstop Ha-Seong Kim.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T03:13:14.145Z","endTime":"2025-08-17T03:14:34.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"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":96.5,"endSpeed":86.7,"strikeZoneTop":3.31420225476005,"strikeZoneBottom":1.63276421451547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.392600182529996,"aZ":-9.33901094363263,"pfxX":-3.4250233186992673,"pfxZ":11.684947942248403,"pX":-0.9072190832647323,"pZ":2.9201114424167014,"vX0":-0.2052882582535694,"vY0":-140.27281218234066,"vZ0":-8.28931838284417,"x":151.58,"y":159.94,"x0":-0.3888325971862152,"y0":50.00673117003493,"z0":6.556608082838133,"aX":-6.696503558262829},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":6.2,"spinRate":2193,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.3933562154030983,"extension":6.478321034783308},"index":0,"playId":"63f18fd9-314b-30e3-9622-0bbe9b625bdb","pitchNumber":1,"startTime":"2025-08-17T03:13:40.902Z","endTime":"2025-08-17T03:13:45.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-17T03:13:55.565Z","endTime":"2025-08-17T03:14:10.702Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.482879519221253,"aZ":-23.914330747338514,"pfxX":-9.08671825363297,"pfxZ":4.995756379772562,"pX":-0.8479688017368346,"pZ":1.7813910777309836,"vX0":2.5278531272776235,"vY0":-127.8039776692851,"vZ0":-7.198147209031608,"x":149.32,"y":190.68,"x0":-0.6696556028777114,"y0":50.0036604333431,"z0":6.514309995363171,"aX":-15.023243115043801},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":15.8,"spinRate":1861,"spinDirection":222},"zone":13,"typeConfidence":0.86,"plateTime":0.428658765593839,"extension":6.382898243342262},"index":2,"playId":"3b8afedc-a291-3f26-b571-021f6a296320","pitchNumber":2,"startTime":"2025-08-17T03:14:10.702Z","endTime":"2025-08-17T03:14:15.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.229228501672093,"aZ":-22.46861578466558,"pfxX":-7.982102220873541,"pfxZ":5.816791651885138,"pX":-1.0207477765954704,"pZ":2.6692706164323527,"vX0":2.037904710325639,"vY0":-128.26419926636967,"vZ0":-5.414127231979849,"x":155.91,"y":166.71,"x0":-0.7879113797383939,"y0":50.00334412883685,"z0":6.556799271707751,"aX":-13.315419939615778},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.6,"breakHorizontal":14.0,"spinRate":1922,"spinDirection":228},"zone":11,"typeConfidence":0.83,"plateTime":0.42684428420730214,"extension":6.458002986109612},"hitData":{"launchSpeed":65.6,"launchAngle":19.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":111.42,"coordY":142.07}},"index":3,"playId":"e9d98644-c101-3dea-a6c1-c623c1ba5ea8","pitchNumber":3,"startTime":"2025-08-17T03:14:26.371Z","endTime":"2025-08-17T03:14:34.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:14:34.934Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ha-Seong Kim singles on a ground ball to left fielder Heliot Ramos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T03:16:54.308Z","endTime":"2025-08-17T03:17:47.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-17T03:14:59.742Z","endTime":"2025-08-17T03:16:56.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":95.4,"endSpeed":87.7,"strikeZoneTop":3.31219740457676,"strikeZoneBottom":1.6308199938757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.902648673641757,"aZ":-21.44887858448567,"pfxX":-10.092174924285082,"pfxZ":5.468577350607696,"pX":1.039640323962575,"pZ":3.3941739679961835,"vX0":9.778105780473851,"vY0":-138.6424655809833,"vZ0":-3.7287913598527087,"x":77.37,"y":147.14,"x0":-1.2094534107136217,"y0":50.00228661137986,"z0":6.175484386359754,"aX":-19.788855183926398},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2298,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3939785225824397,"extension":6.241018755595979},"index":1,"playId":"ee1addaf-bacd-366d-92d9-fd45ee2dd984","pitchNumber":1,"startTime":"2025-08-17T03:16:56.475Z","endTime":"2025-08-17T03:16:59.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":89.0,"endSpeed":82.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83521460971553,"aZ":-29.194996035207645,"pfxX":-11.049138469086252,"pfxZ":1.7467458874267532,"pX":-0.7942905888638249,"pZ":1.4784743948139556,"vX0":5.1856969467389185,"vY0":-129.44164077389263,"vZ0":-6.031487632866307,"x":147.28,"y":198.86,"x0":-1.3830199727183576,"y0":50.00359129629805,"z0":6.061004639329006,"aX":-18.837837839560564},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":19.0,"spinRate":1624,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.42239031943540173,"extension":6.329274784144306},"index":2,"playId":"5208d2bc-6751-37ae-91de-9612f42b5b67","pitchNumber":2,"startTime":"2025-08-17T03:17:11.041Z","endTime":"2025-08-17T03:17:14.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.166617721713344,"aZ":-28.69829166662576,"pfxX":-10.962626964331541,"pfxZ":2.0294359036413923,"pX":-0.9570690465630479,"pZ":2.5600445673721115,"vX0":5.193098353769301,"vY0":-130.02517257286473,"vZ0":-3.623520439015425,"x":153.48,"y":169.66,"x0":-1.5554335148197909,"y0":50.00457585731045,"z0":6.148560879154534,"aX":-18.779398362143258},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":18.7,"spinRate":1507,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4211929680090183,"extension":6.296778722323704},"hitData":{"launchSpeed":95.6,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.49,"coordY":121.79}},"index":3,"playId":"c513a8ff-ff40-384e-a2b7-67b90ae3cae4","pitchNumber":3,"startTime":"2025-08-17T03:17:35.505Z","endTime":"2025-08-17T03:17:47.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":673490,"link":"/api/v1/people/673490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":673490,"link":"/api/v1/people/673490"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:17:47.421Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Hunter Feduccia grounds into a double play, catcher Andrew Knizner to first baseman Rafael Devers to third baseman Christian Koss. Ha-Seong Kim out at 3rd. Hunter Feduccia out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T03:17:44.658Z","endTime":"2025-08-17T03:18:48.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_runner_out","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.44700460994165,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.483956270555076,"aZ":-14.286216456584754,"pfxX":-5.919318514589351,"pfxZ":9.160414575603909,"pX":1.0540781210779941,"pZ":2.5662976635994417,"vX0":8.349948720781644,"vY0":-138.50525840031273,"vZ0":-7.182460783722593,"x":76.82,"y":169.49,"x0":-1.2236271116596158,"y0":50.00119767247054,"z0":6.138924265227419,"aX":-11.557493172130131},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2334,"spinDirection":222},"zone":12,"typeConfidence":0.92,"plateTime":0.39470425410781473,"extension":6.3402441260737845},"index":0,"playId":"01cb2186-8647-30a0-a8cc-baa698442a3a","pitchNumber":1,"startTime":"2025-08-17T03:18:10.367Z","endTime":"2025-08-17T03:18:17.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":673490,"link":"/api/v1/people/673490"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ha-Seong Kim steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"01cb2186-8647-30a0-a8cc-baa698442a3a","startTime":"2025-08-17T03:18:19.349Z","endTime":"2025-08-17T03:18:38.350Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":673490,"link":"/api/v1/people/673490"},"postOnSecond":{"id":673490,"link":"/api/v1/people/673490"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-2.299999999999999,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.171875816946393,"aZ":-30.81734683998526,"pfxX":-10.608849066978816,"pfxZ":0.7936915159255715,"pX":-0.8513644506508761,"pZ":1.748915634052764,"vX0":4.651324100551243,"vY0":-129.36101747293034,"vZ0":-5.202542805140489,"x":149.45,"y":191.56,"x0":-1.2913326429405765,"y0":50.00080324276067,"z0":6.139582389282712,"aX":-18.035262566454488},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.5,"breakHorizontal":18.2,"spinRate":1589,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42289949584796727,"extension":6.045920475054232},"hitData":{"launchSpeed":56.3,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.32,"coordY":203.09}},"index":2,"playId":"972cb1a5-2722-362f-813d-211e8169ca5b","pitchNumber":2,"startTime":"2025-08-17T03:18:38.350Z","endTime":"2025-08-17T03:18:48.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"second":{"id":673490,"link":"/api/v1/people/673490"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":7.600000000000003,"leverageIndex":1.01,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:18:48.718Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Everson Pereira walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T03:20:17.989Z","endTime":"2025-08-17T03:21:26.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"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-17T03:19:25.102Z","endTime":"2025-08-17T03:20:20.167Z","isPitch":false,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.39701488982853,"strikeZoneBottom":1.6308199938757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14073314616266,"aZ":-12.986591102164889,"pfxX":-6.645696649016717,"pfxZ":9.697670085640393,"pX":0.7675554690278285,"pZ":3.5573353916249104,"vX0":8.131245067137897,"vY0":-139.27222883757622,"vZ0":-5.088211869069265,"x":87.74,"y":142.73,"x0":-1.316469219126871,"y0":50.006758567420334,"z0":6.256332559564817,"aX":-13.154537045128603},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2366,"spinDirection":225},"zone":12,"typeConfidence":0.92,"plateTime":0.39220201768414986,"extension":6.135872442047356},"index":1,"playId":"9e0c03fe-2220-3d1c-8bd5-638855acadb9","pitchNumber":1,"startTime":"2025-08-17T03:20:20.167Z","endTime":"2025-08-17T03:20:23.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.27409619115564,"strikeZoneBottom":1.47574781083057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.242659170905743,"aZ":-33.22577067961064,"pfxX":-5.697744093045376,"pfxZ":-0.6074308122351031,"pX":0.6487435235544007,"pZ":2.182147659878416,"vX0":7.053080952990584,"vY0":-130.7500011715592,"vZ0":-4.012327199739818,"x":92.27,"y":179.86,"x0":-1.3369853188840568,"y0":50.00139100623506,"z0":6.2159812307398274,"aX":-9.915784376531196},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.8,"breakHorizontal":8.9,"spinRate":1446,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.41809110137494665,"extension":6.274503160496066},"index":2,"playId":"e7bc850b-84ea-3e15-b2c2-764f5c74b288","pitchNumber":2,"startTime":"2025-08-17T03:20:33.737Z","endTime":"2025-08-17T03:20:37.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":90.4,"endSpeed":83.1,"strikeZoneTop":3.39701488982853,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33192844789747,"aZ":-21.383937240643515,"pfxX":-8.352925226160021,"pfxZ":6.177676792624594,"pX":0.46923299319249945,"pZ":0.9963927412339768,"vX0":7.781037749800078,"vY0":-131.18879036340988,"vZ0":-8.514645820807235,"x":99.11,"y":211.88,"x0":-1.4476319849081762,"y0":50.00172543850117,"z0":5.873722633294879,"aX":-14.582907250643416},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":13.4,"spinRate":1805,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.417264294500439,"extension":6.417314219110267},"index":3,"playId":"7cf8e0ef-ed48-3a2f-8944-ad18223b93b4","pitchNumber":3,"startTime":"2025-08-17T03:20:47.427Z","endTime":"2025-08-17T03:20:51.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.0,"endSpeed":87.9,"strikeZoneTop":3.39701488982853,"strikeZoneBottom":1.6308199938757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58961261528743,"aZ":-13.793702753646784,"pfxX":-5.748858139732128,"pfxZ":9.38372020998309,"pX":1.3058536532976066,"pZ":3.0872563772010966,"vX0":8.853410728814403,"vY0":-138.07149977064108,"vZ0":-6.160212654225202,"x":67.22,"y":155.42,"x0":-1.1741954428040688,"y0":50.00130679522318,"z0":6.251052007391908,"aX":-11.259366978507096},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2361,"spinDirection":220},"zone":12,"typeConfidence":0.92,"plateTime":0.39454021074820833,"extension":6.235307258575901},"index":4,"playId":"ded9adde-6c85-394f-b313-bebe9082065e","pitchNumber":4,"startTime":"2025-08-17T03:21:03.619Z","endTime":"2025-08-17T03:21:07.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":91.5,"endSpeed":84.9,"strikeZoneTop":3.39701488982853,"strikeZoneBottom":1.51454101992265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.545502814982193,"aZ":-21.920070085597576,"pfxX":-8.07004332724562,"pfxZ":5.669551108151619,"pX":0.5245698987393217,"pZ":0.8741209739063562,"vX0":7.504351684047135,"vY0":-132.9346415110265,"vZ0":-9.36388430617127,"x":97.0,"y":215.18,"x0":-1.2714823735247147,"y0":50.006327326078576,"z0":6.002989901886568,"aX":-14.60631466446078},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":13.2,"spinRate":1834,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4102918413579162,"extension":6.228578465934608},"index":5,"playId":"4724d081-4d04-3532-afad-7375bd2a347d","pitchNumber":5,"startTime":"2025-08-17T03:21:20.598Z","endTime":"2025-08-17T03:21:26.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:21:26.078Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Gray flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T03:21:24.765Z","endTime":"2025-08-17T03:22:26.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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.0,"endSpeed":82.3,"strikeZoneTop":3.44700460994165,"strikeZoneBottom":1.6308199938757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61623482275297,"aZ":-27.049335244215307,"pfxX":-9.481562600969452,"pfxZ":3.0119921439985666,"pX":0.7968385128495908,"pZ":0.4048889951618492,"vX0":8.24449955226325,"vY0":-129.20328492936403,"vZ0":-8.877810655581289,"x":86.63,"y":227.85,"x0":-1.1956097689831695,"y0":50.00015733433446,"z0":5.9476358004513905,"aX":-16.1111632229102},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":1669,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4230989543755195,"extension":6.118224766357224},"index":0,"playId":"655062d3-ac0a-33a3-b08c-583a79c33abf","pitchNumber":1,"startTime":"2025-08-17T03:21:53.056Z","endTime":"2025-08-17T03:21:58.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.385205921754928,"aZ":-15.885682221895188,"pfxX":-3.161941167592688,"pfxZ":8.368600720645961,"pX":0.3162251153319246,"pZ":2.5440060935643625,"vX0":5.477691325349083,"vY0":-137.6190723526788,"vZ0":-6.905974928196807,"x":104.95,"y":170.09,"x0":-1.276091863329223,"y0":50.00075076206829,"z0":6.1339177708556205,"aX":-6.153001135345186},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":4.8,"spinRate":2300,"spinDirection":220},"zone":6,"typeConfidence":0.92,"plateTime":0.39582147979714044,"extension":6.002356133286576},"hitData":{"launchSpeed":92.8,"launchAngle":45.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.88,"coordY":77.25}},"index":1,"playId":"df90ccda-9d43-3571-b990-58bca3b3449c","pitchNumber":2,"startTime":"2025-08-17T03:22:16.636Z","endTime":"2025-08-17T03:22:26.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.72,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:22:26.923Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to right fielder Jake Mangum.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:24:47.422Z","endTime":"2025-08-17T03:27:05.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-17T03:22:49.106Z","endTime":"2025-08-17T03:24:49.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.46439449023183,"strikeZoneBottom":1.47574781083057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75462509298592,"aZ":-10.588959433393377,"pfxX":-0.93225032370388,"pfxZ":10.403096386630796,"pX":-0.3711731930311825,"pZ":1.9578866725551114,"vX0":0.3749914977294936,"vY0":-142.65622102947677,"vZ0":-11.214066207775083,"x":131.15,"y":185.92,"x0":-0.3826891578435625,"y0":50.00558948657959,"z0":6.592854295875607,"aX":-1.9346212729318109},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":1.7,"spinRate":2393,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.38297377608175953,"extension":6.403249618791459},"index":1,"playId":"4d187896-63ae-31f1-bbc2-714a053faff7","pitchNumber":1,"startTime":"2025-08-17T03:24:49.454Z","endTime":"2025-08-17T03:24:53.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":95.2,"endSpeed":88.1,"strikeZoneTop":3.42637657530819,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38353043155453,"aZ":-21.332252950688112,"pfxX":-5.74045937628686,"pfxZ":5.520946430154375,"pX":-1.5054207256881342,"pZ":2.798684430579435,"vX0":-0.38104886969188567,"vY0":-138.65267554434502,"vZ0":-6.837393188912037,"x":174.38,"y":163.22,"x0":-0.619713124458796,"y0":50.00435308611766,"z0":6.700215329437698,"aX":-11.279030589953845},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":10.4,"spinRate":1844,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3936824996406787,"extension":6.339731470977697},"index":2,"playId":"a2085a05-f723-3c28-99db-a1b5cf01215f","pitchNumber":2,"startTime":"2025-08-17T03:25:05.967Z","endTime":"2025-08-17T03:25:09.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74372310196833,"aZ":-33.50632680981504,"pfxX":2.5314655509031665,"pfxZ":-0.861916381245198,"pX":-0.33809154648308826,"pZ":2.809425195859167,"vX0":-1.0816617863115128,"vY0":-123.09187711460899,"vZ0":-3.6232192104954035,"x":129.89,"y":162.93,"x0":-0.22363303343864785,"y0":50.00390384239754,"z0":7.115636147785821,"aX":3.913449626863345},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-4.3,"spinRate":2452,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.4437333362717353,"extension":6.137985422214919},"index":3,"playId":"34558127-a269-3256-b17a-fe00fb7523dc","pitchNumber":3,"startTime":"2025-08-17T03:25:23.023Z","endTime":"2025-08-17T03:25:26.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.932286623466354,"aZ":-9.590929182646185,"pfxX":-1.940765732942944,"pfxZ":11.10744123811936,"pX":-0.28691419542683333,"pZ":1.9469832070592896,"vX0":0.5242297754034684,"vY0":-141.60865786492778,"vZ0":-11.579876020351108,"x":127.94,"y":186.21,"x0":-0.22208265419189788,"y0":50.0067044619389,"z0":6.700054029476883,"aX":-3.947831362737564},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":3.4,"spinRate":2430,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.38658578889975237,"extension":6.384689920077529},"index":4,"playId":"978772cd-bbc6-323e-a465-615a80f066c6","pitchNumber":4,"startTime":"2025-08-17T03:25:44.157Z","endTime":"2025-08-17T03:25:48.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.117537111204545,"aZ":-35.75533730024867,"pfxX":4.357657708960206,"pfxZ":-2.2618047988739356,"pX":0.5968443487413463,"pZ":3.087002528493409,"vX0":0.1468350150193213,"vY0":-124.68490973798757,"vZ0":-2.793717192585903,"x":94.25,"y":155.43,"x0":-0.0293464783120902,"y0":50.006056942850286,"z0":7.160770004655336,"aX":6.889809475940776},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.4,"breakHorizontal":-7.9,"spinRate":2540,"spinDirection":53},"zone":3,"typeConfidence":2.0,"plateTime":0.4386150735984211,"extension":6.182937507542698},"index":5,"playId":"0af4b293-0716-3a74-9f91-687a73502ec0","pitchNumber":5,"startTime":"2025-08-17T03:26:05.504Z","endTime":"2025-08-17T03:26:10.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.42637657530819,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08768388741244,"aZ":-11.17793305261908,"pfxX":-1.5908114667260893,"pfxZ":10.48856821735284,"pX":-0.5900664145500216,"pZ":3.717861069777697,"vX0":-0.5377800044598644,"vY0":-140.43350599492888,"vZ0":-6.73993301238336,"x":139.49,"y":138.4,"x0":-0.18945958485530162,"y0":50.006428489755585,"z0":6.872389033941964,"aX":-3.185670611629114},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":3.0,"spinRate":2307,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.389672133302434,"extension":6.230418404019303},"index":6,"playId":"6b3f98d1-a298-3dd2-ac5e-5bbc60ea034d","pitchNumber":6,"startTime":"2025-08-17T03:26:31.639Z","endTime":"2025-08-17T03:26:36.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.759730760401954,"aZ":-24.145803107310684,"pfxX":-8.55284959074283,"pfxZ":4.145022433684588,"pX":-0.10274833282165378,"pZ":2.781379274279934,"vX0":4.182348698471153,"vY0":-138.01890450781653,"vZ0":-6.218861750934002,"x":120.92,"y":163.68,"x0":-0.5238760552044847,"y0":50.000447849214204,"z0":6.682123948479852,"aX":-16.553253230775415},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":14.6,"spinRate":1878,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3963434468864784,"extension":6.259804490000424},"hitData":{"launchSpeed":84.7,"launchAngle":18.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.28,"coordY":116.94}},"index":7,"playId":"dded6174-b690-38d5-b516-eeb075100039","pitchNumber":7,"startTime":"2025-08-17T03:26:52.915Z","endTime":"2025-08-17T03:27:05.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":13.500000000000007,"leverageIndex":3.47,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:27:05.461Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:27:52.747Z","endTime":"2025-08-17T03:28:45.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"bbf1a85f-978a-3018-a4be-393f3067f091","startTime":"2025-08-17T03:27:34.005Z","endTime":"2025-08-17T03:27:38.590Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.542314498031633,"aZ":-11.90208205959534,"pfxX":-1.4729973428764098,"pfxZ":10.270770255428403,"pX":0.4063578686036856,"pZ":2.3095312388773874,"vX0":2.9677702367877172,"vY0":-138.9834344419698,"vZ0":-9.582522040283594,"x":101.51,"y":176.42,"x0":-0.4796681076916303,"y0":50.0067907550762,"z0":6.5741925289904115,"aX":-2.9086685716047276},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":2.2,"spinRate":2217,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.39276213066635135,"extension":6.627732222252599},"index":1,"playId":"42139980-f8e5-3fd9-b9ea-ab68c20f1ae1","pitchNumber":1,"startTime":"2025-08-17T03:27:54.956Z","endTime":"2025-08-17T03:27:58.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.275983340827043,"aZ":-39.19170150116319,"pfxX":4.393908628363594,"pfxZ":-4.503160839639808,"pX":-0.7164999814780372,"pZ":2.425365418153712,"vX0":-2.517528581159862,"vY0":-123.72861629388807,"vZ0":-3.3202339766445785,"x":144.31,"y":173.3,"x0":-0.2598416027595221,"y0":50.00071888450717,"z0":7.04883695824122,"aX":6.85324773492938},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-8.6,"breakHorizontal":-7.4,"spinRate":2405,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.44165746769951486,"extension":6.327360530817753},"index":2,"playId":"8b421522-b5c1-3334-a40d-b58465b0b206","pitchNumber":2,"startTime":"2025-08-17T03:28:16.501Z","endTime":"2025-08-17T03:28:20.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13959972291222,"aZ":-37.07031973210774,"pfxX":4.4963740987944405,"pfxZ":-3.196258789257731,"pX":0.12087565273502131,"pZ":0.7827068381104202,"vX0":-0.6404386624309881,"vY0":-123.00971005307878,"vZ0":-7.14778472075965,"x":112.39,"y":217.65,"x0":-0.19971973908016366,"y0":50.00035529762335,"z0":6.864483728349615,"aX":6.897173843069551},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.2,"breakHorizontal":-8.0,"spinRate":2401,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4450851294448164,"extension":6.48905536991021},"index":3,"playId":"54bde491-a5a5-3e47-9a8d-f928d7f56ddc","pitchNumber":3,"startTime":"2025-08-17T03:28:39.693Z","endTime":"2025-08-17T03:28:45.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":-12.500000000000007,"leverageIndex":5.48,"dramaIndex":219.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:28:45.147Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald strikes out swinging. Jung Hoo Lee steals (10) 2nd base.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:28:52.511Z","endTime":"2025-08-17T03:30:22.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.661905984992778,"aZ":-37.00362323335859,"pfxX":2.3346963964490772,"pfxZ":-3.032373071493236,"pX":0.4975349377913561,"pZ":0.34069696315569575,"vX0":0.9408672148909186,"vY0":-124.97189820356593,"vZ0":-8.547043917474838,"x":98.04,"y":229.58,"x0":-0.18648079631413883,"y0":50.00380189011329,"z0":6.8190664789947295,"aX":3.7168484349250157},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.1,"breakHorizontal":-4.4,"spinRate":2520,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43720646155175924,"extension":6.541045555122234},"index":0,"playId":"d7ce400a-77ce-3eea-b526-c2b0c9b68392","pitchNumber":1,"startTime":"2025-08-17T03:29:11.585Z","endTime":"2025-08-17T03:29:18.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09108581451564,"aZ":-35.49848396448904,"pfxX":2.3551651775822195,"pfxZ":-2.0942234092522938,"pX":0.09493136684341444,"pZ":2.062228446179686,"vX0":-0.24933707991925,"vY0":-124.46373729156201,"vZ0":-5.0415542404831895,"x":113.38,"y":183.1,"x0":-0.1107038245124616,"y0":50.00146942030166,"z0":7.013282143031567,"aX":3.740406268028717},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.6,"breakHorizontal":-4.2,"spinRate":2377,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.43800083295758707,"extension":6.49273396388519},"index":1,"playId":"d00e322b-7941-337f-9b57-557ade5db99d","pitchNumber":2,"startTime":"2025-08-17T03:29:38.750Z","endTime":"2025-08-17T03:29:42.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-17T03:29:57.024Z","endTime":"2025-08-17T03:30:10.527Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.112202083606192,"aZ":-9.886004007219483,"pfxX":-0.5734935112198696,"pfxZ":10.80534688558157,"pX":0.6469921428096387,"pZ":2.6973372722645954,"vX0":2.685757935555734,"vY0":-142.1372787142578,"vZ0":-9.69512480189358,"x":92.34,"y":165.95,"x0":-0.23237510455484411,"y0":50.005703214265885,"z0":6.764805474748884,"aX":-1.1837465447072126},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":0.6,"spinRate":2318,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.3841694481648297,"extension":6.46638364986337},"index":3,"playId":"d582e1cd-63e2-3d16-8702-7993d80397f2","pitchNumber":3,"startTime":"2025-08-17T03:30:10.527Z","endTime":"2025-08-17T03:30:22.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-6.6,"leverageIndex":4.9,"dramaIndex":168.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:30:22.888Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilmer Flores strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:31:23.613Z","endTime":"2025-08-17T03:32:29.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-17T03:30:37.808Z","endTime":"2025-08-17T03:30:52.505Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Wilmer Flores replaces Grant McCray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-17T03:30:52.505Z","endTime":"2025-08-17T03:31:25.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":527038,"link":"/api/v1/people/527038"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687529,"link":"/api/v1/people/687529"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":87.5,"endSpeed":82.0,"strikeZoneTop":3.38833769260295,"strikeZoneBottom":1.66954570871546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.851869263315596,"aZ":-32.776029580900065,"pfxX":1.7595452722671152,"pfxZ":-0.36167598324698247,"pX":1.0849221165764946,"pZ":1.1405273183017108,"vX0":2.4333877613604913,"vY0":-127.33435138280086,"vZ0":-8.189772352600437,"x":75.65,"y":207.99,"x0":-0.1068328352617118,"y0":50.00230135026108,"z0":6.944900649633683,"aX":2.928118168115457},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.0,"breakHorizontal":-3.7,"spinRate":2559,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4279509408329587,"extension":6.460004796173743},"index":2,"playId":"55b3b84a-c5a0-3c92-a28f-79502b4dace9","pitchNumber":1,"startTime":"2025-08-17T03:31:25.767Z","endTime":"2025-08-17T03:31:29.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":527038,"link":"/api/v1/people/527038","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.29703665646954,"strikeZoneBottom":1.51454101992265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79038600696436,"aZ":-36.449213034291134,"pfxX":3.6375571155509006,"pfxZ":-2.6376121203325162,"pX":-0.34431028795470486,"pZ":2.4852717938842215,"vX0":-1.0827317442681315,"vY0":-126.38886985988833,"vZ0":-4.2267779140350115,"x":130.12,"y":171.68,"x0":-0.3839466086878563,"y0":50.00039483804902,"z0":7.093938225001554,"aX":5.907448625684032},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.5,"breakHorizontal":-6.4,"spinRate":2564,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.43270972624950055,"extension":6.225350482513841},"index":3,"playId":"f54e8a76-527c-3af1-82f3-4f10650fbe39","pitchNumber":2,"startTime":"2025-08-17T03:31:45.297Z","endTime":"2025-08-17T03:31:49.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":527038,"link":"/api/v1/people/527038","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.29703665646954,"strikeZoneBottom":1.32041038879792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83413638032835,"aZ":-8.295345744054215,"pfxX":-0.6828991193694263,"pfxZ":11.627754235689101,"pX":-0.7385791184721565,"pZ":2.135271277280787,"vX0":-0.5078482456609543,"vY0":-142.42959958400996,"vZ0":-11.39966834136723,"x":145.15,"y":181.13,"x0":-0.46921019264991476,"y0":50.00370419190937,"z0":6.7150232986816265,"aX":-1.4025451402840852},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":1.3,"spinRate":2366,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.3846134375386594,"extension":6.426780431413813},"index":4,"playId":"1c57c412-3860-34d7-8b35-2ac56577c209","pitchNumber":3,"startTime":"2025-08-17T03:32:04.042Z","endTime":"2025-08-17T03:32:08.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":527038,"link":"/api/v1/people/527038","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65515575589586,"aZ":-8.923825662748278,"pfxX":-1.6154422786904266,"pfxZ":11.29499094868558,"pX":0.969043058948328,"pZ":2.500064658268656,"vX0":3.5123230891747097,"vY0":-142.331041788594,"vZ0":-10.330746314873808,"x":80.06,"y":171.28,"x0":-0.06922872384652014,"y0":50.00084140496611,"z0":6.735010378306901,"aX":-3.324963167549474},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.6,"breakHorizontal":2.3,"spinRate":2460,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3843379105938318,"extension":6.4008121659250525},"index":5,"playId":"69bad606-6cbc-31bc-a8f0-0d19ba73b356","pitchNumber":4,"startTime":"2025-08-17T03:32:25.948Z","endTime":"2025-08-17T03:32:29.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":656484,"link":"/api/v1/people/656484"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":673490,"link":"/api/v1/people/673490"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":677592,"link":"/api/v1/people/677592"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":527038,"link":"/api/v1/people/527038","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":527038,"link":"/api/v1/people/527038"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":527038,"link":"/api/v1/people/527038"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-14.799999999999999,"leverageIndex":5.56,"dramaIndex":235.0,"contextMetrics":{},"playEndTime":"2025-08-17T03:32:29.956Z","atBatIndex":70}]