[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Tauchman singles on a ground ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:16:12.805Z","endTime":"2025-08-19T23:17:06.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T19:10:38.216Z","endTime":"2025-08-19T22:47:06.852Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T22:47:06.852Z","endTime":"2025-08-19T23:14:39.658Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-19T23:14:39.658Z","endTime":"2025-08-19T23:16:15.065Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.68791775153939,"strikeZoneBottom":1.65724178688789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55249056487508,"aZ":-22.639508034455325,"pfxX":-9.626344028243732,"pfxZ":5.422517217984316,"pX":-0.518355594381845,"pZ":2.462554476112671,"vX0":5.217326165421627,"vY0":-132.58291299169179,"vZ0":-5.819097759958888,"x":136.76,"y":172.29,"x0":-1.2737190470410993,"y0":50.00289015700241,"z0":6.366079439813808,"aX":-16.930205096910736},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":16.1,"spinRate":2121,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.41505105325282576,"extension":6.099359820322727},"index":3,"playId":"d4aae843-3fde-3cae-bb4c-f3567703de53","pitchNumber":1,"startTime":"2025-08-19T23:16:15.065Z","endTime":"2025-08-19T23:16:18.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.68411042550815,"strikeZoneBottom":1.55435908733749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60171182331823,"aZ":-20.408299821521187,"pfxX":-9.316683221141396,"pfxZ":6.733532800374093,"pX":-1.3253824197677073,"pZ":2.570596197225401,"vX0":3.1175059998467485,"vY0":-131.96705870441386,"vZ0":-6.0500075610601725,"x":167.52,"y":169.37,"x0":-1.3184309300822998,"y0":50.001811198834936,"z0":6.4176767353342,"aX":-16.27321329065056},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":16.1,"spinRate":2145,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.41659000657661993,"extension":6.042800532526404},"index":4,"playId":"28f07e6a-8dd9-3933-9b4b-8ccdf7c85883","pitchNumber":2,"startTime":"2025-08-19T23:16:28.351Z","endTime":"2025-08-19T23:16:32.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.6850347769915,"strikeZoneBottom":1.58844755174702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.230985886663905,"aZ":-12.236748971216688,"pfxX":-1.420233703910558,"pfxZ":11.01433777765184,"pX":1.1171313078428629,"pZ":2.6093625402285006,"vX0":6.311405267988176,"vY0":-134.0155474081709,"vZ0":-7.625494556456399,"x":74.42,"y":168.33,"x0":-1.0888223904099772,"y0":50.00524361549261,"z0":6.374843204082119,"aX":-2.571583773437985},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":1.2,"spinRate":2318,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.40943495546894404,"extension":6.163404916637615},"index":5,"playId":"717560eb-b039-3379-b8c0-aad4dd4ab557","pitchNumber":3,"startTime":"2025-08-19T23:16:41.711Z","endTime":"2025-08-19T23:16:45.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.596626927554993,"aZ":-36.0304630385147,"pfxX":0.41498121220214446,"pfxZ":-2.6766773988339203,"pX":-0.07102078368703837,"pZ":2.2898574939658864,"vX0":2.6250718480189743,"vY0":-119.16642933288638,"vZ0":-2.3802606764087235,"x":119.71,"y":176.95,"x0":-1.2401404218497303,"y0":50.00261320801867,"z0":6.5519943223355215,"aX":0.5977093208404345},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.2,"breakHorizontal":-1.3,"spinRate":2587,"spinDirection":20},"zone":5,"typeConfidence":2.0,"plateTime":0.45937252725767275,"extension":6.1178450295112015},"hitData":{"launchSpeed":101.0,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.48,"coordY":83.87}},"index":6,"playId":"55dbb355-9a3d-36e3-b897-7af3d5cd7e4d","pitchNumber":4,"startTime":"2025-08-19T23:16:55.120Z","endTime":"2025-08-19T23:17:06.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-19T23:17:06.715Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:17:11.800Z","endTime":"2025-08-19T23:18:27.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.45963272078217,"strikeZoneBottom":1.53908067389716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.702783621125157,"aZ":-26.35757822898414,"pfxX":-9.657946637391593,"pfxZ":3.317231208034194,"pX":-0.020112678604319024,"pZ":2.681956093635911,"vX0":6.085097468383025,"vY0":-131.9843698944917,"vZ0":-4.652130002862097,"x":117.77,"y":166.37,"x0":-1.1080634177468887,"y0":50.00256083497875,"z0":6.422982424888357,"aX":-16.93417329404917},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":16.1,"spinRate":2121,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4159788075209141,"extension":6.158556902900039},"index":0,"playId":"c1507fa7-4f83-3e31-846b-327d4ceeb467","pitchNumber":1,"startTime":"2025-08-19T23:17:29.640Z","endTime":"2025-08-19T23:17:32.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06516613660733,"aZ":-25.682891471098852,"pfxX":-9.357498343841232,"pfxZ":3.6685095830904295,"pX":-1.1116034992359523,"pZ":2.4363924560414887,"vX0":3.1786291966512374,"vY0":-132.61124160429887,"vZ0":-5.379483268029701,"x":159.37,"y":173.0,"x0":-1.1146617576524647,"y0":50.0021474979856,"z0":6.380287479726072,"aX":-16.55825098027869},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":2162,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4140508800595031,"extension":6.2454361437137},"index":1,"playId":"57757c97-7528-3f8c-9d0c-e04183e66ee0","pitchNumber":2,"startTime":"2025-08-19T23:17:46.541Z","endTime":"2025-08-19T23:17:49.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"1f594bea-50bb-3364-9f52-c529a4f78414","startTime":"2025-08-19T23:18:07.710Z","endTime":"2025-08-19T23:18:11.244Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.148295186246838,"aZ":-31.72266163824938,"pfxX":1.4062543420096105,"pfxZ":0.29937357112951624,"pX":1.1566323438126993,"pZ":0.9912474202617261,"vX0":4.3334105413839525,"vY0":-123.20480911213897,"vZ0":-6.56333383021568,"x":72.91,"y":212.02,"x0":-0.8130379401712475,"y0":50.00499811231312,"z0":6.395378677985738,"aX":2.1463102119905018},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-3.6,"spinRate":2684,"spinDirection":11},"zone":14,"typeConfidence":0.9,"plateTime":0.44581766040446746,"extension":6.248700516940909},"index":3,"playId":"c834a8b5-fd62-3e78-b354-eeb4597f737d","pitchNumber":3,"startTime":"2025-08-19T23:18:23.495Z","endTime":"2025-08-19T23:18:27.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:18:27.318Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Kyle Teel lines into an unassisted double play, first baseman Matt Olson. Mike Tauchman out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:18:30.792Z","endTime":"2025-08-19T23:19:25.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.534366888900568,"aZ":-26.415115936076567,"pfxX":-8.463456596497112,"pfxZ":3.2208792554838475,"pX":-0.9804489432137226,"pZ":2.6395810960115913,"vX0":3.4959298882819496,"vY0":-133.08071923959145,"vZ0":-4.732836997078976,"x":154.37,"y":167.51,"x0":-1.2142995405678703,"y0":50.00134742325274,"z0":6.362941292111408,"aX":-15.12379955760356},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":14.5,"spinRate":2132,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4121546616460172,"extension":6.0954844599639095},"index":0,"playId":"24028082-e08b-3dd8-9ca3-4b6f153aa207","pitchNumber":1,"startTime":"2025-08-19T23:18:52.072Z","endTime":"2025-08-19T23:18:55.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.492861199596668,"aZ":-16.039257973262604,"pfxX":-3.01243760165453,"pfxZ":8.550721743625019,"pX":0.556392802986746,"pZ":2.7357428115467233,"vX0":5.135731936174121,"vY0":-136.15667508520116,"vZ0":-6.682739124843054,"x":95.79,"y":164.91,"x0":-0.9585700098167168,"y0":50.00176251753031,"z0":6.321972927711224,"aX":-5.684105312335649},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":4.4,"spinRate":2092,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.4015017726219776,"extension":6.219512563624474},"hitData":{"launchSpeed":93.1,"launchAngle":7.0,"totalDistance":114.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":146.43,"coordY":172.82}},"index":1,"playId":"a8e3c0cf-428a-312f-a8cb-3be892313b05","pitchNumber":2,"startTime":"2025-08-19T23:19:18.518Z","endTime":"2025-08-19T23:19:25.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.21,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:19:25.544Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jurickson Profar lines out to shortstop Chase Meidroth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:21:25.305Z","endTime":"2025-08-19T23:23:10.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.54393970730847,"strikeZoneBottom":1.62428438062337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11434824321681,"aZ":-14.674016840536192,"pfxX":-4.795089164850355,"pfxZ":8.725360923297446,"pX":-1.43338910715073,"pZ":3.106007334662251,"vX0":3.17145093704,"vY0":-140.5549556552901,"vZ0":-4.646871816331912,"x":171.64,"y":154.92,"x0":-1.9519254260193053,"y0":50.00273435675059,"z0":5.7298204979624465,"aX":-9.6180327166682},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":8.0,"spinRate":2283,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38931669660866985,"extension":6.898691204490997},"index":0,"playId":"da04f051-ef9c-3ca9-8bdf-4eb34052939e","pitchNumber":1,"startTime":"2025-08-19T23:21:40.911Z","endTime":"2025-08-19T23:21:44.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.47555737775573,"strikeZoneBottom":1.55586456109528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11891702658649,"aZ":-14.64543079765637,"pfxX":-5.179364495838906,"pfxZ":8.580199069887437,"pX":-0.034095615503255274,"pZ":2.7792083640702785,"vX0":7.205402975351931,"vY0":-141.73732039278948,"vZ0":-5.570928701338852,"x":118.3,"y":163.74,"x0":-1.931324812775966,"y0":50.00378808309967,"z0":5.698650219206098,"aX":-10.583099267861517},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":8.0,"spinRate":2368,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3858172823248567,"extension":6.90417080925132},"index":1,"playId":"062ec431-39e7-3d78-90cd-2d79e0fd8f23","pitchNumber":2,"startTime":"2025-08-19T23:21:54.831Z","endTime":"2025-08-19T23:21:58.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.51103216958556,"strikeZoneBottom":1.62490658927503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9245046364614,"aZ":-28.137912959587972,"pfxX":-9.001242381745158,"pfxZ":2.2709275301789322,"pX":0.1461543618323135,"pZ":0.9227911740895609,"vX0":7.819017396442211,"vY0":-132.17140932660038,"vZ0":-7.13185197430275,"x":111.43,"y":213.86,"x0":-1.674214815974623,"y0":50.00428718998653,"z0":5.709106613987643,"aX":-16.00255908008539},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.8,"breakHorizontal":14.8,"spinRate":1652,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.41366983358528087,"extension":6.955810583558969},"index":2,"playId":"ad98601a-e662-3a1d-986a-f0c813d45a74","pitchNumber":3,"startTime":"2025-08-19T23:22:09.905Z","endTime":"2025-08-19T23:22:13.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.4689251951383,"strikeZoneBottom":1.61655374365243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7299971314437,"aZ":-13.314729786690831,"pfxX":-5.411486201506221,"pfxZ":9.155504126517197,"pX":-0.0038605354108787356,"pZ":1.9418271695967728,"vX0":7.222414414759319,"vY0":-142.1815582392004,"vZ0":-7.9221201589204115,"x":117.15,"y":186.35,"x0":-1.8666630454108901,"y0":50.004651209765605,"z0":5.597901909354375,"aX":-11.149267373987627},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2279,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3843359224577423,"extension":6.874823706731755},"index":3,"playId":"7752b3b1-59d0-3bbf-9630-667f33c081a9","pitchNumber":4,"startTime":"2025-08-19T23:22:26.653Z","endTime":"2025-08-19T23:22:30.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.42814645661257,"strikeZoneBottom":1.57600497810753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42586117821133,"aZ":-41.74553327413331,"pfxX":-0.11855870564130644,"pfxZ":-6.180338233615206,"pX":1.97688270072376,"pZ":-0.7544336558280068,"vX0":8.846474648069934,"vY0":-123.88464640217516,"vZ0":-7.164527981915297,"x":41.65,"y":259.15,"x0":-1.6291684410128635,"y0":50.00137871744276,"z0":5.676555781704241,"aX":-0.18545073875026255},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.7,"breakHorizontal":-1.9,"spinRate":2344,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4426323412486095,"extension":6.876718682320069},"index":4,"playId":"6c7e0b45-a42c-3036-84da-12d44317c21c","pitchNumber":5,"startTime":"2025-08-19T23:22:42.555Z","endTime":"2025-08-19T23:22:46.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":98.1,"endSpeed":90.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.274425496677257,"aZ":-16.571533019070326,"pfxX":-6.958778068303269,"pfxZ":7.526467352883923,"pX":-0.09523014865068316,"pZ":2.356601949555413,"vX0":7.4240320611100366,"vY0":-142.71375336410622,"vZ0":-6.133487921650118,"x":120.63,"y":175.15,"x0":-1.8198711651048398,"y0":50.00269696147625,"z0":5.568302837608887,"aX":-14.4273805289848},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.6,"breakHorizontal":11.2,"spinRate":2248,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3830348097939349,"extension":7.045416679507047},"hitData":{"launchSpeed":98.7,"launchAngle":8.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":102.26,"coordY":149.22}},"index":5,"playId":"2723c075-a710-38ea-ab9a-bae0d93f9366","pitchNumber":6,"startTime":"2025-08-19T23:23:04.187Z","endTime":"2025-08-19T23:23:10.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:23:10.708Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Olson doubles (33) on a sharp line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:23:13.815Z","endTime":"2025-08-19T23:24:47.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.956239663550793,"aZ":-40.31165192903358,"pfxX":1.8669081677889547,"pfxZ":-5.474718852821018,"pX":0.5237946147329564,"pZ":1.1390390557950008,"vX0":4.84808091277751,"vY0":-121.23538316128645,"vZ0":-2.8905929494587443,"x":97.03,"y":208.03,"x0":-1.745272803242423,"y0":50.003009935296355,"z0":5.869297411406165,"aX":2.774486044958293},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.3,"breakHorizontal":-4.6,"spinRate":1975,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4519855770174739,"extension":6.910962824705722},"index":0,"playId":"2c4d1061-1e72-3bdf-a1bd-be9c4a86c9dd","pitchNumber":1,"startTime":"2025-08-19T23:23:31.955Z","endTime":"2025-08-19T23:23:37.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20648913045861,"aZ":-13.338296200823278,"pfxX":-6.6455391554792405,"pfxZ":9.251095276296063,"pX":-0.21853115419576485,"pZ":2.2940460487409124,"vX0":7.100509582760703,"vY0":-141.73537298687685,"vZ0":-6.83354816689314,"x":125.33,"y":176.84,"x0":-1.89202354520809,"y0":50.00178313734506,"z0":5.586993795564591,"aX":-13.528959182794363},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2334,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.38634789257769153,"extension":6.981836010769093},"index":1,"playId":"ab00b256-b8d7-39bf-b9b7-718b61e57957","pitchNumber":2,"startTime":"2025-08-19T23:23:49.407Z","endTime":"2025-08-19T23:23:52.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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-19T23:24:04.047Z","endTime":"2025-08-19T23:24:16.748Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.5527694309685,"strikeZoneBottom":1.55002595452972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.814803956099876,"aZ":-15.902646721015566,"pfxX":-6.912867150778189,"pfxZ":8.064261992632742,"pX":-1.8818382429649734,"pZ":3.3699082355996857,"vX0":2.5661498687102537,"vY0":-140.855036003507,"vZ0":-3.651160678776889,"x":188.73,"y":147.79,"x0":-1.9045674168309916,"y0":50.0001086860449,"z0":5.705668206800468,"aX":-13.9425412175265},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2255,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38827384374303264,"extension":6.84489398665923},"index":3,"playId":"1b12ce9d-9916-35d7-92ec-02584c771248","pitchNumber":3,"startTime":"2025-08-19T23:24:16.748Z","endTime":"2025-08-19T23:24:20.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.383368853580027,"aZ":-26.305192263692646,"pfxX":-9.038275070600196,"pfxZ":3.2876258720677445,"pX":-0.78007372713322,"pZ":2.2693733146001693,"vX0":5.922190074438073,"vY0":-132.2769192314453,"vZ0":-4.034936651830528,"x":146.73,"y":177.51,"x0":-1.8658397535482192,"y0":50.00135776624824,"z0":5.72761528559664,"aX":-16.12636891149101},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":15.2,"spinRate":1730,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4129880722860966,"extension":7.001417638779129},"hitData":{"launchSpeed":100.6,"launchAngle":15.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":91.71,"coordY":62.72}},"index":4,"playId":"e135f906-30cb-3654-b94b-4b67572155db","pitchNumber":4,"startTime":"2025-08-19T23:24:33.434Z","endTime":"2025-08-19T23:24:47.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:24:47.443Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, first baseman Miguel Vargas to pitcher Shane Smith. Matt Olson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:24:53.973Z","endTime":"2025-08-19T23:25:28.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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(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":96.6,"endSpeed":88.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.910274518914537,"aZ":-20.042871177216934,"pfxX":-10.596184042351362,"pfxZ":6.057987225372089,"pX":0.08081674311827192,"pZ":2.437009133656085,"vX0":8.99040613750361,"vY0":-140.43311891609648,"vZ0":-5.476373117862863,"x":113.92,"y":172.98,"x0":-1.780614297033119,"y0":50.00570071023414,"z0":5.710505026382225,"aX":-21.23145110322264},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":17.4,"spinRate":2069,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.38957701924544264,"extension":7.004665523132575},"hitData":{"launchSpeed":93.6,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.41,"coordY":164.96}},"index":0,"playId":"6efd2315-36f9-3548-a2f6-f9ce5a877501","pitchNumber":1,"startTime":"2025-08-19T23:25:20.238Z","endTime":"2025-08-19T23:25:28.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:25:28.235Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Harris II homers (16) on a fly ball to center field. Matt Olson scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:25:37.340Z","endTime":"2025-08-19T23:27:53.312Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":681343,"link":"/api/v1/people/681343"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":681343,"link":"/api/v1/people/681343"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.50763592218129,"strikeZoneBottom":1.56207409178891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83518583876444,"aZ":-39.394786018532066,"pfxX":-1.570987253483266,"pfxZ":-4.86169217623377,"pX":1.1869807059265485,"pZ":0.29719176078720133,"vX0":7.4038423246180365,"vY0":-120.94883627995372,"vZ0":-5.095189651782084,"x":71.76,"y":230.76,"x0":-1.7050914470067922,"y0":50.00158455312214,"z0":5.873107346185903,"aX":-2.3369166919158566},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.7,"breakHorizontal":1.2,"spinRate":2223,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.45226954675039543,"extension":6.991026134689408},"index":0,"playId":"d7490bd4-54f1-3c23-89f2-76c7d7b6fe96","pitchNumber":1,"startTime":"2025-08-19T23:25:59.544Z","endTime":"2025-08-19T23:26:03.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41212024982175,"aZ":-28.41771584695646,"pfxX":-8.81996142364187,"pfxZ":2.1624366818201697,"pX":-1.1393431376397423,"pZ":3.571958581524729,"vX0":5.216290465402025,"vY0":-130.60593838404924,"vZ0":-0.47070361554269347,"x":160.43,"y":142.34,"x0":-2.012236869309592,"y0":50.00026128175483,"z0":5.883807706150384,"aX":-15.299831470838422},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":1483,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.41869492866493774,"extension":6.927211016808196},"index":1,"playId":"1e17e624-6e8c-32cf-b374-8170b99bc65c","pitchNumber":2,"startTime":"2025-08-19T23:26:21.507Z","endTime":"2025-08-19T23:26:25.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.8,"endSpeed":88.7,"strikeZoneTop":3.63375558920985,"strikeZoneBottom":1.63034604555613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12078871777655,"aZ":-14.549806854096486,"pfxX":-5.585973154649905,"pfxZ":8.749620191575264,"pX":-1.274481537941368,"pZ":2.4668189415814723,"vX0":4.095577475496052,"vY0":-140.82812145878435,"vZ0":-6.126681568887346,"x":165.58,"y":172.18,"x0":-2.0197960261285868,"y0":50.001794306954345,"z0":5.606696701636577,"aX":-11.251669030438489},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":9.4,"spinRate":2246,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.38850271950008786,"extension":7.032801828770892},"index":2,"playId":"981ee8e6-86f0-3321-9b8b-a38a700e4e0f","pitchNumber":3,"startTime":"2025-08-19T23:26:42.776Z","endTime":"2025-08-19T23:26:46.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.54447123241702,"strikeZoneBottom":1.54074862261611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46282230545811,"aZ":-40.05622626862836,"pfxX":-0.12795443267836593,"pfxZ":-5.2525052819665925,"pX":1.34519810534433,"pZ":0.6786526392070744,"vX0":7.588944113593434,"vY0":-121.56753260417841,"vZ0":-4.170343310625808,"x":65.72,"y":220.46,"x0":-1.7983366268400742,"y0":50.00574764404479,"z0":5.887515522024913,"aX":-0.19232496353006023},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.3,"breakHorizontal":-1.6,"spinRate":2158,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4502723908181414,"extension":6.944186900072123},"index":3,"playId":"25048353-b4ca-33d8-b29e-7c995b4b2a55","pitchNumber":4,"startTime":"2025-08-19T23:27:02.206Z","endTime":"2025-08-19T23:27:06.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39908862204225,"aZ":-29.2494854331647,"pfxX":-7.097303931675187,"pfxZ":1.6474288184267287,"pX":-0.9691136093150919,"pZ":3.1339767183041536,"vX0":5.240274878243889,"vY0":-131.92350830399948,"vZ0":-1.3312215138568517,"x":153.94,"y":154.16,"x0":-2.0490880414818955,"y0":50.00637616729803,"z0":5.780921601251684,"aX":-12.639499968640534},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":11.9,"spinRate":1422,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.41358831392833206,"extension":6.9415106653553895},"hitData":{"launchSpeed":104.6,"launchAngle":26.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.66,"coordY":28.73}},"index":4,"playId":"877e2dc9-1ef3-30ba-8f76-5a90f37417c8","pitchNumber":5,"startTime":"2025-08-19T23:27:28.799Z","endTime":"2025-08-19T23:27:53.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":16.799999999999997,"leverageIndex":1.36,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:27:53.312Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:28:03.071Z","endTime":"2025-08-19T23:29:29.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.69701973245452,"strikeZoneBottom":1.73097509095507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78892663100953,"aZ":-21.018237386680692,"pfxX":-10.308319616793495,"pfxZ":5.634029044388846,"pX":0.3113969118234597,"pZ":2.2822392776030873,"vX0":9.35678611500022,"vY0":-139.26531938860055,"vZ0":-5.60019714654554,"x":105.13,"y":177.16,"x0":-1.7387766349978304,"y0":50.00551092316649,"z0":5.692605280262255,"aX":-20.423686144082367},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":16.9,"spinRate":2156,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39202217139445183,"extension":7.03412949539431},"index":0,"playId":"9c108fad-6267-3450-8353-44dfc8b65964","pitchNumber":1,"startTime":"2025-08-19T23:28:18.764Z","endTime":"2025-08-19T23:28:22.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.77794325549056,"strikeZoneBottom":1.77811585171042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87116800383117,"aZ":-27.228001725645793,"pfxX":-0.6072148570068912,"pfxZ":2.7691536642633805,"pX":1.3411444244651736,"pZ":1.7712127770710269,"vX0":8.563389357616037,"vY0":-132.4059481791459,"vZ0":-4.8055592999060615,"x":65.88,"y":190.96,"x0":-1.8487175795998751,"y0":50.001993021760505,"z0":5.589378648221879,"aX":-1.0856225082744537},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.2,"breakHorizontal":-0.7,"spinRate":2219,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4128361853803013,"extension":7.082587888204118},"index":1,"playId":"66bb1828-f3ee-33bb-bd65-704cd09e6f64","pitchNumber":2,"startTime":"2025-08-19T23:28:33.183Z","endTime":"2025-08-19T23:28:37.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.3,"endSpeed":85.5,"strikeZoneTop":3.57832237636207,"strikeZoneBottom":1.71383014574366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.262154146344606,"aZ":-26.002702814326586,"pfxX":-2.029912610736652,"pfxZ":3.3660905410399624,"pX":0.7013459706261427,"pZ":0.2784807045806835,"vX0":7.662622630502987,"vY0":-134.09631387251918,"vZ0":-8.797359703607391,"x":90.27,"y":231.26,"x0":-1.9215238998397344,"y0":50.00368942633207,"z0":5.438363785336943,"aX":-3.722294641150793},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.4,"breakHorizontal":2.2,"spinRate":2190,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4074676521744056,"extension":7.104763029655819},"index":2,"playId":"6ad1ffcd-787d-356c-bf65-dca9493387e5","pitchNumber":3,"startTime":"2025-08-19T23:28:50.166Z","endTime":"2025-08-19T23:28:53.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.7,"endSpeed":89.5,"strikeZoneTop":3.55040868640262,"strikeZoneBottom":1.82004746719486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.662723816330736,"aZ":-19.88440066436013,"pfxX":-10.720684655232317,"pfxZ":6.023750066337413,"pX":0.6491055338307713,"pZ":1.5952884913805676,"vX0":10.210499854860357,"vY0":-141.75712513872483,"vZ0":-7.545135195856038,"x":92.26,"y":195.71,"x0":-1.6023279718141552,"y0":50.00292144527163,"z0":5.555537692090452,"aX":-21.872590165026246},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.5,"breakHorizontal":17.4,"spinRate":2251,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.38602669513992316,"extension":7.1747049428063745},"index":3,"playId":"9959ccd7-c2ed-33bd-abdd-040e7846fa9c","pitchNumber":4,"startTime":"2025-08-19T23:29:06.932Z","endTime":"2025-08-19T23:29:11.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.73714265020411,"strikeZoneBottom":1.67004338257883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91653582457604,"aZ":-21.525946568402627,"pfxX":-10.456890915659066,"pfxZ":5.2350452315361515,"pX":0.660193204982982,"pZ":1.3233974729207312,"vX0":10.302615224362826,"vY0":-141.41965926460927,"vZ0":-7.904308252935387,"x":91.83,"y":203.05,"x0":-1.6637000258293786,"y0":50.00598753955662,"z0":5.525427931503335,"aX":-21.278849918643637},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":2126,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.38666351581582736,"extension":7.006869882551307},"index":4,"playId":"2ec2a80b-f68a-3dd8-b55b-60a9798e993f","pitchNumber":5,"startTime":"2025-08-19T23:29:23.977Z","endTime":"2025-08-19T23:29:29.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.39999999999999,"awayTeamWinProbability":28.60000000000001,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:29:29.508Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:29:31.307Z","endTime":"2025-08-19T23:31:21.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.51672810847894,"strikeZoneBottom":1.54409940406724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.658215443178385,"aZ":-21.515101059851144,"pfxX":-9.42702243533236,"pfxZ":5.261092195209022,"pX":-0.142806471278468,"pZ":2.096307626465553,"vX0":8.273716549557198,"vY0":-141.09122209609401,"vZ0":-5.891104246513463,"x":122.44,"y":182.18,"x0":-1.8815921593390905,"y0":50.00126724012555,"z0":5.587997865578585,"aX":-19.095686218593354},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.5,"breakHorizontal":15.5,"spinRate":2155,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3874951785847296,"extension":7.2384947887486275},"index":0,"playId":"f79334bc-3256-3fe7-b098-d59c37cd7350","pitchNumber":1,"startTime":"2025-08-19T23:29:56.034Z","endTime":"2025-08-19T23:29:59.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.36333581653587,"strikeZoneBottom":1.45322117159347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87375944530094,"aZ":-22.898405335202536,"pfxX":-9.003699205078501,"pfxZ":4.628928480785053,"pX":-1.1733393972747255,"pZ":2.5372746370448205,"vX0":5.538648934419264,"vY0":-140.45695175903646,"vZ0":-4.366668303735542,"x":161.72,"y":170.27,"x0":-1.997736646390969,"y0":50.005335494867005,"z0":5.59528135081914,"aX":-18.048961002051556},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.7,"breakHorizontal":15.2,"spinRate":2172,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3894984378227324,"extension":7.2332294197171425},"index":1,"playId":"bec501f8-5910-33bd-8742-3b91576f0eae","pitchNumber":2,"startTime":"2025-08-19T23:30:14.555Z","endTime":"2025-08-19T23:30:18.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62821307496271,"aZ":-42.89751477612504,"pfxX":0.4895119230986231,"pfxZ":-7.093293484483636,"pX":0.6994819760936161,"pZ":0.9162403510189627,"vX0":5.617716188188979,"vY0":-122.32803163625984,"vZ0":-3.1955504146491753,"x":90.34,"y":214.04,"x0":-1.6924356291355833,"y0":50.0032424844825,"z0":5.9251854245595394,"aX":0.7386585719763681},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.3,"breakHorizontal":-2.3,"spinRate":2201,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.44813781266121344,"extension":6.943598159621386},"index":2,"playId":"857bc5c4-a99c-3aab-b23b-3937aef48600","pitchNumber":3,"startTime":"2025-08-19T23:30:33.173Z","endTime":"2025-08-19T23:30:36.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.686152885302977,"aZ":-18.328810362504925,"pfxX":-4.9727617518884575,"pfxZ":7.113836767210699,"pX":-0.717465865941043,"pZ":2.3432972446324536,"vX0":5.138806080460605,"vY0":-138.14305252532452,"vZ0":-5.7150454185836015,"x":144.35,"y":175.51,"x0":-1.9492768026899134,"y0":50.00474638549033,"z0":5.657418420118787,"aX":-9.681880382323833},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":8.0,"spinRate":2293,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39539884154812466,"extension":6.869681887343032},"index":3,"playId":"24657c9b-73ca-36c5-a091-e2ad8b59597c","pitchNumber":4,"startTime":"2025-08-19T23:30:56.270Z","endTime":"2025-08-19T23:30:59.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.9,"endSpeed":88.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24303742204634,"aZ":-16.326320823175042,"pfxX":-5.2733942450987525,"pfxZ":7.935048524412002,"pX":-0.7046043777066808,"pZ":2.808356579960478,"vX0":5.3524776845264475,"vY0":-139.67063016829906,"vZ0":-4.9143893527714155,"x":143.86,"y":162.95,"x0":-1.9506818283129073,"y0":50.00211896233254,"z0":5.646552167132423,"aX":-10.53208927549048},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2346,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39053323567957055,"extension":6.895374500925979},"index":4,"playId":"db6a7d25-f35a-38af-9bd6-5705b88ace81","pitchNumber":5,"startTime":"2025-08-19T23:31:15.787Z","endTime":"2025-08-19T23:31:21.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:31:21.561Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lenyn Sosa pops out to catcher Drake Baldwin in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:33:17.228Z","endTime":"2025-08-19T23:35:27.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.41103557746223,"strikeZoneBottom":1.5516537150575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.331758073016687,"aZ":-25.955148397959995,"pfxX":-8.820450699723343,"pfxZ":3.5845046675797203,"pX":-0.575357688567457,"pZ":3.4338770507095124,"vX0":4.483128034166325,"vY0":-130.84593967349278,"vZ0":-3.066759823258251,"x":138.93,"y":146.07,"x0":-1.1639317595160656,"y0":50.00446027270122,"z0":6.5637122128328995,"aX":-15.311995371093452},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":15.0,"spinRate":1976,"spinDirection":208},"zone":1,"typeConfidence":0.88,"plateTime":0.4184273612241465,"extension":6.065599101740147},"index":0,"playId":"7bcf3a4a-94a4-32c5-a31f-0bc1781b030c","pitchNumber":1,"startTime":"2025-08-19T23:33:29.753Z","endTime":"2025-08-19T23:33:33.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":77.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.123577972617863,"aZ":-34.084671126900005,"pfxX":1.170309494116821,"pfxZ":-1.3009993833709714,"pX":0.44735003781655286,"pZ":1.2371052659700095,"vX0":3.442228070643157,"vY0":-119.7773373469153,"vZ0":-5.194951177954777,"x":99.95,"y":205.38,"x0":-1.1523570722039465,"y0":50.00068172739926,"z0":6.434480265025827,"aX":1.7232239729592964},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.2,"breakHorizontal":-2.9,"spinRate":2572,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.454876932903967,"extension":6.1195702222490125},"index":1,"playId":"3b913e61-f3f6-33de-8438-77f9050f4be8","pitchNumber":2,"startTime":"2025-08-19T23:33:43.512Z","endTime":"2025-08-19T23:33:46.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-19T23:33:54.771Z","endTime":"2025-08-19T23:34:07.023Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":82.7,"endSpeed":77.5,"strikeZoneTop":3.33406169877406,"strikeZoneBottom":1.41608057001618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.81443118392376,"aZ":-33.815501588817625,"pfxX":0.8893198404395832,"pfxZ":-1.1085657572203866,"pX":1.2448726902630267,"pZ":0.47463683904642445,"vX0":5.0946884761490905,"vY0":-120.29531715416654,"vZ0":-6.937815500632366,"x":69.55,"y":225.96,"x0":-1.0059088789999302,"y0":50.001496890337016,"z0":6.3512796076118505,"aX":1.3181048535227278},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.2,"breakHorizontal":-2.6,"spinRate":2556,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.45332261671295804,"extension":6.299661107373286},"index":3,"playId":"5000df45-9b2b-3b4b-bc68-8fcffefa403c","pitchNumber":3,"startTime":"2025-08-19T23:34:07.023Z","endTime":"2025-08-19T23:34:10.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37784688744636,"aZ":-13.427477899122145,"pfxX":-2.2787588141024977,"pfxZ":9.971787977346667,"pX":0.5009129491308582,"pZ":1.9479066815944903,"vX0":4.593761828525157,"vY0":-135.89839939455618,"vZ0":-9.181766339200506,"x":97.91,"y":186.19,"x0":-0.9114640193956454,"y0":50.002598413756026,"z0":6.292025326801127,"aX":-4.284194112195388},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":3.2,"spinRate":2267,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.40226635387053555,"extension":6.307042556036448},"index":4,"playId":"04f961a6-a0f4-3fad-945c-210cabcfe521","pitchNumber":4,"startTime":"2025-08-19T23:34:26.216Z","endTime":"2025-08-19T23:34:29.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":82.7,"endSpeed":77.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.781190266704744,"aZ":-34.386414862111174,"pfxX":0.16539939444304386,"pfxZ":-1.4979815121215547,"pX":-0.19557581818937442,"pZ":0.9998214490669074,"vX0":1.8055728868402072,"vY0":-120.490541420277,"vZ0":-5.535207579148965,"x":124.45,"y":211.78,"x0":-0.9737834934948003,"y0":50.001298655733144,"z0":6.339573048909715,"aX":0.24451265943797987},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.7,"breakHorizontal":-0.7,"spinRate":2187,"spinDirection":14},"zone":13,"typeConfidence":2.0,"plateTime":0.453310216264593,"extension":6.30756809793967},"index":5,"playId":"576d8fb9-73a1-3372-9bc2-fd47580ce10a","pitchNumber":5,"startTime":"2025-08-19T23:34:44.402Z","endTime":"2025-08-19T23:34:48.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.9,"endSpeed":84.3,"strikeZoneTop":3.40820853192913,"strikeZoneBottom":1.52376914223726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17653665583821,"aZ":-25.211369732419996,"pfxX":-9.523325033095588,"pfxZ":3.873547834475345,"pX":1.1416723487751759,"pZ":0.9882978117601005,"vX0":8.433637259057988,"vY0":-133.30162279272295,"vZ0":-8.81334626570634,"x":73.48,"y":212.1,"x0":-0.8288504566808979,"y0":50.00071372414804,"z0":6.163104540482114,"aX":-17.10352306508024},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":15.4,"spinRate":2134,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.411200345305077,"extension":6.430475221192762},"index":6,"playId":"06518c90-6c36-38a5-94f9-30f6722bcecc","pitchNumber":6,"startTime":"2025-08-19T23:35:01.342Z","endTime":"2025-08-19T23:35:05.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.317371280469168,"aZ":-15.482490819981662,"pfxX":-2.1574679663239715,"pfxZ":8.810923581337033,"pX":-0.3073166303324147,"pZ":2.9216174732462425,"vX0":2.73824762624424,"vY0":-136.58129519338166,"vZ0":-6.29848357404508,"x":128.71,"y":159.9,"x0":-1.0412885119262756,"y0":50.002238982319845,"z0":6.317224212849639,"aX":-4.087116718323094},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":3.4,"spinRate":2248,"spinDirection":205},"zone":1,"typeConfidence":0.92,"plateTime":0.4006059518003644,"extension":6.175031417079013},"hitData":{"launchSpeed":90.3,"launchAngle":84.0,"totalDistance":27.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":131.02,"coordY":214.75}},"index":7,"playId":"ae2ba238-8fd6-3775-bfc8-b9387b1a4934","pitchNumber":7,"startTime":"2025-08-19T23:35:15.670Z","endTime":"2025-08-19T23:35:27.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:35:27.201Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:35:32.369Z","endTime":"2025-08-19T23:36:30.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.370532320573,"strikeZoneBottom":1.42625431225302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43190148903773,"aZ":-23.885130985397026,"pfxX":-8.198888464148016,"pfxZ":4.615548840446234,"pX":-0.6191270446517111,"pZ":2.777154861890696,"vX0":4.3227823359347095,"vY0":-133.16433580999745,"vZ0":-5.075500295307277,"x":140.6,"y":163.8,"x0":-1.1976829169953023,"y0":50.004899125494916,"z0":6.434405051979649,"aX":-14.735611167719949},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":2031,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.41120997105466506,"extension":6.036838300821279},"index":0,"playId":"078681cc-514e-3420-985b-79857e5efc3b","pitchNumber":1,"startTime":"2025-08-19T23:35:52.164Z","endTime":"2025-08-19T23:35:56.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.082374058754773,"aZ":-14.389235833212286,"pfxX":-2.4868801451325337,"pfxZ":9.460237803850909,"pX":-0.6132007914223324,"pZ":2.703994909011686,"vX0":2.3395179216866135,"vY0":-135.84648425063622,"vZ0":-6.9819657407816775,"x":140.37,"y":165.77,"x0":-1.159962311726737,"y0":50.004952213978456,"z0":6.296354945329273,"aX":-4.676627970206687},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":4.1,"spinRate":2280,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.40227112927751074,"extension":6.28832393477726},"index":1,"playId":"313ff8d0-aa97-34a3-a0f8-5fa4410d4843","pitchNumber":2,"startTime":"2025-08-19T23:36:03.898Z","endTime":"2025-08-19T23:36:07.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-19T23:36:13.769Z","endTime":"2025-08-19T23:36:24.728Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.567596858236872,"aZ":-17.30876329881475,"pfxX":-3.130196980108818,"pfxZ":7.932920830791042,"pX":-0.5313262384659401,"pZ":3.6731069226147657,"vX0":2.684607310808674,"vY0":-135.51936674336864,"vZ0":-3.963873600232539,"x":137.25,"y":139.61,"x0":-1.1245355304488902,"y0":50.00208139331374,"z0":6.35185555298038,"aX":-5.865109491707548},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":5.2,"spinRate":2263,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.4030397569245827,"extension":6.32847143887791},"index":3,"playId":"962a71ad-d67f-358d-9df2-8a7d5c3cc293","pitchNumber":3,"startTime":"2025-08-19T23:36:24.728Z","endTime":"2025-08-19T23:36:30.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:36:30.607Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, shortstop Nick Allen to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:36:47.634Z","endTime":"2025-08-19T23:39:24.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.78217587313662,"strikeZoneBottom":1.68526969887566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87067904085952,"aZ":-21.059683037115494,"pfxX":-9.221125329702426,"pfxZ":6.01163452549393,"pX":-0.5771664982717716,"pZ":0.6828960037983717,"vX0":4.58132359987397,"vY0":-134.76948466506957,"vZ0":-10.671853230323098,"x":139.0,"y":220.34,"x0":-1.0963238353501028,"y0":50.003956159554754,"z0":6.1666517567737085,"aX":-17.051041997462402},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":2084,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40561912764662633,"extension":6.375309529361435},"index":0,"playId":"390999ec-ebc1-3dbb-a4eb-ef81e2d4104e","pitchNumber":1,"startTime":"2025-08-19T23:36:58.412Z","endTime":"2025-08-19T23:37:02.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.3,"endSpeed":83.6,"strikeZoneTop":3.77,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.205556443320216,"aZ":-22.89808987582199,"pfxX":-8.378038341685121,"pfxZ":5.206550886501082,"pX":-0.8271932374818942,"pZ":2.328100133062332,"vX0":3.683510390631814,"vY0":-132.80911075279684,"vZ0":-6.064457809130229,"x":148.53,"y":175.92,"x0":-1.1458634842030417,"y0":50.00260990959228,"z0":6.313364247301068,"aX":-14.922812838367566},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":14.3,"spinRate":2223,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.4128732372557873,"extension":6.285029788717246},"index":1,"playId":"02f067fc-5739-3a63-b438-6cbbb3f75f4f","pitchNumber":2,"startTime":"2025-08-19T23:37:12.477Z","endTime":"2025-08-19T23:37:16.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.7940271832088,"strikeZoneBottom":1.66338680222343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18233426223154,"aZ":-26.945386599052743,"pfxX":-5.967219416539705,"pfxZ":3.3096244151813465,"pX":-1.2979905232881461,"pZ":4.297493106961223,"vX0":1.9845035363194556,"vY0":-124.49645740663962,"vZ0":-0.24311508567122608,"x":166.48,"y":122.75,"x0":-1.3264814188589518,"y0":50.006018573560716,"z0":6.612000422740048,"aX":-9.441366772654826},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.1,"breakHorizontal":10.4,"spinRate":2260,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.4386515293079327,"extension":6.132486245015205},"index":2,"playId":"c00c4896-0572-3076-ab6a-4accc9031b2e","pitchNumber":3,"startTime":"2025-08-19T23:37:27.877Z","endTime":"2025-08-19T23:37:33.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-19T23:38:18.623Z","endTime":"2025-08-19T23:39:15.625Z","isPitch":false,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.77,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.7264501310126,"aZ":-30.24792222656439,"pfxX":1.142557832612902,"pfxZ":1.2705112057456027,"pX":0.34569758955096447,"pZ":1.5108554091387019,"vX0":2.9088403990681106,"vY0":-121.53648152177503,"vZ0":-5.46498914000785,"x":103.82,"y":197.99,"x0":-1.0105240521457206,"y0":50.000274210804314,"z0":6.3864148929408735,"aX":1.7241699404991495},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":-2.6,"spinRate":2560,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.44906054782440963,"extension":6.317834526104045},"hitData":{"launchSpeed":66.3,"launchAngle":13.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.25,"coordY":158.54}},"index":4,"playId":"7938b134-9904-37a0-9b54-615ea7a4b6d1","pitchNumber":4,"startTime":"2025-08-19T23:39:15.625Z","endTime":"2025-08-19T23:39:24.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:39:24.141Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a ground ball to right fielder Mike Tauchman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:41:22.851Z","endTime":"2025-08-19T23:41:53.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.649943955523987,"aZ":-13.509035765638009,"pfxX":-5.125670566205213,"pfxZ":9.565535744786281,"pX":-0.33017729187522815,"pZ":1.4782324029499354,"vX0":6.2850283012646315,"vY0":-138.7041822067497,"vZ0":-8.55600207597296,"x":129.59,"y":198.87,"x0":-1.9581360810040536,"y0":50.00163492465198,"z0":5.501044770749228,"aX":-10.000091702382019},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2237,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39470438099438576,"extension":7.156181969670017},"hitData":{"launchSpeed":98.2,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.4,"coordY":80.84}},"index":0,"playId":"1c528489-c9fd-337f-85f5-9897fd8c5236","pitchNumber":1,"startTime":"2025-08-19T23:41:40.479Z","endTime":"2025-08-19T23:41:53.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.62,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:41:53.488Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nacho Alvarez Jr. singles on a ground ball to third baseman Brooks Baldwin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:41:51.381Z","endTime":"2025-08-19T23:44:46.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[4],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.40795394324869,"strikeZoneBottom":1.50154597351675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.719554986542253,"aZ":-21.968598361194196,"pfxX":-8.79308103212539,"pfxZ":5.231255779863719,"pX":-1.4182538621192586,"pZ":3.1209332785300417,"vX0":4.286980276312343,"vY0":-138.26674757827774,"vZ0":-3.250508557198888,"x":171.06,"y":154.51,"x0":-1.8403211413133167,"y0":50.00125126485848,"z0":5.773406661231674,"aX":-17.1478264893673},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":15.1,"spinRate":2183,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3950419433485757,"extension":6.904882642478273},"index":0,"playId":"72aed52e-dcf2-303b-a5f5-460d05295176","pitchNumber":1,"startTime":"2025-08-19T23:42:18.560Z","endTime":"2025-08-19T23:42:22.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"601fd45e-d228-32ab-a785-56765c3a8b98","startTime":"2025-08-19T23:42:36.314Z","endTime":"2025-08-19T23:42:39.663Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.33663274855796,"strikeZoneBottom":1.56363415348613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.380411942227784,"aZ":-20.606641208483417,"pfxX":-8.883129418317782,"pfxZ":6.010031322877299,"pX":0.2785949703058326,"pZ":1.577467402893101,"vX0":8.401741198135607,"vY0":-137.1187207727492,"vZ0":-7.428298047244109,"x":106.38,"y":196.19,"x0":-1.6558223621759822,"y0":50.00088371993301,"z0":5.703930704007467,"aX":-17.08889509232347},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":14.5,"spinRate":2122,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.397888878294955,"extension":6.9814046188232775},"index":2,"playId":"9297c4b5-84f0-3f5f-bc79-b7a782f6463f","pitchNumber":2,"startTime":"2025-08-19T23:43:07.153Z","endTime":"2025-08-19T23:43:10.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87242908116598,"aZ":-25.742122581084292,"pfxX":-0.529960940873627,"pfxZ":3.5857738897678804,"pX":0.5128842134675569,"pZ":2.9884046022099784,"vX0":6.591836644084195,"vY0":-132.52617997959345,"vZ0":-2.3873369705183394,"x":97.45,"y":158.09,"x0":-1.9282365420840677,"y0":50.00602704313352,"z0":5.7634319097745195,"aX":-0.9523120571969844},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":-0.4,"spinRate":2323,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.41184672632399844,"extension":6.848450045110105},"index":3,"playId":"5e704ab6-14c2-33df-96e3-2b556bd32d8a","pitchNumber":3,"startTime":"2025-08-19T23:43:27.056Z","endTime":"2025-08-19T23:43:34.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ozzie Albies steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"5e704ab6-14c2-33df-96e3-2b556bd32d8a","startTime":"2025-08-19T23:43:38.733Z","endTime":"2025-08-19T23:44:01.075Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"postOnSecond":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.01,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69046586321185,"aZ":-14.179044669710349,"pfxX":-4.716222765641666,"pfxZ":9.002950674120324,"pX":0.14557098375698704,"pZ":3.4772614947614846,"vX0":6.876720572233046,"vY0":-140.46852155840983,"vZ0":-3.8480922861806057,"x":111.45,"y":144.89,"x0":-1.7210710483853817,"y0":50.004602549942454,"z0":5.786209000929613,"aX":-9.429492016239966},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2276,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3898582197377878,"extension":6.992909892040245},"index":5,"playId":"3a1862c3-32e1-32bf-8b91-73d870dc5775","pitchNumber":4,"startTime":"2025-08-19T23:44:01.075Z","endTime":"2025-08-19T23:44:04.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-19T23:44:18.845Z","endTime":"2025-08-19T23:44:35.035Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.330652342544536,"aZ":-27.87393039021704,"pfxX":-7.453639229400328,"pfxZ":2.5011354908393644,"pX":-0.3588708227288622,"pZ":1.9377780606794084,"vX0":6.157841969091079,"vY0":-129.5841659393144,"vZ0":-4.593489748581751,"x":130.68,"y":186.46,"x0":-1.7850843736146853,"y0":50.00174874466718,"z0":5.835693080510383,"aX":-12.812819001521197},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":12.4,"spinRate":1611,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4209449870390434,"extension":6.93198175412177},"hitData":{"launchSpeed":88.4,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.31,"coordY":164.96}},"index":7,"playId":"fb815c8f-1bee-39d5-a645-fae86b1834d9","pitchNumber":5,"startTime":"2025-08-19T23:44:35.035Z","endTime":"2025-08-19T23:44:46.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":1.01,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:44:46.716Z","atBatIndex":13},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nick Allen out on a sacrifice bunt, pitcher Shane Smith to second baseman Lenyn Sosa. Ozzie Albies to 3rd. Nacho Alvarez Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:44:58.300Z","endTime":"2025-08-19T23:45:34.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681343,"link":"/api/v1/people/681343"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.748802125944003,"aZ":-16.602307453049356,"pfxX":-4.945449072923298,"pfxZ":7.955926670685622,"pX":0.579214513093972,"pZ":2.860104088637069,"vX0":8.136396885011708,"vY0":-138.26791916833633,"vZ0":-4.982678045625763,"x":94.92,"y":161.56,"x0":-1.7447160241070512,"y0":50.00164611560921,"z0":5.781766783697821,"aX":-9.678390565170321},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":7.4,"spinRate":2206,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.39454059701215183,"extension":6.9897446831651955},"hitData":{"launchSpeed":23.1,"launchAngle":44.0,"totalDistance":38.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":118.0,"coordY":185.0}},"index":0,"playId":"587fc3f4-933d-3428-a9fe-c24e1a8233c0","pitchNumber":1,"startTime":"2025-08-19T23:45:25.561Z","endTime":"2025-08-19T23:45:34.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":805373,"link":"/api/v1/people/805373"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":1.2,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:45:34.061Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jurickson Profar flies out to left fielder Andrew Benintendi.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:45:47.045Z","endTime":"2025-08-19T23:47:17.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.289284926979434,"aZ":-23.581962360986594,"pfxX":-9.219809448163877,"pfxZ":4.31568440711516,"pX":-0.7267800233614868,"pZ":2.714578767000948,"vX0":6.814712525580253,"vY0":-139.8823799441242,"vZ0":-3.873511622729924,"x":144.7,"y":165.49,"x0":-1.9915169614198407,"y0":50.000085784336406,"z0":5.655233024012265,"aX":-18.34646291206734},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.2,"breakHorizontal":15.4,"spinRate":2093,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39091072589071096,"extension":6.967561369774004},"index":0,"playId":"40e11e42-a689-3b22-9dab-e7b4c523c877","pitchNumber":1,"startTime":"2025-08-19T23:46:15.167Z","endTime":"2025-08-19T23:46:18.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.453807160019533,"aZ":-15.537265023674323,"pfxX":-6.01329481458324,"pfxZ":8.211476558630041,"pX":0.23330010657190262,"pZ":3.6762228547813005,"vX0":7.661201100582041,"vY0":-141.26250188556452,"vZ0":-3.0913181615019605,"x":108.11,"y":139.52,"x0":-1.7295546855363002,"y0":50.002780482748975,"z0":5.780535039469814,"aX":-12.183299230486828},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2320,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38738924884598536,"extension":7.063637221788495},"index":1,"playId":"9cb1f8ef-b4e6-38b4-8959-8b2735cab992","pitchNumber":2,"startTime":"2025-08-19T23:46:36.152Z","endTime":"2025-08-19T23:46:39.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-19T23:46:43.669Z","endTime":"2025-08-19T23:47:04.224Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.789957910576206,"aZ":-16.302475933815334,"pfxX":-6.627611830858336,"pfxZ":7.906443738430331,"pX":-0.08638423347873128,"pZ":2.461804156039955,"vX0":7.394939902182754,"vY0":-140.74770308954388,"vZ0":-5.926564334448455,"x":120.29,"y":172.31,"x0":-1.8860771311709743,"y0":50.00311536964401,"z0":5.649631023725243,"aX":-13.304752055889452},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2229,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3890798390087644,"extension":6.938901001649813},"hitData":{"launchSpeed":87.0,"launchAngle":54.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.49,"coordY":108.7}},"index":3,"playId":"81b9b013-40cb-3e6c-b65c-c6d39581628e","pitchNumber":3,"startTime":"2025-08-19T23:47:04.224Z","endTime":"2025-08-19T23:47:17.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.2,"awayTeamWinProbability":24.799999999999997,"homeTeamWinProbabilityAdded":-5.6000000000000085,"leverageIndex":1.15,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:47:17.227Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, shortstop Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:47:24.768Z","endTime":"2025-08-19T23:49:08.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78478198933279,"aZ":-15.24563968523702,"pfxX":-7.156604206930682,"pfxZ":8.375503174884503,"pX":-0.6906474501596976,"pZ":2.2392102804338427,"vX0":5.977709403514419,"vY0":-141.4044026337591,"vZ0":-6.705322878939788,"x":143.33,"y":178.32,"x0":-1.9040919541179426,"y0":50.00410612533685,"z0":5.62267404241586,"aX":-14.467829157789609},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":11.8,"spinRate":2300,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3876051158005338,"extension":7.0429785585378},"index":0,"playId":"6b453834-fc3f-397f-a969-525aba45b9db","pitchNumber":1,"startTime":"2025-08-19T23:47:50.810Z","endTime":"2025-08-19T23:47:54.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47424085585899,"aZ":-13.824021302052826,"pfxX":-5.606801489909669,"pfxZ":8.971098424988721,"pX":-0.0989660271008182,"pZ":2.899778658249637,"vX0":6.79668742565249,"vY0":-141.890327626752,"vZ0":-5.242649004971355,"x":120.77,"y":160.49,"x0":-1.7932554485250871,"y0":50.00499000843591,"z0":5.647457943969702,"aX":-11.4716045228585},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2297,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.38553787812581675,"extension":7.114270519817386},"index":1,"playId":"31c1b695-3a89-397d-a62b-127f42c28c72","pitchNumber":2,"startTime":"2025-08-19T23:48:13.491Z","endTime":"2025-08-19T23:48:16.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.59352095979067,"strikeZoneBottom":1.58070944374275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85433807868358,"aZ":-41.07542922053279,"pfxX":-0.07352943873872331,"pfxZ":-5.78163191378875,"pX":1.3312693139269878,"pZ":0.6000508697044526,"vX0":7.26120354674784,"vY0":-123.16298967961781,"vZ0":-4.280771675523396,"x":66.26,"y":222.58,"x0":-1.6421470167199161,"y0":50.000845758857174,"z0":5.82465262061369,"aX":-0.11364326772900236},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.3,"breakHorizontal":-1.6,"spinRate":2366,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4442642242431307,"extension":6.9219894010113325},"index":2,"playId":"337de4d4-b114-31df-9c7a-f3ce8072f758","pitchNumber":3,"startTime":"2025-08-19T23:48:34.374Z","endTime":"2025-08-19T23:48:38.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.9,"endSpeed":87.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.765163265620316,"aZ":-16.2971773822053,"pfxX":-6.07644440108131,"pfxZ":7.965798210877143,"pX":-1.0233772608942153,"pZ":3.070704678821367,"vX0":4.520047400031486,"vY0":-140.93641222213475,"vZ0":-4.295302473486815,"x":156.01,"y":155.87,"x0":-1.8659051968458888,"y0":50.00471509357365,"z0":5.681148086028372,"aX":-12.11359323716942},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":10.0,"spinRate":2332,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3900136705438948,"extension":6.881432006522439},"hitData":{"launchSpeed":86.9,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.0,"coordY":151.0}},"index":3,"playId":"f7dd65fe-dd51-3674-8e64-79aed0f70cdc","pitchNumber":4,"startTime":"2025-08-19T23:49:00.300Z","endTime":"2025-08-19T23:49:08.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.47,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:49:08.329Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a ground ball to first baseman Matt Olson, deflected by pitcher Bryce Elder.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:50:55.130Z","endTime":"2025-08-19T23:51:34.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693821,"link":"/api/v1/people/693821"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01030317516796,"aZ":-24.803474700115807,"pfxX":-9.42294103420106,"pfxZ":4.175785742171858,"pX":-0.7103378197737379,"pZ":2.633251926725425,"vX0":4.744215530048457,"vY0":-132.41030216102277,"vZ0":-4.951853624246652,"x":144.08,"y":167.68,"x0":-1.3074647872851193,"y0":50.00105600409153,"z0":6.357703197134205,"aX":-16.619817495136328},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":2040,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.41470645277941953,"extension":6.077899220378886},"index":0,"playId":"bbe60d93-86b4-3064-927f-5f086184a5d4","pitchNumber":1,"startTime":"2025-08-19T23:51:12.361Z","endTime":"2025-08-19T23:51:15.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.381748391294458,"aZ":-23.561890384327327,"pfxX":-9.453709389542308,"pfxZ":5.014059440693167,"pX":-0.888770430236679,"pZ":2.276507773736372,"vX0":4.22140427140009,"vY0":-130.701383179261,"vZ0":-5.745910618684507,"x":150.88,"y":177.31,"x0":-1.302939282059103,"y0":50.002909307783916,"z0":6.2899651605014855,"aX":-16.239491399478084},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2162,"spinDirection":218},"zone":13,"typeConfidence":0.89,"plateTime":0.4202181154554654,"extension":6.079418398166907},"hitData":{"launchSpeed":71.1,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.33,"coordY":179.48}},"index":1,"playId":"a45e503a-37f0-37b8-9123-36b6ef218f7f","pitchNumber":2,"startTime":"2025-08-19T23:51:25.762Z","endTime":"2025-08-19T23:51:34.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":0.97,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:51:34.305Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Baldwin singles on a ground ball to center fielder Michael Harris II. Edgar Quero to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:52:01.548Z","endTime":"2025-08-19T23:54:27.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.1995274450158,"strikeZoneBottom":1.48095309574609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.472033378044156,"aZ":-14.903559555020895,"pfxX":-2.7360425037066074,"pfxZ":9.41505465461173,"pX":-0.7345708512434018,"pZ":2.712417751951203,"vX0":2.267378076848027,"vY0":-134.18391012926688,"vZ0":-6.719310852422289,"x":145.0,"y":165.54,"x0":-1.2326608423261813,"y0":50.001643737212305,"z0":6.299770863130858,"aX":-5.017778345935499},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2125,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.4073049996772209,"extension":6.2339347973262065},"index":0,"playId":"ee1ea567-8577-3799-b112-080f306d1a5f","pitchNumber":1,"startTime":"2025-08-19T23:52:17.301Z","endTime":"2025-08-19T23:52:20.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":85.5,"endSpeed":79.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66570304108333,"aZ":-27.502628650752673,"pfxX":-5.954066522720472,"pfxZ":2.945892158693873,"pX":0.2454852517683952,"pZ":2.074959665700866,"vX0":5.200662783769372,"vY0":-124.4904127628465,"vZ0":-5.067230621480577,"x":107.64,"y":182.76,"x0":-1.0871144659187797,"y0":50.00149514069796,"z0":6.386138127820741,"aX":-9.437758168892664},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":9.7,"spinRate":2075,"spinDirection":234},"zone":5,"typeConfidence":0.91,"plateTime":0.4383174484341201,"extension":6.155153214571777},"index":1,"playId":"3e316b8f-0ee0-378d-92fc-001251e03570","pitchNumber":2,"startTime":"2025-08-19T23:52:35.827Z","endTime":"2025-08-19T23:52:39.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":82.3,"endSpeed":76.2,"strikeZoneTop":3.2060681652018,"strikeZoneBottom":1.48735368467035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.974725579192793,"aZ":-33.48292582293291,"pfxX":0.9664054009025227,"pfxZ":-0.9003970548555245,"pX":-1.0300834697442185,"pZ":1.55000459940787,"vX0":0.24901042898188133,"vY0":-119.88202494769119,"vZ0":-4.341652077160186,"x":156.26,"y":196.93,"x0":-1.2608296711398808,"y0":50.00301505907779,"z0":6.3704522454233485,"aX":1.407743963689966},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.4,"breakHorizontal":-1.8,"spinRate":2331,"spinDirection":355},"zone":13,"typeConfidence":2.0,"plateTime":0.4567417892902439,"extension":6.313915573043011},"index":2,"playId":"2867a295-7897-38a3-b3f1-b5e367479a6d","pitchNumber":3,"startTime":"2025-08-19T23:52:56.783Z","endTime":"2025-08-19T23:53:00.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14536579489163,"aZ":-23.23485950587011,"pfxX":-9.571240367292495,"pfxZ":5.08719066107029,"pX":0.3475055772917174,"pZ":1.7548368085949846,"vX0":6.82362226006596,"vY0":-132.1981485054733,"vZ0":-7.120160670890096,"x":103.75,"y":191.4,"x0":-1.0333737261505478,"y0":50.00081578331028,"z0":6.2076426588456854,"aX":-16.81261012732577},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":15.7,"spinRate":2112,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.41550269742577406,"extension":6.438804886663268},"index":3,"playId":"5f18f295-7513-319c-a0b5-314fe7c72cc3","pitchNumber":4,"startTime":"2025-08-19T23:53:13.477Z","endTime":"2025-08-19T23:53:17.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":84.6,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.529750428731003,"aZ":-30.436732150686975,"pfxX":0.7295755593473615,"pfxZ":1.1237065705121032,"pX":-0.030697252303066993,"pZ":0.49452376466444414,"vX0":2.0181758522108386,"vY0":-123.11293087327466,"vZ0":-7.668593292113105,"x":118.17,"y":225.43,"x0":-0.9545014457878066,"y0":50.001425158499195,"z0":6.212192651705969,"aX":1.1237740962003668},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.6,"breakHorizontal":-1.8,"spinRate":2442,"spinDirection":23},"zone":13,"typeConfidence":0.9,"plateTime":0.4442180324404008,"extension":6.438194501104156},"index":4,"playId":"3af910d8-f059-36cc-bd87-437fe98e5a48","pitchNumber":5,"startTime":"2025-08-19T23:53:35.253Z","endTime":"2025-08-19T23:53:39.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"7c345ccb-aad9-37d2-8de4-6580354f94fd","startTime":"2025-08-19T23:53:57.875Z","endTime":"2025-08-19T23:54:00.875Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.665918662286057,"aZ":-16.56827252844921,"pfxX":-2.305613465624538,"pfxZ":8.266314998934327,"pX":-0.23584716282840731,"pZ":2.397686790125268,"vX0":3.271160302289637,"vY0":-136.00178499969496,"vZ0":-7.105181436056027,"x":125.99,"y":174.04,"x0":-1.1503595543416705,"y0":50.00103778035789,"z0":6.177216316646886,"aX":-4.352117219207621},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":3.6,"spinRate":2221,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.4015502888951783,"extension":6.309799630712066},"hitData":{"launchSpeed":103.6,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.8,"coordY":67.53}},"index":6,"playId":"e048646f-aa92-3f6e-aa99-a478d6736a09","pitchNumber":6,"startTime":"2025-08-19T23:54:16.242Z","endTime":"2025-08-19T23:54:27.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.6,"awayTeamWinProbability":39.4,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":1.69,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:54:27.753Z","atBatIndex":18},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Chase Meidroth out on a sacrifice bunt, pitcher Bryce Elder to first baseman Matt Olson. Edgar Quero to 3rd. Brooks Baldwin to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:54:30.778Z","endTime":"2025-08-19T23:55:02.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693821,"link":"/api/v1/people/693821"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.420332439676482,"aZ":-23.382697827155745,"pfxX":-8.55657358978542,"pfxZ":4.913207269551377,"pX":-0.7493475896553728,"pZ":1.4338770617477339,"vX0":3.8819048291788705,"vY0":-133.13905681274775,"vZ0":-8.345620155134913,"x":145.56,"y":200.07,"x0":-1.1170433822997416,"y0":50.004925438569906,"z0":6.310115476432461,"aX":-15.314762224649792},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":14.6,"spinRate":2092,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4118860209115818,"extension":6.224516326548285},"hitData":{"launchSpeed":35.0,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":119.69,"coordY":191.24}},"index":0,"playId":"afaf942c-8cb9-3f5b-9607-197a8696e873","pitchNumber":1,"startTime":"2025-08-19T23:54:53.459Z","endTime":"2025-08-19T23:55:02.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":61.6,"awayTeamWinProbability":38.4,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":2.24,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:55:02.008Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Tauchman grounds out, second baseman Ozzie Albies to first baseman Matt Olson. Edgar Quero scores. Brooks Baldwin to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:55:12.070Z","endTime":"2025-08-19T23:56:37.507Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.48323596118594,"strikeZoneBottom":1.46453295487774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.195966737632297,"aZ":-32.072216190364486,"pfxX":-0.16576654979962246,"pfxZ":0.07162415322029592,"pX":-0.21009602735156627,"pZ":1.980305448643881,"vX0":1.7371444027955503,"vY0":-121.7366843621342,"vZ0":-4.046122897043161,"x":125.01,"y":185.31,"x0":-0.910464401880848,"y0":50.005070821375,"z0":6.430748824596632,"aX":-0.2496174408431105},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":-0.1,"spinRate":2338,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.4493780956445659,"extension":6.32687679012352},"index":0,"playId":"2823034b-00c4-3344-9b28-a6a792484229","pitchNumber":1,"startTime":"2025-08-19T23:55:31.634Z","endTime":"2025-08-19T23:55:35.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.72216219874151,"strikeZoneBottom":1.60276203342076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.390188457174524,"aZ":-13.548120473124671,"pfxX":-2.04266453524617,"pfxZ":9.639565155696921,"pX":-0.5906080743357084,"pZ":2.9384980377893855,"vX0":2.274196821111054,"vY0":-137.5981372956943,"vZ0":-6.387383905728992,"x":139.51,"y":159.44,"x0":-1.159498141052017,"y0":50.0003772664945,"z0":6.19487070138747,"aX":-3.94585171066496},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":3.2,"spinRate":2251,"spinDirection":209},"zone":4,"typeConfidence":0.92,"plateTime":0.39693459458208125,"extension":6.178000663978247},"index":1,"playId":"a5c2fd97-0054-3e74-8e5b-4972d0f7d4c7","pitchNumber":2,"startTime":"2025-08-19T23:55:51.011Z","endTime":"2025-08-19T23:55:54.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"6bcc86b1-43e3-4c67-ab90-45c9113d5c68","startTime":"2025-08-19T23:56:12.080Z","endTime":"2025-08-19T23:56:17.080Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30339546769393,"aZ":-22.557539029542177,"pfxX":-8.877770236899714,"pfxZ":5.291105199134246,"pX":-0.036843228609241364,"pZ":1.5647857145374995,"vX0":5.8797841345497215,"vY0":-133.62283796472914,"vZ0":-7.833416958877194,"x":118.4,"y":196.53,"x0":-1.1061422202951394,"y0":50.0058113810271,"z0":6.141043154433766,"aX":-16.145536033933464},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":14.9,"spinRate":2112,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4090469727295005,"extension":6.274804980329241},"hitData":{"launchSpeed":102.3,"launchAngle":-26.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.83,"coordY":160.72}},"index":3,"playId":"f9225319-9c38-3c71-bc78-917f4e5fdba3","pitchNumber":3,"startTime":"2025-08-19T23:56:28.957Z","endTime":"2025-08-19T23:56:37.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.94,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:56:37.507Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:56:53.769Z","endTime":"2025-08-19T23:58:59.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.35005245892106,"strikeZoneBottom":1.46513687652692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.17375577520414,"aZ":-33.575157455981795,"pfxX":-0.060255852450930236,"pfxZ":-0.9238702294056864,"pX":0.35792799063036224,"pZ":2.06905987281602,"vX0":3.405251932511671,"vY0":-121.90502321143772,"vZ0":-3.576689349763834,"x":103.36,"y":182.92,"x0":-1.0418599063698404,"y0":50.00069648925238,"z0":6.416391320754177,"aX":-0.09254886418051364},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.2,"breakHorizontal":-0.6,"spinRate":2589,"spinDirection":43},"zone":6,"typeConfidence":0.9,"plateTime":0.4471895484172248,"extension":6.28342892928843},"index":0,"playId":"47684a1e-9643-3cc0-9903-c18d8e66f469","pitchNumber":1,"startTime":"2025-08-19T23:57:02.122Z","endTime":"2025-08-19T23:57:05.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.5,"strikeZoneTop":3.53068134820086,"strikeZoneBottom":1.61231952288996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.696585159682833,"aZ":-33.52543745695883,"pfxX":-0.17254582150199463,"pfxZ":-0.8883485943486165,"pX":-0.054751370206887716,"pZ":0.2829679291722809,"vX0":2.5237828185715925,"vY0":-122.12525848575744,"vZ0":-7.416537362282866,"x":119.09,"y":231.14,"x0":-1.0745354493029642,"y0":50.00089691351024,"z0":6.2045624638800065,"aX":-0.2635694201678098},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.0,"breakHorizontal":-0.2,"spinRate":2497,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4467248903242429,"extension":6.341542615334243},"index":1,"playId":"895b5852-5b6e-35ef-81ce-4c3292a1138f","pitchNumber":2,"startTime":"2025-08-19T23:57:21.344Z","endTime":"2025-08-19T23:57:26.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.46872877895855,"strikeZoneBottom":1.48347439548635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.034306705828655,"aZ":-28.81804936376032,"pfxX":0.16110742587380544,"pfxZ":2.1845502261731657,"pX":0.8541602737635544,"pZ":0.6719756652606669,"vX0":4.201273639975812,"vY0":-123.17229224252398,"vZ0":-7.634020642913262,"x":84.44,"y":220.64,"x0":-0.8933139326065805,"y0":50.0056556328357,"z0":6.242086924042411,"aX":0.24813283186149435},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":-1.2,"spinRate":2475,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.4443530586034905,"extension":6.384342453123097},"index":2,"playId":"be41d112-eea9-3387-ae5e-dcadbafedd7a","pitchNumber":3,"startTime":"2025-08-19T23:57:50.454Z","endTime":"2025-08-19T23:57:54.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95069050589889,"aZ":-24.198149204247144,"pfxX":-8.423308890327098,"pfxZ":4.30689868642294,"pX":-1.0089074079522231,"pZ":2.800618047628257,"vX0":3.484309171414273,"vY0":-134.85241353333336,"vZ0":-4.6444771859670215,"x":155.46,"y":163.16,"x0":-1.2198125637213564,"y0":50.00074945364512,"z0":6.24150623911811,"aX":-15.589221567978836},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":14.5,"spinRate":2029,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40539160309106403,"extension":6.314036273484001},"index":3,"playId":"4f1737e5-65b1-3af2-9b4a-669e1a84fdf0","pitchNumber":4,"startTime":"2025-08-19T23:58:12.674Z","endTime":"2025-08-19T23:58:16.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.50657860487589,"strikeZoneBottom":1.58856464767972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.579949490342266,"aZ":-25.616554984850932,"pfxX":-9.762448946089313,"pfxZ":3.608076760057987,"pX":0.4638345184904237,"pZ":1.0490453901729762,"vX0":7.368115451177209,"vY0":-134.07370939496232,"vZ0":-8.440143357456776,"x":99.32,"y":210.46,"x0":-1.0545879084182797,"y0":50.002654243154105,"z0":6.07233680282625,"aX":-17.734219925598577},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.8,"breakHorizontal":16.1,"spinRate":1987,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4088661255708175,"extension":6.357415853665129},"index":4,"playId":"308f4616-5f37-34e4-80ac-e2cbc3b7c8a0","pitchNumber":5,"startTime":"2025-08-19T23:58:37.166Z","endTime":"2025-08-19T23:58:41.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.45478669483576,"strikeZoneBottom":1.53703211156643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.033329492161847,"aZ":-33.481621375131866,"pfxX":-0.9909970422121188,"pfxZ":-0.8349192634057205,"pX":0.8258340693999103,"pZ":0.9793612119510848,"vX0":4.572205316470091,"vY0":-124.22152720012448,"vZ0":-6.161686942880193,"x":85.52,"y":212.34,"x0":-0.9069118574625779,"y0":50.001918075450604,"z0":6.263139929279683,"aX":-1.5546761579643547},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":0.7,"spinRate":2529,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4403058296539699,"extension":6.4430839004823275},"index":5,"playId":"2c327cae-d8c2-3421-9568-0179fda8e15e","pitchNumber":6,"startTime":"2025-08-19T23:58:54.624Z","endTime":"2025-08-19T23:58:59.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":1.57,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:58:59.492Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Teel doubles (8) on a line drive to right fielder Ronald Acuña Jr. Brooks Baldwin scores. Miguel Vargas scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:59:00.260Z","endTime":"2025-08-20T00:01:01.092Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.58879753239349,"strikeZoneBottom":1.51782316036007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90709756793988,"aZ":-34.903406664542565,"pfxX":1.2406167644453285,"pfxZ":-1.8253441506153045,"pX":-1.3099129808002468,"pZ":2.5186243740289402,"vX0":-0.6076046647625354,"vY0":-120.78298802689903,"vZ0":-2.14553821618443,"x":166.93,"y":170.78,"x0":-1.2178451579499026,"y0":50.00328113745227,"z0":6.453296454671528,"aX":1.8548322527820227},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.5,"breakHorizontal":-2.2,"spinRate":2433,"spinDirection":13},"zone":13,"typeConfidence":2.0,"plateTime":0.45144233417551805,"extension":6.274672328699903},"index":0,"playId":"385ff632-307f-39d4-81da-c3fa997af84f","pitchNumber":1,"startTime":"2025-08-19T23:59:30.055Z","endTime":"2025-08-19T23:59:33.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.48918784069779,"strikeZoneBottom":1.5178873624166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.803633699702196,"aZ":-24.65237226628811,"pfxX":-7.876907574109584,"pfxZ":4.299314534431239,"pX":-1.4130466294831052,"pZ":1.8677780231526213,"vX0":1.9618379141946916,"vY0":-131.16819927377867,"vZ0":-6.584632125434177,"x":170.86,"y":188.35,"x0":-1.145581294592681,"y0":50.0022754070589,"z0":6.239501767167653,"aX":-13.774136797861779},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":13.9,"spinRate":1907,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4170066141513651,"extension":6.2266038301500855},"index":1,"playId":"59fbd229-c18f-30a6-a584-6dad74cec816","pitchNumber":2,"startTime":"2025-08-19T23:59:48.920Z","endTime":"2025-08-19T23:59:55.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69189001860348,"aZ":-32.88046672508941,"pfxX":0.17723742343835336,"pfxZ":-0.4730491184658119,"pX":0.48363366888153764,"pZ":1.4715237919439081,"vX0":3.3058268108465203,"vY0":-121.52175921882332,"vZ0":-4.937648733904301,"x":98.57,"y":199.05,"x0":-0.9144708245581576,"y0":50.00179618519827,"z0":6.3699009740998065,"aX":0.26564346728860233},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":-1.1,"spinRate":2519,"spinDirection":14},"zone":9,"typeConfidence":0.9,"plateTime":0.4498697264233349,"extension":6.383835283322226},"index":2,"playId":"5047931a-a461-3eef-827b-e2155fba7241","pitchNumber":3,"startTime":"2025-08-20T00:00:24.602Z","endTime":"2025-08-20T00:00:28.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.806508788047857,"aZ":-24.02163485274264,"pfxX":-4.759825134743797,"pfxZ":5.134030528037023,"pX":-0.09137127509006011,"pZ":2.0007975835390597,"vX0":3.954922047110873,"vY0":-124.8863880441768,"vZ0":-5.758815808123393,"x":120.48,"y":184.76,"x0":-1.0727137827893818,"y0":50.00492936327664,"z0":6.297677189954747,"aX":-7.562574660953265},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.3,"breakHorizontal":7.8,"spinRate":2316,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.43761858876953674,"extension":6.279016409692479},"hitData":{"launchSpeed":86.9,"launchAngle":25.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.84,"coordY":110.56}},"index":3,"playId":"f564f9b9-9dfa-33d7-a1fe-aaf2be81e9ac","pitchNumber":4,"startTime":"2025-08-20T00:00:46.086Z","endTime":"2025-08-20T00:01:01.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-20.89999999999999,"leverageIndex":2.17,"dramaIndex":188.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:01:01.092Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:02:08.553Z","endTime":"2025-08-20T00:02:21.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:01:15.412Z","endTime":"2025-08-20T00:02:10.875Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.014363261159296,"aZ":-34.224999967804614,"pfxX":0.029623258613395986,"pfxZ":-1.3909007665233375,"pX":-0.409301351239296,"pZ":2.2552780024113197,"vX0":1.6470867909037574,"vY0":-120.18228687008968,"vZ0":-2.751666337093252,"x":132.6,"y":177.89,"x0":-1.1057108606139432,"y0":50.004662873142316,"z0":6.437276745730087,"aX":0.04348736495737312},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.9,"breakHorizontal":-0.5,"spinRate":2305,"spinDirection":28},"zone":4,"typeConfidence":2.0,"plateTime":0.45472928384158795,"extension":6.225446153149357},"hitData":{"launchSpeed":86.7,"launchAngle":49.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.01,"coordY":101.41}},"index":1,"playId":"42a964a5-94fe-3a0c-a7d9-75ad96213182","pitchNumber":1,"startTime":"2025-08-20T00:02:10.875Z","endTime":"2025-08-20T00:02:21.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.25,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:02:21.409Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:04:22.366Z","endTime":"2025-08-20T00:05:16.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.58350768894471,"strikeZoneBottom":1.64282569810405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50129281945897,"aZ":-23.90482336446651,"pfxX":-0.47392159613524854,"pfxZ":4.601355290786302,"pX":0.48161133007163626,"pZ":1.6022461284964205,"vX0":6.674449758152459,"vY0":-132.49454005026377,"vZ0":-6.07457967209366,"x":98.64,"y":195.52,"x0":-1.9972350118335342,"y0":50.002057154806984,"z0":5.646145635232515,"aX":-0.8523738546870281},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":-0.5,"spinRate":2008,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4117443484447687,"extension":6.880713512035079},"index":0,"playId":"8c9fb3a2-6c99-3911-a8a9-fe498215a3e0","pitchNumber":1,"startTime":"2025-08-20T00:04:27.665Z","endTime":"2025-08-20T00:04:32.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.6,"endSpeed":88.3,"strikeZoneTop":3.50591608587627,"strikeZoneBottom":1.52906339251068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20278443659843,"aZ":-22.384160030718732,"pfxX":-10.061127871522505,"pfxZ":4.974746822354583,"pX":1.0953099650848033,"pZ":1.183114648305775,"vX0":10.996959834038183,"vY0":-138.71129189930164,"vZ0":-7.87900458346095,"x":75.25,"y":206.84,"x0":-1.5951444638104348,"y0":50.002294439720956,"z0":5.529292782593493,"aX":-19.796531335478075},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":16.2,"spinRate":2143,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39341600128675003,"extension":7.002028971612307},"index":1,"playId":"c962816d-291e-3fbc-ad2e-153c9eae3915","pitchNumber":2,"startTime":"2025-08-20T00:04:41.932Z","endTime":"2025-08-20T00:04:45.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.46943052981121,"strikeZoneBottom":1.5594313079587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.112865178424517,"aZ":-24.233181461318733,"pfxX":-10.577983692863597,"pfxZ":4.059339538883403,"pX":1.212403042987097,"pZ":1.1946861185708042,"vX0":11.96568020515313,"vY0":-138.28409327346134,"vZ0":-7.486881898771062,"x":70.79,"y":206.52,"x0":-1.7771357019979463,"y0":50.000716233331325,"z0":5.539518867151045,"aX":-20.678017586335983},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":2167,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39467347889883264,"extension":7.060245996234238},"index":2,"playId":"a8f39fe5-93bf-3962-8a0f-c27ef8057a7d","pitchNumber":3,"startTime":"2025-08-20T00:04:57.006Z","endTime":"2025-08-20T00:05:01.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.36443886085057,"strikeZoneBottom":1.35424263171042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6729606019554,"aZ":-15.180975713387427,"pfxX":-5.422186923597776,"pfxZ":8.607805461415033,"pX":1.1239301113100608,"pZ":2.56918046873077,"vX0":9.542081439422432,"vY0":-139.02681511113528,"vZ0":-5.809288417068626,"x":74.16,"y":169.41,"x0":-1.6350284483908657,"y0":50.005123826696604,"z0":5.678969041695445,"aX":-10.707742960647295},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":8.0,"spinRate":2266,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39269089827772197,"extension":6.85971944223329},"index":3,"playId":"797ab441-fe4a-3ca3-8820-694bd497b4cd","pitchNumber":4,"startTime":"2025-08-20T00:05:12.059Z","endTime":"2025-08-20T00:05:16.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:05:16.479Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Lenyn Sosa to first baseman Miguel Vargas. Ronald Acuña Jr. to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:05:17.130Z","endTime":"2025-08-20T00:07:18.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.0,"strikeZoneTop":3.47397061219085,"strikeZoneBottom":1.4854219031301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.644522670197787,"aZ":-18.609286844535735,"pfxX":-5.2245588946601496,"pfxZ":6.839006274334004,"pX":-1.1775102407084677,"pZ":4.038897879530944,"vX0":4.291327840320297,"vY0":-139.54211975848273,"vZ0":-1.4312633161283341,"x":161.88,"y":129.73,"x0":-2.0519539754073763,"y0":50.00514078270582,"z0":5.777171400453342,"aX":-10.366393208617792},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":8.6,"spinRate":2209,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39163303551348516,"extension":6.808542428717339},"index":0,"playId":"4f6408a2-6197-38bb-88b7-e28a5e2ced07","pitchNumber":1,"startTime":"2025-08-20T00:05:45.064Z","endTime":"2025-08-20T00:05:53.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ronald Acuña Jr. steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"4f6408a2-6197-38bb-88b7-e28a5e2ced07","startTime":"2025-08-20T00:05:54.769Z","endTime":"2025-08-20T00:06:10.028Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"postOnSecond":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.8,"dramaIndex":68.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.86889721782241,"strikeZoneBottom":1.76462762096869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90922552457181,"aZ":-42.38161759794929,"pfxX":3.624641775391172,"pfxZ":-7.226887071023427,"pX":-1.8390347181926354,"pZ":3.0450240043461827,"vX0":-0.698244173770803,"vY0":-117.67732986475636,"vZ0":2.04368159963043,"x":187.1,"y":156.56,"x0":-2.0107838046872275,"y0":50.00329556083207,"z0":6.0717261022598645,"aX":5.118301121229838},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.4,"breakHorizontal":-6.4,"spinRate":2168,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4642461297039202,"extension":6.839150092787372},"index":2,"playId":"d23b4323-4bfe-3340-b254-f94eff5ecbb4","pitchNumber":2,"startTime":"2025-08-20T00:06:10.028Z","endTime":"2025-08-20T00:06:14.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.6,"endSpeed":88.7,"strikeZoneTop":3.56806644608356,"strikeZoneBottom":1.58644876267164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.158513177479698,"aZ":-24.665470771239224,"pfxX":-9.21845181890578,"pfxZ":3.789582830807211,"pX":0.2634654696833198,"pZ":1.4963177242154968,"vX0":8.952468696666323,"vY0":-138.92457738600734,"vZ0":-6.60340075394503,"x":106.96,"y":198.38,"x0":-1.7820865228624343,"y0":50.0039471864252,"z0":5.511899550846248,"aX":-18.265974765477427},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":15.1,"spinRate":2115,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3922467882500933,"extension":7.016409725629052},"index":3,"playId":"06ec9c08-e144-30bf-bf52-af2f235ee652","pitchNumber":3,"startTime":"2025-08-20T00:06:29.503Z","endTime":"2025-08-20T00:06:33.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.49690616389282,"strikeZoneBottom":1.72448540562074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79184709567389,"aZ":-15.432394232722245,"pfxX":-5.819952004638673,"pfxZ":8.26654164642931,"pX":0.8035134522088181,"pZ":2.144671127451095,"vX0":9.903822904476797,"vY0":-140.69803222612427,"vZ0":-6.614572582888664,"x":86.37,"y":180.87,"x0":-1.9893398655833963,"y0":50.00673404810928,"z0":5.507401677585261,"aX":-11.793360610729492},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":8.8,"spinRate":2342,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3877473702807661,"extension":7.100435936452577},"index":4,"playId":"f2e2bbdc-0712-3c73-912b-eec9751a11de","pitchNumber":4,"startTime":"2025-08-20T00:06:49.605Z","endTime":"2025-08-20T00:06:54.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.076788789344278,"aZ":-24.338600621642946,"pfxX":-9.450504086305866,"pfxZ":3.9252292754317715,"pX":-0.29557089721743585,"pZ":1.496856158724027,"vX0":7.9952980442524355,"vY0":-139.58534840224877,"vZ0":-6.6602738970660305,"x":128.27,"y":198.36,"x0":-1.9532413435959468,"y0":50.00373544253422,"z0":5.490184295557451,"aX":-18.8621413933324},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.0,"breakHorizontal":15.7,"spinRate":2074,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39071290176630535,"extension":7.140858899874352},"hitData":{"launchSpeed":104.6,"launchAngle":-14.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.46,"coordY":152.85}},"index":5,"playId":"3214f832-6643-3dfa-9742-fa940bd8eaf1","pitchNumber":5,"startTime":"2025-08-20T00:07:11.079Z","endTime":"2025-08-20T00:07:18.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.3,"awayTeamWinProbability":50.7,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.8,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:07:18.882Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, third baseman Brooks Baldwin to first baseman Miguel Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:07:29.379Z","endTime":"2025-08-20T00:09:03.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.48585638097489,"strikeZoneBottom":1.81063201112033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72351496185855,"aZ":-25.74074837134938,"pfxX":-2.493844038772936,"pfxZ":3.487548320636579,"pX":-0.5366766770175211,"pZ":3.2279727584143427,"vX0":4.716873045963576,"vY0":-133.92645121226965,"vZ0":-1.8362592669338793,"x":137.46,"y":151.62,"x0":-1.9845054865129865,"y0":50.00307054701616,"z0":5.735735405090812,"aX":-4.600968528238641},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":3.7,"spinRate":2299,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40657531544815706,"extension":7.069583586822429},"index":0,"playId":"71bdcf3b-1522-3b7f-829b-8e30cca62120","pitchNumber":1,"startTime":"2025-08-20T00:07:48.648Z","endTime":"2025-08-20T00:07:54.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.6345633780958,"strikeZoneBottom":1.82262925986785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81740378845017,"aZ":-19.82000462447137,"pfxX":-9.62816997190256,"pfxZ":6.292039919285456,"pX":0.04478999582830213,"pZ":3.4969678493626866,"vX0":8.380438237578748,"vY0":-138.91699001593267,"vZ0":-2.327448321867997,"x":115.29,"y":144.36,"x0":-1.7535649159869855,"y0":50.00117348034545,"z0":5.656706353799638,"aX":-18.90042676594956},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":15.8,"spinRate":2120,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3936052045258642,"extension":7.09074924344357},"index":1,"playId":"ac51fe24-0e5a-3ec7-bda8-e3e16ee9f721","pitchNumber":2,"startTime":"2025-08-20T00:08:07.140Z","endTime":"2025-08-20T00:08:11.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06328720865279,"aZ":-14.342783789291254,"pfxX":-6.197729138703919,"pfxZ":9.050206316080281,"pX":-0.37209639789277754,"pZ":3.1894883605905617,"vX0":6.310177608473498,"vY0":-139.62408834336557,"vZ0":-4.276822228755314,"x":131.18,"y":152.66,"x0":-1.8584891297517154,"y0":50.0019306404077,"z0":5.68794748345929,"aX":-12.210403271896148},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2340,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39261361466623423,"extension":6.98691904407491},"index":2,"playId":"a963062f-8af6-349d-9821-bbe684861247","pitchNumber":3,"startTime":"2025-08-20T00:08:27.721Z","endTime":"2025-08-20T00:08:31.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.399686989532903,"aZ":-18.34467998511768,"pfxX":-7.116967920619379,"pfxZ":6.924559007136113,"pX":0.14826164466669414,"pZ":2.254924952377309,"vX0":7.876787383395974,"vY0":-139.90379364350227,"vZ0":-6.088307810206153,"x":111.35,"y":177.9,"x0":-1.7692352219901712,"y0":50.00213209223869,"z0":5.647732121001518,"aX":-14.211562320554423},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":11.4,"spinRate":2291,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39042485903815916,"extension":6.969526715671668},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.0,"coordY":174.0}},"index":3,"playId":"f66f54b4-ffd1-3bb7-a2c7-3e3dada899bf","pitchNumber":4,"startTime":"2025-08-20T00:08:55.157Z","endTime":"2025-08-20T00:09:03.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":1.66,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:09:03.204Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:09:11.640Z","endTime":"2025-08-20T00:09:41.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.511193382614945,"aZ":-21.41765560887411,"pfxX":-10.24312491032269,"pfxZ":5.327672892411149,"pX":-0.7059707388048765,"pZ":1.9618441117942806,"vX0":6.779825303180822,"vY0":-141.05228213041494,"vZ0":-6.289788725823341,"x":143.91,"y":185.81,"x0":-1.807591507155905,"y0":50.0029278294141,"z0":5.597688788099718,"aX":-20.679408316537746},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":17.2,"spinRate":2172,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.38804300094320165,"extension":7.146714555464187},"hitData":{"launchSpeed":100.4,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.18,"coordY":155.88}},"index":0,"playId":"18b54d8f-fb5d-39c4-809c-ca8e239b3fc7","pitchNumber":1,"startTime":"2025-08-20T00:09:33.266Z","endTime":"2025-08-20T00:09:41.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"third":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.66,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:09:41.291Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:11:31.236Z","endTime":"2025-08-20T00:12:05.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.30428649109074,"strikeZoneBottom":1.33938098254105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46888491063894,"aZ":-27.49059187879593,"pfxX":-9.514703921369986,"pfxZ":2.7450853224300946,"pX":-1.4083844989652106,"pZ":2.67379674703067,"vX0":2.850701783741732,"vY0":-130.39052252974798,"vZ0":-4.533002697611924,"x":170.68,"y":166.59,"x0":-1.2849222770020179,"y0":50.00574000235133,"z0":6.529026265108689,"aX":-16.254592046595768},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":2004,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.4213644936424843,"extension":6.333319307916437},"index":0,"playId":"aef59997-7639-305b-a4f6-1104e927553f","pitchNumber":1,"startTime":"2025-08-20T00:11:45.583Z","endTime":"2025-08-20T00:11:49.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.642991322438057,"aZ":-23.92525764136329,"pfxX":-9.802250537630535,"pfxZ":4.704036919584277,"pX":-0.6925410083576556,"pZ":1.3532437677687434,"vX0":4.672491246919219,"vY0":-131.94384442161072,"vZ0":-8.3284641481701,"x":143.4,"y":202.24,"x0":-1.2186445515912672,"y0":50.00246862974178,"z0":6.330618703311482,"aX":-17.178728775245133},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":16.7,"spinRate":2115,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4160818508398867,"extension":6.222231017162751},"hitData":{"launchSpeed":71.5,"launchAngle":-4.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.9,"coordY":148.62}},"index":1,"playId":"be0b9448-97c1-34f9-ac11-56c12d9690c9","pitchNumber":2,"startTime":"2025-08-20T00:11:57.207Z","endTime":"2025-08-20T00:12:05.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:12:05.714Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:12:09.833Z","endTime":"2025-08-20T00:12:39.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":90.0,"endSpeed":81.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.734055026376474,"aZ":-25.70419226550319,"pfxX":-6.4652511997684385,"pfxZ":3.7622744056332174,"pX":-0.04356477768721243,"pZ":3.0971032023716747,"vX0":4.83595926197828,"vY0":-130.85944976074194,"vZ0":-3.6072357900239043,"x":118.66,"y":155.16,"x0":-1.083137144458279,"y0":50.0046527254475,"z0":6.4372641154168715,"aX":-11.121880377450916},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":10.6,"spinRate":1987,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.41989916599363264,"extension":6.368119659255898},"hitData":{"launchSpeed":93.0,"launchAngle":41.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.69,"coordY":89.7}},"index":0,"playId":"e33b0c28-8bce-36e0-bb10-88099cda5a92","pitchNumber":1,"startTime":"2025-08-20T00:12:28.562Z","endTime":"2025-08-20T00:12:39.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:12:39.603Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, pitcher Bryce Elder to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:13:14.625Z","endTime":"2025-08-20T00:14:17.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693821,"link":"/api/v1/people/693821"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:13:05.808Z","endTime":"2025-08-20T00:13:16.914Z","isPitch":false,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.45846406537892,"strikeZoneBottom":1.25079661754594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.910975069501145,"aZ":-25.265111207466717,"pfxX":-9.247247251838266,"pfxZ":3.914089419581945,"pX":-1.02413215923421,"pZ":2.0260110770792554,"vX0":3.8781123098032637,"vY0":-132.60733419933194,"vZ0":-6.518533851953792,"x":156.04,"y":184.08,"x0":-1.312159021704089,"y0":50.00092236929907,"z0":6.384163310582234,"aX":-16.307695827746144},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":15.7,"spinRate":2068,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.41457859840215905,"extension":6.249027681679257},"index":1,"playId":"a6c38d4e-c3be-3d8c-9a7e-a0353b146d94","pitchNumber":1,"startTime":"2025-08-20T00:13:16.914Z","endTime":"2025-08-20T00:13:21.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.5,"endSpeed":82.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.415282274957008,"aZ":-23.361727296321767,"pfxX":-7.273954789368592,"pfxZ":5.061249804486537,"pX":-0.32170411565358276,"pZ":2.1776168186603138,"vX0":4.884490405679533,"vY0":-131.5148949709682,"vZ0":-6.37112354508341,"x":129.26,"y":179.98,"x0":-1.2634994362715086,"y0":50.00397571399858,"z0":6.378811409971296,"aX":-12.668328167766191},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":12.0,"spinRate":2153,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4174177137356252,"extension":6.315917810820033},"index":2,"playId":"d6b297f7-cf58-344f-b9e5-9618c0ae7b1e","pitchNumber":2,"startTime":"2025-08-20T00:13:28.272Z","endTime":"2025-08-20T00:13:33.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.5,"endSpeed":84.8,"strikeZoneTop":3.41747204683286,"strikeZoneBottom":1.4765439502498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35684096474392,"aZ":-16.04066416756137,"pfxX":-2.7915502865451094,"pfxZ":8.755312403947809,"pX":-0.15762303626496305,"pZ":3.913050031536292,"vX0":4.013735284159433,"vY0":-134.65856843354965,"vZ0":-3.43778869911547,"x":123.01,"y":133.13,"x0":-1.3025425740014902,"y0":50.00086917942856,"z0":6.336289895460818,"aX":-5.143041315254514},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2118,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40626066558449114,"extension":6.435911639758395},"index":3,"playId":"52b3f08d-3f01-3238-bbb1-de2104c00c29","pitchNumber":3,"startTime":"2025-08-20T00:13:43.494Z","endTime":"2025-08-20T00:13:47.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.34768299280876,"strikeZoneBottom":1.40665769246135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.793176103839087,"aZ":-32.92667383086618,"pfxX":0.19720746356047925,"pfxZ":-0.5080988712599965,"pX":0.04138380895461552,"pZ":0.8875917922305193,"vX0":2.968892636200039,"vY0":-120.61190042289788,"vZ0":-6.091084091565508,"x":115.42,"y":214.82,"x0":-1.2271991113762295,"y0":50.001650807628174,"z0":6.323028774780896,"aX":0.2926050801799865},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.0,"breakHorizontal":-1.0,"spinRate":2588,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.45280503566399144,"extension":6.442749742455894},"index":4,"playId":"3691e718-b16b-332c-b236-c3a0149d1711","pitchNumber":4,"startTime":"2025-08-20T00:13:54.811Z","endTime":"2025-08-20T00:13:58.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75809305167164,"aZ":-24.081946507945723,"pfxX":-9.113076432198259,"pfxZ":4.634889108049127,"pX":-0.9542435152940592,"pZ":1.8260922017072327,"vX0":3.8427664924721205,"vY0":-131.99772463728013,"vZ0":-6.975863017102137,"x":153.37,"y":189.48,"x0":-1.2531150608235084,"y0":50.00621469702666,"z0":6.302989922911846,"aX":-15.920616301363642},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":15.5,"spinRate":2114,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.41657173207379783,"extension":6.389304053162982},"hitData":{"launchSpeed":79.1,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.67,"coordY":178.88}},"index":5,"playId":"324532d2-112d-3aff-949e-227f0f7de815","pitchNumber":5,"startTime":"2025-08-20T00:14:09.102Z","endTime":"2025-08-20T00:14:17.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:14:17.626Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ozzie Albies doubles (17) on a line drive to right fielder Mike Tauchman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:16:40.596Z","endTime":"2025-08-20T00:18:30.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":2.99235229241677,"strikeZoneBottom":1.25815062621446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38818148217414,"aZ":-39.50416772744464,"pfxX":4.6129895198394495,"pfxZ":-5.493271228154303,"pX":-1.0604345014117922,"pZ":3.4983954993597113,"vX0":0.9557036137194423,"vY0":-114.77778671469487,"vZ0":2.7728272468330593,"x":157.42,"y":144.32,"x0":-2.081690584352054,"y0":50.00525540678605,"z0":6.123368386309625,"aX":6.1509017626125875},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.0,"breakHorizontal":-8.6,"spinRate":2096,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.47734005001060265,"extension":6.78668191678595},"index":0,"playId":"7bf2738d-bd42-320d-bb2e-3500c501844f","pitchNumber":1,"startTime":"2025-08-20T00:16:49.282Z","endTime":"2025-08-20T00:16:53.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69739196225422,"aZ":-17.777291810208947,"pfxX":-5.300969994988727,"pfxZ":7.386915388966919,"pX":-0.4424187362997147,"pZ":2.3893850358801854,"vX0":5.966605934434104,"vY0":-138.21955080727932,"vZ0":-5.582527704931656,"x":133.86,"y":174.27,"x0":-1.9328831705915097,"y0":50.00299022453897,"z0":5.615586505476963,"aX":-10.332163201645292},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":8.5,"spinRate":2144,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3951751293146093,"extension":6.969703026126128},"index":1,"playId":"5430ebec-7716-3a82-84c7-a72d742752b3","pitchNumber":2,"startTime":"2025-08-20T00:17:04.114Z","endTime":"2025-08-20T00:17:07.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.21191926244048,"strikeZoneBottom":1.48867387631473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.330193437785816,"aZ":-25.88808733125724,"pfxX":-10.575694771546424,"pfxZ":3.6181386185891204,"pX":1.2079138156888085,"pZ":-0.35444868675883456,"vX0":11.226607473112837,"vY0":-130.44738771859332,"vZ0":-10.112441098348954,"x":70.96,"y":248.35,"x0":-1.760836790668062,"y0":50.00447837709814,"z0":5.49770040490123,"aX":-18.3784978959954},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":16.9,"spinRate":1825,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41856797575085203,"extension":7.084329826738956},"index":2,"playId":"e44240cc-fbf7-3289-90ed-61da450162dd","pitchNumber":3,"startTime":"2025-08-20T00:17:22.828Z","endTime":"2025-08-20T00:17:26.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.631100120005858,"aZ":-23.597192281048972,"pfxX":-10.579868583704137,"pfxZ":4.458436251152261,"pX":-0.2839062120979549,"pZ":2.627083328213513,"vX0":8.12260762300074,"vY0":-137.62136679221766,"vZ0":-3.625079877602469,"x":127.82,"y":167.85,"x0":-1.8943420275081826,"y0":50.00471120998308,"z0":5.553799852266582,"aX":-20.36110745204467},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":17.5,"spinRate":2207,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39750753287862395,"extension":7.0793158545230686},"index":3,"playId":"e336b22a-f46f-3590-a3f4-e4b6455eb459","pitchNumber":4,"startTime":"2025-08-20T00:17:42.421Z","endTime":"2025-08-20T00:17:46.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.080746898518992,"aZ":-18.937496384573016,"pfxX":-7.439416513870484,"pfxZ":6.816579970019967,"pX":-0.28674659395611585,"pZ":2.471795910486473,"vX0":7.186804396718551,"vY0":-138.51297121363012,"vZ0":-4.995933583708259,"x":127.93,"y":172.04,"x0":-1.9490484461795654,"y0":50.005999316380304,"z0":5.566187594112437,"aX":-14.451681890436898},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":12.0,"spinRate":2261,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39551421078678795,"extension":7.03702733567819},"index":4,"playId":"7bc8b5c5-5f01-3632-875d-7cae6fb29471","pitchNumber":5,"startTime":"2025-08-20T00:17:59.208Z","endTime":"2025-08-20T00:18:03.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.781105605870444,"aZ":-40.98288239691574,"pfxX":3.4854127035645015,"pfxZ":-6.105847235130975,"pX":0.03695834102481098,"pZ":1.385305808467806,"vX0":3.1533061609643083,"vY0":-119.80703232250968,"vZ0":-1.8988560298336703,"x":115.59,"y":201.38,"x0":-1.7527207254605228,"y0":50.00300840715085,"z0":5.876691060262064,"aX":5.027955608319342},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.3,"breakHorizontal":-7.1,"spinRate":2159,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45849718123320393,"extension":6.887935408585523},"hitData":{"launchSpeed":81.5,"launchAngle":13.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.42,"coordY":135.1}},"index":5,"playId":"74de5539-9916-3767-9f1f-34a50cbb0d83","pitchNumber":6,"startTime":"2025-08-20T00:18:17.699Z","endTime":"2025-08-20T00:18:30.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":8.100000000000001,"leverageIndex":1.18,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:18:30.722Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nacho Alvarez Jr. lines out to right fielder Mike Tauchman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:18:41.201Z","endTime":"2025-08-20T00:19:15.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.015861237526483,"aZ":-23.64636743299451,"pfxX":-8.817917715437853,"pfxZ":4.4071178131272575,"pX":-0.48163049762414645,"pZ":2.465787675580563,"vX0":7.114055758942747,"vY0":-137.80321474803822,"vZ0":-4.383351100959196,"x":135.36,"y":172.2,"x0":-1.9439054475362045,"y0":50.00102460348299,"z0":5.663330923118319,"aX":-17.052583828656232},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":14.6,"spinRate":2064,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3966292984032913,"extension":6.885026332488444},"hitData":{"launchSpeed":79.8,"launchAngle":22.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.89,"coordY":108.86}},"index":0,"playId":"f8ec9039-442c-3f69-ac07-6feeba1cccf2","pitchNumber":1,"startTime":"2025-08-20T00:19:04.606Z","endTime":"2025-08-20T00:19:15.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.66,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:19:15.609Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:19:57.244Z","endTime":"2025-08-20T00:21:35.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T00:19:37.409Z","endTime":"2025-08-20T00:19:59.628Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.15640961140941,"strikeZoneBottom":1.43953095030081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.028695760873767,"aZ":-20.399458006856335,"pfxX":-9.645145714907496,"pfxZ":6.045090652639125,"pX":0.1144283672017216,"pZ":1.3322583665550511,"vX0":8.837883910882098,"vY0":-138.02143617787985,"vZ0":-7.896628104671646,"x":112.64,"y":202.81,"x0":-1.8615145044913914,"y0":50.00224037224872,"z0":5.582347294815203,"aX":-18.782748057126987},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":15.8,"spinRate":2126,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39544170931331424,"extension":7.022680420212128},"index":1,"playId":"73131ce4-8455-3c7c-b05f-6acf0f520405","pitchNumber":1,"startTime":"2025-08-20T00:19:59.628Z","endTime":"2025-08-20T00:20:04.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.1737786983327,"strikeZoneBottom":1.43202632259681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.074265091691696,"aZ":-16.97703541766747,"pfxX":-7.413050343668694,"pfxZ":7.761362703635943,"pX":0.756395391366124,"pZ":2.4350714264207385,"vX0":9.677382025281139,"vY0":-138.81374388673748,"vZ0":-5.625565227536867,"x":88.17,"y":173.03,"x0":-1.8063098275211085,"y0":50.00551714895882,"z0":5.612205170706132,"aX":-14.520027898216526},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2140,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.394071656596894,"extension":7.187075522802965},"index":2,"playId":"d883a48f-73ed-3b76-b759-2ef8f7ae2d21","pitchNumber":2,"startTime":"2025-08-20T00:20:18.381Z","endTime":"2025-08-20T00:20:21.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.715722340277306,"aZ":-17.214340329006447,"pfxX":-6.447201678208853,"pfxZ":7.637894885216204,"pX":0.25206726462324686,"pZ":2.428252236385884,"vX0":8.408004728141282,"vY0":-138.99353029261218,"vZ0":-5.63010112639449,"x":107.39,"y":173.22,"x0":-1.9724550853564236,"y0":50.00691531417753,"z0":5.620562745747666,"aX":-12.636339865973449},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2237,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3938395354512183,"extension":6.951651015387239},"index":3,"playId":"0240c3ee-c4f3-31c6-84eb-7c95605cd3ca","pitchNumber":3,"startTime":"2025-08-20T00:20:37.985Z","endTime":"2025-08-20T00:20:41.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T00:20:53.449Z","endTime":"2025-08-20T00:21:11.108Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.9,"endSpeed":87.4,"strikeZoneTop":3.08054933159992,"strikeZoneBottom":1.50543404283264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57975595569256,"aZ":-15.644502514077354,"pfxX":-6.833938812308901,"pfxZ":8.560406146818348,"pX":1.5215335737202906,"pZ":1.0824268475844818,"vX0":11.415063144423346,"vY0":-137.5965470236926,"vZ0":-9.278456069177535,"x":59.0,"y":209.55,"x0":-1.779933933970693,"y0":50.00057107315663,"z0":5.542485048355911,"aX":-13.192721905614816},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":10.2,"spinRate":2172,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.397037709699243,"extension":7.047492745019604},"index":5,"playId":"0ca1a576-e09c-3568-9ede-b276d918acf8","pitchNumber":4,"startTime":"2025-08-20T00:21:11.108Z","endTime":"2025-08-20T00:21:14.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.031483989510146,"aZ":-25.420987785675138,"pfxX":-0.32793474152277646,"pfxZ":3.821481355116296,"pX":1.4315357801832096,"pZ":1.2537343188195602,"vX0":9.146905529320332,"vY0":-131.5969255219605,"vZ0":-6.379004651663554,"x":62.43,"y":204.93,"x0":-2.03604299821329,"y0":50.00266882027692,"z0":5.573709165738457,"aX":-0.58111877481978},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":-1.3,"spinRate":2295,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.41507669400041847,"extension":7.031734468331345},"index":6,"playId":"d544d57e-1d4f-36cb-ac95-aa00de837756","pitchNumber":5,"startTime":"2025-08-20T00:21:30.139Z","endTime":"2025-08-20T00:21:35.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.73,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:21:35.044Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jurickson Profar homers (10) on a fly ball to right field. Ozzie Albies scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:22:29.392Z","endTime":"2025-08-20T00:23:40.362Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":{"id":681343,"link":"/api/v1/people/681343"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":681343,"link":"/api/v1/people/681343"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"e9f5c306-55f1-3246-8537-94717e3d1cd2","startTime":"2025-08-20T00:22:03.427Z","endTime":"2025-08-20T00:22:07.475Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.34480952895313,"strikeZoneBottom":1.5962761546342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.160779802425097,"aZ":-26.659635528890085,"pfxX":-7.683439276188834,"pfxZ":3.206190486315613,"pX":-1.2279502899825234,"pZ":2.312999916319793,"vX0":4.543437523924433,"vY0":-129.53903818041076,"vZ0":-3.8112279528737414,"x":163.81,"y":176.33,"x0":-1.996085696946169,"y0":50.002378995230664,"z0":5.815334222762507,"aX":-13.20683160954754},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":13.1,"spinRate":1468,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.421002744464555,"extension":6.9264073777794595},"index":1,"playId":"891f228b-7360-3e72-8473-74126f8f8aaf","pitchNumber":1,"startTime":"2025-08-20T00:22:31.685Z","endTime":"2025-08-20T00:22:35.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.32945201639897,"strikeZoneBottom":1.58107167163793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.262113740539675,"aZ":-21.948840977219387,"pfxX":-10.046340385227905,"pfxZ":5.185292127540625,"pX":0.49962161551160744,"pZ":2.3732160832644076,"vX0":9.944960978116672,"vY0":-138.88452786954923,"vZ0":-4.910898271340229,"x":97.96,"y":174.7,"x0":-1.805560531125533,"y0":50.00443130121547,"z0":5.60516543679096,"aX":-19.819628647049132},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":16.4,"spinRate":2140,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3929185500257293,"extension":7.202952135073313},"index":2,"playId":"7c73dc4b-10ba-33a0-bb51-636fe3552ab4","pitchNumber":2,"startTime":"2025-08-20T00:22:51.669Z","endTime":"2025-08-20T00:22:56.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89445241393241,"aZ":-21.49742842750436,"pfxX":-9.778521255395068,"pfxZ":5.43498346184999,"pX":0.3483907062444222,"pZ":2.357861319414617,"vX0":9.394524980466608,"vY0":-138.5625830450803,"vZ0":-4.863549543225513,"x":103.72,"y":175.12,"x0":-1.7982708855080158,"y0":50.00691371876586,"z0":5.552225099249871,"aX":-19.22086482771913},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":16.1,"spinRate":2110,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3937205351488351,"extension":7.15604617511009},"hitData":{"launchSpeed":108.9,"launchAngle":26.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.58,"coordY":65.72}},"index":3,"playId":"b4474e23-7d7c-31aa-9861-ecb6f2fc122a","pitchNumber":3,"startTime":"2025-08-20T00:23:11.141Z","endTime":"2025-08-20T00:23:40.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":24.300000000000004,"leverageIndex":1.67,"dramaIndex":196.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:23:40.362Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:23:27.503Z","endTime":"2025-08-20T00:24:43.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.53177616507826,"strikeZoneBottom":1.64409809515749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.848965931350893,"aZ":-40.630322672424654,"pfxX":0.03910801311823098,"pfxZ":-5.837148199338106,"pX":0.1786343438422742,"pZ":2.4081410496954607,"vX0":4.346140432331999,"vY0":-119.26989292577674,"vZ0":0.2069402320977931,"x":110.19,"y":173.76,"x0":-1.6684585818204891,"y0":50.004949567490264,"z0":5.969167952586634,"aX":0.05587197292096621},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.3,"breakHorizontal":-1.1,"spinRate":1956,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4583416745048088,"extension":6.883868578054127},"index":0,"playId":"ff9171e1-3a5c-39da-9890-1819b90825b2","pitchNumber":1,"startTime":"2025-08-20T00:24:02.923Z","endTime":"2025-08-20T00:24:06.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.2,"endSpeed":87.5,"strikeZoneTop":3.49360625744626,"strikeZoneBottom":1.70705373985824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.477553086777455,"aZ":-18.49671570431735,"pfxX":-6.315343427192107,"pfxZ":7.02557828518914,"pX":-0.06795816147947446,"pZ":1.6199129548642908,"vX0":6.7513973081625815,"vY0":-138.3382583148682,"vZ0":-7.339349907730128,"x":119.59,"y":195.04,"x0":-1.714030729635193,"y0":50.005700330273726,"z0":5.537106731306401,"aX":-12.301201999874365},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":10.1,"spinRate":2117,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3952109554645524,"extension":6.989311086122196},"index":1,"playId":"252ad4d0-cd1f-3601-a2df-06bec3009a56","pitchNumber":2,"startTime":"2025-08-20T00:24:15.816Z","endTime":"2025-08-20T00:24:21.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96429541561725,"aZ":-20.728308279862457,"pfxX":-6.571624487123439,"pfxZ":5.889727398355317,"pX":0.6458970139996647,"pZ":1.8793699504954162,"vX0":9.100217954650574,"vY0":-137.88627196340056,"vZ0":-6.200812790884433,"x":92.38,"y":188.04,"x0":-1.8291311963279608,"y0":50.005310666917296,"z0":5.536496870947346,"aX":-12.77579455544667},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":10.2,"spinRate":2077,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3958196074947353,"extension":7.062126853837467},"hitData":{"launchSpeed":98.6,"launchAngle":2.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.0,"coordY":78.0}},"index":2,"playId":"5f885cd0-75bb-3bc3-b735-f5feac71c72f","pitchNumber":3,"startTime":"2025-08-20T00:24:32.254Z","endTime":"2025-08-20T00:24:43.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:24:43.103Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out to right fielder Mike Tauchman.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:24:44.368Z","endTime":"2025-08-20T00:27:30.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.9,"endSpeed":83.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06085193418001,"aZ":-26.066437024803616,"pfxX":0.28042598398505536,"pfxZ":3.4264495868401816,"pX":0.8223926683710909,"pZ":2.722598788706616,"vX0":7.173245440128549,"vY0":-132.30483521768593,"vZ0":-3.1215797412914164,"x":85.65,"y":165.27,"x0":-1.9552117147322998,"y0":50.000539953801606,"z0":5.818929136680743,"aX":0.49698827296796383},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.8,"breakHorizontal":-2.0,"spinRate":2181,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4133081041013891,"extension":6.894669423743226},"index":0,"playId":"6075f5bb-9de1-359d-aac3-ed9fdb9f1202","pitchNumber":1,"startTime":"2025-08-20T00:25:09.137Z","endTime":"2025-08-20T00:25:12.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"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-20T00:25:20.237Z","endTime":"2025-08-20T00:25:36.085Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.57635010158839,"strikeZoneBottom":1.59659466330182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75517020394126,"aZ":-40.49982769899373,"pfxX":0.6833591232260989,"pfxZ":-5.5258481807347595,"pX":1.8811396395114421,"pZ":0.9069049141248977,"vX0":8.127126174450147,"vY0":-121.72044615351068,"vZ0":-3.673339786781018,"x":45.3,"y":214.29,"x0":-1.582528517798595,"y0":50.000825684702995,"z0":5.924382546576209,"aX":1.0285316362917345},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.6,"breakHorizontal":-3.1,"spinRate":2139,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44912405099602193,"extension":6.916980950168703},"index":2,"playId":"4dfe0ef4-f14f-3d14-bffa-dac9fc436a05","pitchNumber":2,"startTime":"2025-08-20T00:25:36.085Z","endTime":"2025-08-20T00:25:39.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19284908036843,"aZ":-26.50318264287421,"pfxX":-10.895490638644343,"pfxZ":2.954143672765378,"pX":-0.32775534617473867,"pZ":2.7494683191377893,"vX0":7.881549816373853,"vY0":-137.9608109723664,"vZ0":-2.9834827368935932,"x":129.49,"y":164.54,"x0":-1.813666140627429,"y0":50.00090488967126,"z0":5.641514488450422,"aX":-20.890594528622103},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.9,"breakHorizontal":18.0,"spinRate":2081,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.39781898496382473,"extension":7.00965761930842},"index":3,"playId":"1f805f3e-4d78-3621-8e08-ccaabb564881","pitchNumber":3,"startTime":"2025-08-20T00:25:57.785Z","endTime":"2025-08-20T00:26:02.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860393315921527,"aZ":-24.807311103860215,"pfxX":0.7064576821413402,"pfxZ":4.247581171640082,"pX":0.8272063951150153,"pZ":2.75948006804473,"vX0":7.095555650433247,"vY0":-130.4868824740493,"vZ0":-2.9787278676905977,"x":85.47,"y":164.27,"x0":-2.0121714574837646,"y0":50.00476708528977,"z0":5.772333885066944,"aX":1.2253299312274815},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":-2.8,"spinRate":2223,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4187688842802415,"extension":6.8646575100420275},"index":4,"playId":"5b646ebd-7d91-3b4e-b7e7-4f2281b1920a","pitchNumber":4,"startTime":"2025-08-20T00:26:58.309Z","endTime":"2025-08-20T00:27:02.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.865083016697366,"aZ":-16.20904581198778,"pfxX":-5.4862289139403195,"pfxZ":8.1566444969527,"pX":0.21010688522802404,"pZ":2.6248692354345544,"vX0":7.442830029371021,"vY0":-138.50717473711526,"vZ0":-5.5718184229084144,"x":108.99,"y":167.91,"x0":-1.790136219091236,"y0":50.000407654221085,"z0":5.734013062808021,"aX":-10.73504125952931},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":8.5,"spinRate":2217,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39437755522893436,"extension":6.960662593822897},"hitData":{"launchSpeed":99.1,"launchAngle":41.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.02,"coordY":84.67}},"index":5,"playId":"afdb61fc-25f0-3458-a27a-f5f52d369add","pitchNumber":5,"startTime":"2025-08-20T00:27:19.960Z","endTime":"2025-08-20T00:27:30.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:27:30.476Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Baldwin strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:29:23.281Z","endTime":"2025-08-20T00:30:25.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":90.7,"endSpeed":82.5,"strikeZoneTop":3.1874780918438,"strikeZoneBottom":1.52900807193066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91051646568656,"aZ":-27.111350890506692,"pfxX":-9.597740864321835,"pfxZ":2.901605318863904,"pX":-1.3680477032010185,"pZ":3.038128864094888,"vX0":2.990420081681209,"vY0":-131.96488816247395,"vZ0":-3.8118056072032553,"x":169.15,"y":156.75,"x0":-1.276486398945579,"y0":50.00185341752883,"z0":6.523043392013379,"aX":-16.7443658344065},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":16.6,"spinRate":1994,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41677697317524753,"extension":6.105307603739317},"index":0,"playId":"1b7b5dd6-09ab-355a-93f3-f91206e1aeb4","pitchNumber":1,"startTime":"2025-08-20T00:29:35.230Z","endTime":"2025-08-20T00:29:39.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.7,"endSpeed":82.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.119693266468257,"aZ":-25.69398378441189,"pfxX":-10.462561561046222,"pfxZ":3.7112932327593757,"pX":-0.10234922534069998,"pZ":2.4475372740698593,"vX0":6.274254076061172,"vY0":-131.79547924372977,"vZ0":-5.402581515286826,"x":120.9,"y":172.7,"x0":-1.1645652824721981,"y0":50.000598186013065,"z0":6.441309218451534,"aX":-18.25506172195666},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":17.4,"spinRate":1981,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.41687587599290765,"extension":6.2055637355122535},"index":1,"playId":"14a2cdfb-a1e4-315f-b71d-ab4c2391b461","pitchNumber":2,"startTime":"2025-08-20T00:29:46.866Z","endTime":"2025-08-20T00:29:50.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.23911731553683,"strikeZoneBottom":1.54692899088684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.552356722261703,"aZ":-15.696307526415039,"pfxX":-2.7518527785586206,"pfxZ":8.992137311430541,"pX":0.041864865669507714,"pZ":1.9985439336180526,"vX0":4.135111877951941,"vY0":-133.9370923348835,"vZ0":-8.403200825685053,"x":115.4,"y":184.82,"x0":-1.1583151765932411,"y0":50.003475541841986,"z0":6.279400859039618,"aX":-5.0436539716723585},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":4.2,"spinRate":2238,"spinDirection":204},"zone":8,"typeConfidence":0.88,"plateTime":0.4075791441141474,"extension":6.254481278603189},"index":2,"playId":"e1f24029-b63a-3c07-b997-83c73037b361","pitchNumber":3,"startTime":"2025-08-20T00:30:01.204Z","endTime":"2025-08-20T00:30:04.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-20T00:30:10.467Z","endTime":"2025-08-20T00:30:21.166Z","isPitch":false,"type":"action","player":{"id":681460,"link":"/api/v1/people/681460"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.672494719170516,"aZ":-36.632737203534894,"pfxX":2.337934641660982,"pfxZ":-3.049495633279891,"pX":-0.3404650246143072,"pZ":1.4680500047904648,"vX0":1.311447015337685,"vY0":-120.09827847395415,"vZ0":-4.08728981618971,"x":129.98,"y":199.14,"x0":-1.1967893959136346,"y0":50.00110519373238,"z0":6.441039329085667,"aX":3.423317303361427},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.2,"breakHorizontal":-4.6,"spinRate":2345,"spinDirection":23},"zone":7,"typeConfidence":2.0,"plateTime":0.45560595777321655,"extension":6.433097056673102},"index":4,"playId":"7cb5e037-86f7-347e-8c3a-fdae8ce7b192","pitchNumber":4,"startTime":"2025-08-20T00:30:21.166Z","endTime":"2025-08-20T00:30:25.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:30:25.842Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:30:27.869Z","endTime":"2025-08-20T00:31:46.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.10622033830799,"strikeZoneBottom":1.33199479385673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.739841533499167,"aZ":-24.82129905551819,"pfxX":-8.371817140618585,"pfxZ":4.164423024583232,"pX":-1.1210734162089557,"pZ":2.0182480971532324,"vX0":3.0631920526669942,"vY0":-132.38236236288,"vZ0":-6.748737981027848,"x":159.73,"y":184.29,"x0":-1.2093015841012953,"y0":50.00238304593702,"z0":6.432142975950788,"aX":-14.775076644550257},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":14.4,"spinRate":1950,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4146407594950623,"extension":6.132223020743375},"index":0,"playId":"839a1020-55e8-3d2a-b310-a62acc8f205e","pitchNumber":1,"startTime":"2025-08-20T00:30:49.943Z","endTime":"2025-08-20T00:30:54.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.09884638931972,"strikeZoneBottom":1.41630628885747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27132215456866,"aZ":-22.503070745351803,"pfxX":-7.290846214881284,"pfxZ":5.554931084587162,"pX":-0.49961001046002623,"pZ":3.4015249619924606,"vX0":4.6635882079298,"vY0":-131.25541603873864,"vZ0":-3.7470646436145336,"x":136.04,"y":146.94,"x0":-1.3538535246734582,"y0":50.004530949906744,"z0":6.5270727851345285,"aX":-12.69849043806679},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":12.1,"spinRate":2152,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.41759502587912767,"extension":6.0423945652456315},"index":1,"playId":"56a42031-44cc-37a0-a142-d35a6c8c8398","pitchNumber":2,"startTime":"2025-08-20T00:31:01.980Z","endTime":"2025-08-20T00:31:06.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.33252821635293,"strikeZoneBottom":1.52496235290278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.738314108395432,"aZ":-38.437530775841694,"pfxX":2.203119766700275,"pfxZ":-4.25895681309804,"pX":0.4565045118290541,"pZ":1.6440547067045577,"vX0":3.31519696702288,"vY0":-120.04963236466799,"vZ0":-3.4376860922523194,"x":99.6,"y":194.39,"x0":-1.2249568551647656,"y0":50.00406094678177,"z0":6.492306714357731,"aX":3.238066172734611},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.3,"breakHorizontal":-4.7,"spinRate":2615,"spinDirection":15},"zone":9,"typeConfidence":2.0,"plateTime":0.4550542740182246,"extension":6.1325391901093855},"index":2,"playId":"e82a91d7-bbb0-3c89-ab4b-4360ab9135d1","pitchNumber":3,"startTime":"2025-08-20T00:31:20.043Z","endTime":"2025-08-20T00:31:23.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.078785456853076,"aZ":-16.567998507629373,"pfxX":-2.5211021483578477,"pfxZ":8.418003866244522,"pX":-0.8557560016213929,"pZ":3.001374136544767,"vX0":2.039333947867725,"vY0":-134.75249119155234,"vZ0":-5.746054835449147,"x":149.62,"y":157.74,"x0":-1.2918215975249372,"y0":50.00379505196473,"z0":6.317076575502614,"aX":-4.674018125741704},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":4.2,"spinRate":2242,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.40522961160353566,"extension":6.195350392270719},"hitData":{"launchSpeed":72.7,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.0,"coordY":123.0}},"index":3,"playId":"15026ce2-3282-30fb-b78a-d7fe507c8bf5","pitchNumber":4,"startTime":"2025-08-20T00:31:33.361Z","endTime":"2025-08-20T00:31:46.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.92,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:31:46.868Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Tauchman singles on a ground ball to right fielder Ronald Acuña Jr. Chase Meidroth to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:31:48.201Z","endTime":"2025-08-20T00:32:24.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.667060938289733,"aZ":-26.8472406119328,"pfxX":-8.774887532012022,"pfxZ":3.0690045583409944,"pX":-0.3579962388812784,"pZ":1.9406001875920162,"vX0":4.676483629638026,"vY0":-131.36395970388375,"vZ0":-6.259649137258034,"x":130.65,"y":186.38,"x0":-1.0279697148048728,"y0":50.001609685390605,"z0":6.3690317913744705,"aX":-15.226333929490808},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":14.8,"spinRate":2100,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.41808762031395785,"extension":6.230252845527517},"hitData":{"launchSpeed":88.7,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.12,"coordY":133.91}},"index":0,"playId":"936b2730-6e4e-3cae-84ef-13ccd257b073","pitchNumber":1,"startTime":"2025-08-20T00:32:11.869Z","endTime":"2025-08-20T00:32:24.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.9,"awayTeamWinProbability":42.1,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.77,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:32:24.600Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a line drive to left fielder Jurickson Profar. Chase Meidroth scores. Mike Tauchman to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:32:41.466Z","endTime":"2025-08-20T00:33:05.631Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.118807813253543,"aZ":-23.44832680124131,"pfxX":-7.3930927802042845,"pfxZ":4.933399284697792,"pX":-0.20002220384484287,"pZ":1.7293268731380604,"vX0":4.555582285425475,"vY0":-131.85831981333536,"vZ0":-7.543108991024945,"x":124.62,"y":192.09,"x0":-0.9865344175631439,"y0":50.000094643329525,"z0":6.347980541373257,"aX":-13.061795455392879},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":12.5,"spinRate":2131,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4148454688183403,"extension":6.192519820262323},"hitData":{"launchSpeed":94.6,"launchAngle":12.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.0,"coordY":105.52}},"index":0,"playId":"954f00ed-0ec1-3970-a3c8-d80b0544c35a","pitchNumber":1,"startTime":"2025-08-20T00:32:50.602Z","endTime":"2025-08-20T00:33:05.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":-13.099999999999994,"leverageIndex":2.81,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:33:05.631Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Teel flies out to center fielder Michael Harris II.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:33:32.395Z","endTime":"2025-08-20T00:34:59.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.497872326633484,"aZ":-25.722365279304864,"pfxX":-8.99418147454581,"pfxZ":3.740509134009164,"pX":-1.017506116469126,"pZ":2.47063233600521,"vX0":3.206039128939133,"vY0":-130.96388633114364,"vZ0":-5.178543096946342,"x":155.78,"y":172.07,"x0":-1.0941721977545555,"y0":50.00151360239656,"z0":6.414800592947257,"aX":-15.511249218727812},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":2126,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41937314066677,"extension":6.188839487338704},"index":0,"playId":"5818b176-a2fd-3753-b4ee-31c1034d950d","pitchNumber":1,"startTime":"2025-08-20T00:33:49.728Z","endTime":"2025-08-20T00:33:54.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.63672730336543,"strikeZoneBottom":1.65107704535703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20907235840895,"aZ":-17.568302213286746,"pfxX":-2.2651701152895147,"pfxZ":8.24783403938058,"pX":0.002292511826114553,"pZ":3.4375329228871263,"vX0":3.715619711513112,"vY0":-132.6949973427083,"vZ0":-4.114252004469759,"x":116.91,"y":145.97,"x0":-1.1262203755179192,"y0":50.00506491767103,"z0":6.300016706332612,"aX":-4.012779423664571},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":3.2,"spinRate":2238,"spinDirection":203},"zone":2,"typeConfidence":0.88,"plateTime":0.4138564477889788,"extension":6.316780957074669},"index":1,"playId":"7d1c5e4c-616d-30db-ae4c-250b7e81fd76","pitchNumber":2,"startTime":"2025-08-20T00:34:09.522Z","endTime":"2025-08-20T00:34:13.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.63283416514578,"strikeZoneBottom":1.71419209584406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.496274533132848,"aZ":-38.16393374568431,"pfxX":-1.3143417158054271,"pfxZ":-4.257916118761436,"pX":0.4314208094466717,"pZ":0.8866860774987778,"vX0":3.7062114986899513,"vY0":-118.15941275950699,"vZ0":-4.5297069218758645,"x":100.56,"y":214.84,"x0":-0.9898659940829311,"y0":50.00229579606262,"z0":6.352696319743224,"aX":-1.8501937878562131},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.5,"breakHorizontal":1.4,"spinRate":2463,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.464386537253314,"extension":6.306855698575466},"index":2,"playId":"59c7dc10-5ed1-3aa0-99a4-93fc6d00cc6f","pitchNumber":3,"startTime":"2025-08-20T00:34:26.399Z","endTime":"2025-08-20T00:34:30.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712127466090703,"aZ":-30.785182351279644,"pfxX":0.0729360276950426,"pfxZ":0.9441597723728545,"pX":-0.6082950004263685,"pZ":2.241375251993602,"vX0":1.0484107903464426,"vY0":-120.39615118173421,"vZ0":-3.451600345366545,"x":140.19,"y":178.26,"x0":-1.059131247553645,"y0":50.00142478998044,"z0":6.422615677171187,"aX":0.1066463438631931},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":-0.4,"spinRate":2404,"spinDirection":23},"zone":4,"typeConfidence":2.0,"plateTime":0.45520437516917056,"extension":6.243552541190549},"hitData":{"launchSpeed":76.8,"launchAngle":43.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.0,"coordY":96.4}},"index":3,"playId":"43e730c3-815e-3009-8fb5-9450bdf72863","pitchNumber":4,"startTime":"2025-08-20T00:34:47.218Z","endTime":"2025-08-20T00:34:59.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.8,"awayTeamWinProbability":49.2,"homeTeamWinProbabilityAdded":5.999999999999993,"leverageIndex":2.56,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:34:59.814Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a line drive to right fielder Ronald Acuña Jr. Mike Tauchman scores. Miguel Vargas to 3rd. Lenyn Sosa to 2nd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:35:03.571Z","endTime":"2025-08-20T00:37:08.749Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.46332857853794,"strikeZoneBottom":1.68529873898428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.701144887744356,"aZ":-24.823856145620503,"pfxX":-8.704288322031676,"pfxZ":4.234000303935586,"pX":0.731168536602518,"pZ":2.05195898914412,"vX0":7.102527300060417,"vY0":-131.42053526311804,"vZ0":-6.3093169963619,"x":89.13,"y":183.38,"x0":-0.8850142406469713,"y0":50.00601110727799,"z0":6.346117919407211,"aX":-15.120452711882734},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":14.0,"spinRate":2083,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4179210385907455,"extension":6.214992873063062},"index":0,"playId":"42c28d05-1de5-3ea0-a62e-3adcabe13be4","pitchNumber":1,"startTime":"2025-08-20T00:35:25.652Z","endTime":"2025-08-20T00:35:29.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.44397863702635,"strikeZoneBottom":1.63284501061787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77901675887051,"aZ":-31.042925886854764,"pfxX":0.10095251800922966,"pfxZ":0.7569831198444179,"pX":0.9895076915199675,"pZ":0.5876008467585883,"vX0":4.747446512269634,"vY0":-121.45699297554208,"vZ0":-7.09984772338253,"x":79.28,"y":222.91,"x0":-1.0035065688719953,"y0":50.00221788718175,"z0":6.2479579198347786,"aX":0.1507095551774895},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.1,"breakHorizontal":-1.3,"spinRate":2503,"spinDirection":10},"zone":14,"typeConfidence":0.9,"plateTime":0.4509471583441029,"extension":6.4375457308664},"index":1,"playId":"9a31db95-4aad-3bda-bb4b-cd939461bee4","pitchNumber":2,"startTime":"2025-08-20T00:35:44.243Z","endTime":"2025-08-20T00:35:48.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.343917218565313,"aZ":-31.416943947679133,"pfxX":0.5015021458491851,"pfxZ":0.49928695548303637,"pX":-0.31668400632997995,"pZ":2.4475094306529033,"vX0":1.8335026817018576,"vY0":-122.06515682731414,"vZ0":-3.107430250753887,"x":129.07,"y":172.7,"x0":-1.1430924340623057,"y0":50.00117417220313,"z0":6.445911148768936,"aX":0.7552397423068189},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":2514,"spinDirection":29},"zone":4,"typeConfidence":0.9,"plateTime":0.4489699565725296,"extension":6.406915874533235},"index":2,"playId":"306edd62-54db-3cd0-9f4d-f8c079530105","pitchNumber":3,"startTime":"2025-08-20T00:36:08.107Z","endTime":"2025-08-20T00:36:12.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.137191548565305,"aZ":-33.572002598935576,"pfxX":0.9657836595828575,"pfxZ":-0.924097418823858,"pX":0.1757066768027022,"pZ":1.993903392970554,"vX0":2.517826497212878,"vY0":-122.17043192024731,"vZ0":-3.727892098226545,"x":110.3,"y":184.94,"x0":-0.9938431494755793,"y0":50.002843945696235,"z0":6.425904525092249,"aX":1.4594590323534582},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.3,"breakHorizontal":-2.4,"spinRate":2499,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.44837606091505977,"extension":6.50316599785921},"hitData":{"launchSpeed":98.5,"launchAngle":9.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.55,"coordY":107.87}},"index":3,"playId":"c9f51da4-80a7-3a6a-aa76-961c47b02330","pitchNumber":4,"startTime":"2025-08-20T00:36:56.188Z","endTime":"2025-08-20T00:37:08.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.4,"awayTeamWinProbability":64.6,"homeTeamWinProbabilityAdded":-15.399999999999999,"leverageIndex":2.34,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:37:08.749Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Benintendi walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:37:27.506Z","endTime":"2025-08-20T00:38:36.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.7941740984791,"strikeZoneBottom":1.67970298597726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15794608186236,"aZ":-17.080681645421336,"pfxX":-2.846973892764534,"pfxZ":8.28173073244582,"pX":-1.0339045194171135,"pZ":2.2669494985206096,"vX0":1.2580515413567304,"vY0":-134.38869027148877,"vZ0":-7.254302810968365,"x":156.41,"y":177.57,"x0":-1.1392332646309065,"y0":50.00078572128246,"z0":6.222651180216929,"aX":-5.1869661678034165},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":4.9,"spinRate":2194,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.40816372946950397,"extension":6.3482983229258725},"index":0,"playId":"a3073c08-83e9-346c-99c6-649c860d8c27","pitchNumber":1,"startTime":"2025-08-20T00:37:37.161Z","endTime":"2025-08-20T00:37:41.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.43399221880382,"strikeZoneBottom":1.55374693324285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.520881699895433,"aZ":-24.424030236862265,"pfxX":-8.885187769686649,"pfxZ":4.468819008374286,"pX":-1.1546443669378446,"pZ":3.216275092505569,"vX0":2.924034229260773,"vY0":-131.28722980804895,"vZ0":-3.475542167838655,"x":161.01,"y":151.94,"x0":-1.1329078061061868,"y0":50.00263735825639,"z0":6.388919317034658,"aX":-15.406864395012978},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":2102,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41825855594589223,"extension":6.436580980760891},"index":1,"playId":"c28ec092-c165-3311-ba29-6213420a9edc","pitchNumber":2,"startTime":"2025-08-20T00:37:54.232Z","endTime":"2025-08-20T00:37:58.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.33782389484801,"strikeZoneBottom":1.52449746520197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35481580069351,"aZ":-31.627674089610615,"pfxX":0.865526851807263,"pfxZ":0.36316535612836187,"pX":-0.3200809106992982,"pZ":1.4388454173179341,"vX0":1.706797418969451,"vY0":-121.46654433769552,"vZ0":-5.126673793193834,"x":129.2,"y":199.93,"x0":-1.1437323616426511,"y0":50.00166684537879,"z0":6.320497056714186,"aX":1.2955540098060496},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.2,"breakHorizontal":-1.9,"spinRate":2538,"spinDirection":28},"zone":7,"typeConfidence":0.9,"plateTime":0.45058090229906833,"extension":6.489696759935638},"index":2,"playId":"44162fbc-2185-324a-9f77-9c02b5fda8d8","pitchNumber":3,"startTime":"2025-08-20T00:38:11.144Z","endTime":"2025-08-20T00:38:16.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.34544479141032,"strikeZoneBottom":1.46521977140978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95117168057945,"aZ":-23.62785483375122,"pfxX":-8.582096963622908,"pfxZ":4.930189704587413,"pX":-1.3815158892823156,"pZ":3.1512041298091216,"vX0":2.6421239050075265,"vY0":-131.4029275272162,"vZ0":-3.770924206509472,"x":169.66,"y":153.7,"x0":-1.2899033737115757,"y0":50.00522191211983,"z0":6.377169900681748,"aX":-14.88849889245428},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.3,"breakHorizontal":14.9,"spinRate":2065,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4181157795882422,"extension":6.247411800060391},"index":3,"playId":"0e31d756-10cc-37b0-8339-85949ea65031","pitchNumber":4,"startTime":"2025-08-20T00:38:31.409Z","endTime":"2025-08-20T00:38:36.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":2.23,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:38:36.395Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Robert Jr. doubles (12) on a line drive to left fielder Jurickson Profar. Miguel Vargas scores. Lenyn Sosa scores. Andrew Benintendi scores.","rbi":3,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:39:47.916Z","endTime":"2025-08-20T00:42:33.353Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:38:51.025Z","endTime":"2025-08-20T00:39:50.218Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":81.6,"strikeZoneTop":3.85272381860813,"strikeZoneBottom":1.81059709983927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70791331898235,"aZ":-21.434605917996326,"pfxX":-9.11313800891714,"pfxZ":6.232377376603855,"pX":-1.3963932075608407,"pZ":3.17551123551281,"vX0":2.27088268947395,"vY0":-131.6654658171445,"vZ0":-4.165466784192647,"x":170.23,"y":153.04,"x0":-1.0963566105617029,"y0":50.004281180835804,"z0":6.400989166873334,"aX":-15.710026581953592},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":15.8,"spinRate":2079,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4189391811075174,"extension":6.423269201694055},"index":1,"playId":"157cda2f-d28f-3c00-9f8b-c2ebba621dfd","pitchNumber":1,"startTime":"2025-08-20T00:39:50.218Z","endTime":"2025-08-20T00:39:54.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.81037784286424,"strikeZoneBottom":1.76838186591305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.404314260725908,"aZ":-32.94699321474389,"pfxX":-0.27443898896941343,"pfxZ":-0.5301798308412518,"pX":0.09507669083116,"pZ":0.8240564542196099,"vX0":2.8009086333687816,"vY0":-120.65084428031332,"vZ0":-5.986900101869901,"x":113.38,"y":216.53,"x0":-1.04725374433674,"y0":50.00011462496788,"z0":6.255725892714094,"aX":-0.4030076238313446},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.2,"breakHorizontal":-0.2,"spinRate":2612,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.4547177001436973,"extension":6.599068191375554},"index":2,"playId":"a28df414-b18e-3aa1-b0f7-6928b51bb172","pitchNumber":2,"startTime":"2025-08-20T00:40:06.642Z","endTime":"2025-08-20T00:40:11.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.7,"endSpeed":83.1,"strikeZoneTop":3.77415502416579,"strikeZoneBottom":1.76559970995316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.888597029195836,"aZ":-21.66512334722304,"pfxX":-9.363184984721345,"pfxZ":5.929311084476036,"pX":0.48243276453414724,"pZ":1.9554938465320673,"vX0":7.206417727944792,"vY0":-133.12633285305535,"vZ0":-6.904068755067062,"x":98.61,"y":185.98,"x0":-1.059936719648127,"y0":50.00477665874348,"z0":6.18095409887661,"aX":-16.599668456177184},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":15.1,"spinRate":2103,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4134052543914386,"extension":6.357827262939738},"index":3,"playId":"85683e85-7b16-336f-8c58-9674561d5f56","pitchNumber":3,"startTime":"2025-08-20T00:40:22.334Z","endTime":"2025-08-20T00:40:25.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.77,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.704051852529645,"aZ":-24.808350067449563,"pfxX":-10.314605625850627,"pfxZ":4.172546424196801,"pX":-1.4330146808024549,"pZ":2.340210301471965,"vX0":3.016869637944865,"vY0":-133.0489756477754,"vZ0":-5.420905301743009,"x":171.62,"y":175.59,"x0":-1.2526921049891346,"y0":50.001435723448715,"z0":6.2390628002068835,"aX":-18.201946726135326},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":17.9,"spinRate":2180,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4141638888754793,"extension":6.352463335930066},"index":4,"playId":"dd820120-36f7-3f0b-9766-e6b80d6775f9","pitchNumber":4,"startTime":"2025-08-20T00:40:42.246Z","endTime":"2025-08-20T00:40:45.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.77,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.117525211311314,"aZ":-21.544313671887625,"pfxX":-6.130037992319196,"pfxZ":6.474556523111329,"pX":-0.641325314057848,"pZ":1.9815932976032153,"vX0":3.0155869884376454,"vY0":-126.60138941769371,"vZ0":-6.4262847810304695,"x":141.45,"y":185.28,"x0":-1.0443905374502143,"y0":50.001633123244154,"z0":6.249162272090156,"aX":-10.06222216362301},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":2242,"spinDirection":223},"zone":7,"typeConfidence":0.91,"plateTime":0.43079431401883816,"extension":6.389322142040845},"index":5,"playId":"7f4c5929-f7bb-3724-a579-6b07138081d9","pitchNumber":5,"startTime":"2025-08-20T00:41:08.292Z","endTime":"2025-08-20T00:41:12.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.73579944269466,"strikeZoneBottom":1.62717554179141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.051954541811156,"aZ":-27.573064748230458,"pfxX":-10.946815739000218,"pfxZ":2.5481850005091804,"pX":-0.16182585186895648,"pZ":1.1636858425067644,"vX0":6.196392800289992,"vY0":-134.50291627886116,"vZ0":-7.91970264076956,"x":123.17,"y":207.36,"x0":-1.0905910001445371,"y0":50.00333112936826,"z0":6.1428720367719025,"aX":-19.771860902014705},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.9,"breakHorizontal":18.2,"spinRate":2030,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40946750468915827,"extension":6.451420511176572},"index":6,"playId":"8564b4ff-f976-3033-9a22-37f46ff18012","pitchNumber":6,"startTime":"2025-08-20T00:41:34.878Z","endTime":"2025-08-20T00:41:40.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.77,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61487491386491,"aZ":-14.929280982987438,"pfxX":-2.149818213438936,"pfxZ":9.377146363941197,"pX":-1.0427342439290108,"pZ":2.4372483789256276,"vX0":0.9158439671674012,"vY0":-134.36753973948248,"vZ0":-7.12609079319591,"x":156.75,"y":172.97,"x0":-1.1076624173099685,"y0":50.001324348266465,"z0":6.173557180806185,"aX":-3.9521658016225265},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":3.7,"spinRate":2165,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.4067781739709999,"extension":6.3665727135711965},"index":7,"playId":"a87c6eee-afcc-3597-a4a6-74f883ed90a2","pitchNumber":7,"startTime":"2025-08-20T00:41:57.159Z","endTime":"2025-08-20T00:42:04.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.708305573909627,"aZ":-32.355343746636464,"pfxX":1.2542931316667727,"pfxZ":-0.12100723213901432,"pX":-0.12400462809858066,"pZ":1.4319403558191213,"vX0":1.84816632821646,"vY0":-120.72510378916608,"vZ0":-4.838154293986434,"x":121.73,"y":200.12,"x0":-1.0613776651565545,"y0":50.00332641808135,"z0":6.298265661026004,"aX":1.8581174992023923},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.1,"breakHorizontal":-2.6,"spinRate":2386,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.45306433239149424,"extension":6.318169974520001},"hitData":{"launchSpeed":95.0,"launchAngle":12.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.0,"coordY":127.0}},"index":8,"playId":"053b3090-f55c-3db2-81dc-0b22bc1aa0d0","pitchNumber":8,"startTime":"2025-08-20T00:42:19.472Z","endTime":"2025-08-20T00:42:33.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.9,"awayTeamWinProbability":89.1,"homeTeamWinProbabilityAdded":-22.900000000000006,"leverageIndex":3.0,"dramaIndex":221.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:42:33.353Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edgar Quero walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:44:54.803Z","endTime":"2025-08-20T00:46:45.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:42:46.989Z","endTime":"2025-08-20T00:43:26.849Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Seabold replaces Bryce Elder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-20T00:43:26.849Z","endTime":"2025-08-20T00:44:57.110Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.4,"endSpeed":84.3,"strikeZoneTop":3.4742982989682,"strikeZoneBottom":1.55013606299856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.281671238031986,"aZ":-18.446714282477227,"pfxX":-7.609817326020717,"pfxZ":7.496734915878548,"pX":-2.283415940196192,"pZ":3.8779950677989925,"vX0":4.169333035306105,"vY0":-134.49815677807416,"vZ0":-0.6448778017561584,"x":204.04,"y":134.07,"x0":-2.865293291532877,"y0":50.00436201824662,"z0":5.429551298386838,"aX":-13.937357901926589},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":12.8,"spinRate":2161,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40730462159235303,"extension":6.281778753571129},"index":2,"playId":"a2208cee-8809-3e69-9d76-d30964ebcf3c","pitchNumber":1,"startTime":"2025-08-20T00:44:57.110Z","endTime":"2025-08-20T00:45:00.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.0,"endSpeed":83.2,"strikeZoneTop":3.41112231314179,"strikeZoneBottom":1.48688603185373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.634374970395466,"aZ":-16.178008847258234,"pfxX":-7.604503669757026,"pfxZ":8.988591110918273,"pX":-0.7323768869829892,"pZ":3.7564601015174244,"vX0":7.577407536607807,"vY0":-132.40017925518958,"vZ0":-1.2033604611932132,"x":144.92,"y":137.36,"x0":-2.6401171427788976,"y0":50.00390129930639,"z0":5.398037301889776,"aX":-13.5349117403123},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":12.1,"spinRate":2066,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4133296250981364,"extension":6.316342069097265},"index":3,"playId":"4e12b381-7891-37f5-bff4-9b570d7f5419","pitchNumber":2,"startTime":"2025-08-20T00:45:15.639Z","endTime":"2025-08-20T00:45:19.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.137074255735833,"aZ":-25.536214265521256,"pfxX":-1.5166737954174856,"pfxZ":4.11684137205739,"pX":0.34748508319853766,"pZ":3.1251430868282304,"vX0":8.278970992036607,"vY0":-125.34925757296062,"vZ0":-0.0767702574885093,"x":103.75,"y":154.4,"x0":-2.782056712100912,"y0":50.003258444980894,"z0":5.217771062027968,"aX":-2.44649647839699},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.7,"breakHorizontal":1.1,"spinRate":2273,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.434720019254331,"extension":6.114131069469574},"index":4,"playId":"5d637257-76cd-32c0-a56f-28b0a57a55b8","pitchNumber":3,"startTime":"2025-08-20T00:45:33.342Z","endTime":"2025-08-20T00:45:39.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.1,"endSpeed":84.1,"strikeZoneTop":3.44169358560426,"strikeZoneBottom":1.49247651432123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26325802635181,"aZ":-17.037005505112518,"pfxX":-6.96308676220583,"pfxZ":8.314849545576445,"pX":-2.230238148126815,"pZ":3.523968565604154,"vX0":4.135430496562085,"vY0":-134.13098393624884,"vZ0":-1.7882603259389773,"x":202.01,"y":143.63,"x0":-2.8880846025777016,"y0":50.0028605948615,"z0":5.415372479024057,"aX":-12.67565402904542},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2098,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40850806654806204,"extension":6.347512532782143},"index":5,"playId":"859a9730-13d9-3ee0-8fa0-4dd8fb232aeb","pitchNumber":4,"startTime":"2025-08-20T00:46:04.026Z","endTime":"2025-08-20T00:46:07.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.46491148113774,"strikeZoneBottom":1.51571654822153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2021901698338,"aZ":-23.210473367575528,"pfxX":-0.9026233652555062,"pfxZ":5.559965033096116,"pX":-0.48762549400454475,"pZ":3.1793381679159136,"vX0":6.202888043582808,"vY0":-125.34989855356953,"vZ0":-0.4442253503235595,"x":135.59,"y":152.94,"x0":-2.86308713070651,"y0":50.00350615121048,"z0":5.2323267368403465,"aX":-1.456231448289014},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.2,"breakHorizontal":0.4,"spinRate":2306,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4347700158343195,"extension":6.0237476431354215},"index":6,"playId":"8bcb7c27-49cc-3807-b498-580e4560f890","pitchNumber":5,"startTime":"2025-08-20T00:46:23.300Z","endTime":"2025-08-20T00:46:27.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.34862646448406,"strikeZoneBottom":1.38475624534584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.931365981784445,"aZ":-36.221583543381854,"pfxX":-10.110773839291117,"pfxZ":-2.884334014160463,"pX":0.8695098347487761,"pZ":1.1205692290819678,"vX0":11.423067989601796,"vY0":-117.33377173406262,"vZ0":-0.9148065172874157,"x":83.86,"y":208.52,"x0":-2.734567523136365,"y0":50.002815775001736,"z0":4.872530643425929,"aX":-14.183921747127531},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.2,"breakHorizontal":15.7,"spinRate":2260,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.46572319233184256,"extension":6.424301908989472},"index":7,"playId":"f9eff40b-60ff-335a-978c-431992f7456d","pitchNumber":6,"startTime":"2025-08-20T00:46:42.160Z","endTime":"2025-08-20T00:46:45.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":-0.3000000000000007,"leverageIndex":0.5,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:46:45.966Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brooks Baldwin grounds into a force out, fielded by shortstop Nick Allen. Edgar Quero out at 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:46:47.804Z","endTime":"2025-08-20T00:48:35.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"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":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.21194229756238,"strikeZoneBottom":1.56638680917037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.887714488016638,"aZ":-22.124872554560266,"pfxX":-2.148125875210514,"pfxZ":6.068887168544434,"pX":0.9322304679558593,"pZ":1.8961849174804728,"vX0":9.932153411139748,"vY0":-126.7995588801666,"vZ0":-3.662266949626682,"x":81.47,"y":187.58,"x0":-2.7284014799853926,"y0":50.00094513219944,"z0":5.090422528235224,"aX":-3.556675433587151},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.6,"breakHorizontal":2.0,"spinRate":2353,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.42924632726236966,"extension":6.115167119652384},"index":0,"playId":"be942520-9a06-36ce-ac3c-00fc05dca1c7","pitchNumber":1,"startTime":"2025-08-20T00:47:16.629Z","endTime":"2025-08-20T00:47:21.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.271735834518417,"aZ":-17.510824738596227,"pfxX":-8.366313423315221,"pfxZ":7.997898779231232,"pX":-0.5975697362783007,"pZ":2.991362993008688,"vX0":8.545212047266189,"vY0":-134.34631788184925,"vZ0":-2.76885604595149,"x":139.78,"y":158.01,"x0":-2.7278854710596536,"y0":50.004018064145804,"z0":5.275518070672037,"aX":-15.34169116766483},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":13.4,"spinRate":2136,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40723316194371595,"extension":6.436469542678543},"index":1,"playId":"56df664b-7be8-3c75-849a-3539c16a2d08","pitchNumber":2,"startTime":"2025-08-20T00:47:37.623Z","endTime":"2025-08-20T00:47:40.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.0,"endSpeed":83.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.292770695058586,"aZ":-16.83428762941362,"pfxX":-8.126061031171766,"pfxZ":8.487436330269805,"pX":-0.43259570723061347,"pZ":3.2419695949810494,"vX0":8.779122472689206,"vY0":-133.6945038616073,"vZ0":-2.383541054710014,"x":133.49,"y":151.25,"x0":-2.7058146157605614,"y0":50.00110098798099,"z0":5.355665054076003,"aX":-14.683901777812656},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":12.8,"spinRate":2052,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4099527671436629,"extension":6.391274768108129},"index":2,"playId":"b138d468-6f6d-3b13-901b-a4d447558b59","pitchNumber":3,"startTime":"2025-08-20T00:48:04.728Z","endTime":"2025-08-20T00:48:08.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.1,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61557986603835,"aZ":-17.356984295293366,"pfxX":-6.556475980441247,"pfxZ":7.929558793785592,"pX":-0.45877611663551987,"pZ":2.8745824112460205,"vX0":8.17131148051175,"vY0":-135.3479637623311,"vZ0":-3.3914092976967094,"x":134.49,"y":161.17,"x0":-2.655258045391891,"y0":50.00087885807039,"z0":5.348647023703868,"aX":-12.248496594655983},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":10.3,"spinRate":2026,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.40362037205173085,"extension":6.278624657308625},"hitData":{"launchSpeed":78.0,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.0,"coordY":144.0}},"index":3,"playId":"1e697fa9-7877-3d50-b9b8-1fbf5a948f93","pitchNumber":4,"startTime":"2025-08-20T00:48:28.561Z","endTime":"2025-08-20T00:48:35.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:48:35.598Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, first baseman Miguel Vargas to pitcher Shane Smith.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:50:58.239Z","endTime":"2025-08-20T00:51:35.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.034108493073255,"aZ":-22.185718750026872,"pfxX":-9.98144722413135,"pfxZ":5.12685878428225,"pX":-0.13759510525347388,"pZ":1.7062198040766496,"vX0":8.43642844441346,"vY0":-138.243606139754,"vZ0":-6.54581471514234,"x":122.24,"y":192.71,"x0":-1.9227953650859357,"y0":50.00100544562526,"z0":5.580124803135812,"aX":-19.437451227217682},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":16.4,"spinRate":2073,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39527071417340975,"extension":6.985764891719903},"hitData":{"launchSpeed":95.2,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.67,"coordY":156.49}},"index":0,"playId":"dc864d14-1d58-35ef-855c-c1bfa9463d5d","pitchNumber":1,"startTime":"2025-08-20T00:51:27.491Z","endTime":"2025-08-20T00:51:35.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:51:35.528Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcell Ozuna flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:51:38.153Z","endTime":"2025-08-20T00:53:21.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":94.8,"endSpeed":87.2,"strikeZoneTop":3.82432174872788,"strikeZoneBottom":1.77461123247292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.253064846529437,"aZ":-24.52838553074585,"pfxX":-9.78257947220185,"pfxZ":3.954020975826781,"pX":0.07261681822125808,"pZ":2.5896081254027155,"vX0":8.159333902408653,"vY0":-137.87994947375094,"vZ0":-3.993456947490322,"x":114.23,"y":168.86,"x0":-1.6468478443354726,"y0":50.00598653313032,"z0":5.702359805828033,"aX":-18.931158666255158},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":2066,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3965183640580747,"extension":7.017577575468916},"index":0,"playId":"c0a9c305-68a2-30db-bd93-2dbda2c16dcb","pitchNumber":1,"startTime":"2025-08-20T00:52:03.466Z","endTime":"2025-08-20T00:52:06.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.51492458854552,"strikeZoneBottom":1.6124089514126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.178288931990682,"aZ":-27.569782919673276,"pfxX":0.498728491553754,"pfxZ":2.741563302456818,"pX":0.9670334202610846,"pZ":0.45782294083049985,"vX0":7.0707012061422505,"vY0":-128.34625616819233,"vZ0":-7.606862216319473,"x":80.14,"y":226.42,"x0":-1.8818357486184958,"y0":50.001021922371024,"z0":5.590224140549806,"aX":0.8352413982424312},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-2.4,"spinRate":2088,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4258548199910934,"extension":6.8725438565982735},"index":1,"playId":"997a3324-714d-397a-974d-d7b521b8b2fe","pitchNumber":2,"startTime":"2025-08-20T00:52:17.644Z","endTime":"2025-08-20T00:52:21.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.68290166828646,"strikeZoneBottom":1.68085577477162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89595400731276,"aZ":-14.236734748262306,"pfxX":-6.2535788787874065,"pfxZ":9.17952549944534,"pX":1.2153837450309677,"pZ":2.595785213525762,"vX0":10.158489551618366,"vY0":-138.85249010240366,"vZ0":-5.844158545177736,"x":70.67,"y":168.69,"x0":-1.6769068377054686,"y0":50.00286470692811,"z0":5.674024614303011,"aX":-12.220547325511593},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":9.2,"spinRate":2233,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39436773158187677,"extension":7.061770260966457},"index":2,"playId":"9ae13038-9a82-382b-b69a-5ea537cee18a","pitchNumber":3,"startTime":"2025-08-20T00:52:34.006Z","endTime":"2025-08-20T00:52:37.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.383015282485122,"aZ":-12.377198604039299,"pfxX":-5.408012094068817,"pfxZ":10.082276228886283,"pX":0.5399052255439352,"pZ":2.267038970737412,"vX0":8.115753743019145,"vY0":-139.2665032354258,"vZ0":-6.9581473124104765,"x":96.42,"y":177.57,"x0":-1.7098848249324343,"y0":50.00418981826764,"z0":5.617320570688156,"aX":-10.620738376040954},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":2292,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.39334818802046767,"extension":7.040935960330483},"index":3,"playId":"8b77b2a7-a494-3448-845f-883cdf62514f","pitchNumber":4,"startTime":"2025-08-20T00:52:49.915Z","endTime":"2025-08-20T00:52:53.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.726045701586226,"aZ":-27.35505674774298,"pfxX":-6.8937770505439815,"pfxZ":2.7887666437589207,"pX":0.10249039285816051,"pZ":2.3612298327163885,"vX0":6.806146592591803,"vY0":-129.72273269858368,"vZ0":-3.6293090756055646,"x":113.09,"y":175.03,"x0":-1.6428396793240776,"y0":50.00292670651169,"z0":5.833086304629213,"aX":-11.907525368102322},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":11.3,"spinRate":1467,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4200907130911502,"extension":6.970669287162256},"hitData":{"launchSpeed":95.5,"launchAngle":33.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.0,"coordY":48.0}},"index":4,"playId":"8864d563-d1ad-3b8d-bf82-1dc996a63486","pitchNumber":5,"startTime":"2025-08-20T00:53:08.985Z","endTime":"2025-08-20T00:53:21.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:53:21.007Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:53:22.083Z","endTime":"2025-08-20T00:54:24.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.48108721977679,"strikeZoneBottom":1.62604836051848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.882646270234588,"aZ":-22.291937670333027,"pfxX":-9.841257867940882,"pfxZ":5.015885259140735,"pX":-0.3610760675121945,"pZ":2.190130678000701,"vX0":7.8544494550384645,"vY0":-139.33952199676753,"vZ0":-5.425073018089371,"x":130.76,"y":179.65,"x0":-1.9358273633456875,"y0":50.00167593842621,"z0":5.632349392548061,"aX":-19.378755636146703},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.2,"breakHorizontal":16.2,"spinRate":2096,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.39286961986601154,"extension":7.074273531433759},"index":0,"playId":"ac695cdd-9d9a-3bb5-a7f7-37930d31d101","pitchNumber":1,"startTime":"2025-08-20T00:53:46.035Z","endTime":"2025-08-20T00:53:49.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.37000008126289,"strikeZoneBottom":1.63999902102945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.480740457964554,"aZ":-39.04152353586911,"pfxX":0.8586823642499191,"pfxZ":-4.765271875228225,"pX":0.84420487480634,"pZ":0.9914246727162672,"vX0":5.788208391909851,"vY0":-119.1233816497989,"vZ0":-3.0527691603993423,"x":84.82,"y":212.01,"x0":-1.7269053530383376,"y0":50.00503469378943,"z0":5.812499632156462,"aX":1.2363114256410177},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.1,"breakHorizontal":-2.9,"spinRate":2229,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45946914086197843,"extension":6.9600272490877035},"index":1,"playId":"5fae9289-901d-3373-b239-42caf6b3337a","pitchNumber":2,"startTime":"2025-08-20T00:53:58.843Z","endTime":"2025-08-20T00:54:05.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.3,"endSpeed":87.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26809126698372,"aZ":-14.311807954274348,"pfxX":-4.937953811163677,"pfxZ":9.181701116977518,"pX":0.5735952680032347,"pZ":2.3957128686662004,"vX0":8.370462120673439,"vY0":-138.44343565168504,"vZ0":-5.936320383456387,"x":95.14,"y":174.1,"x0":-1.844420982811502,"y0":50.00145835255627,"z0":5.521787761671179,"aX":-9.605770886383496},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2148,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3952899281171409,"extension":7.1768463258204385},"index":2,"playId":"9bd4ca84-ef57-3b04-8409-8cc4290358a6","pitchNumber":3,"startTime":"2025-08-20T00:54:19.602Z","endTime":"2025-08-20T00:54:24.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:54:24.534Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, third baseman Nacho Alvarez Jr. to first baseman Matt Olson.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:56:21.785Z","endTime":"2025-08-20T00:56:44.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.833736699464957,"aZ":-17.84251716269178,"pfxX":-7.821846692934133,"pfxZ":7.908994696924993,"pX":0.17721748328605097,"pZ":2.233594776741842,"vX0":9.812251698324,"vY0":-133.99541137990673,"vZ0":-4.767826250228163,"x":110.24,"y":178.47,"x0":-2.5215434223961837,"y0":50.00572015756159,"z0":5.316860141008434,"aX":-14.180066942050706},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2110,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4092739378795178,"extension":6.225963495032896},"hitData":{"launchSpeed":65.3,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.6,"coordY":169.88}},"index":0,"playId":"5fff69d0-80d9-3c06-aacc-0b9b73bef876","pitchNumber":1,"startTime":"2025-08-20T00:56:36.455Z","endTime":"2025-08-20T00:56:44.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:56:44.498Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Tauchman grounds out, first baseman Matt Olson to pitcher Connor Seabold.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:56:48.353Z","endTime":"2025-08-20T00:57:51.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":83.9,"strikeZoneTop":3.71398684960582,"strikeZoneBottom":1.75582901983974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62195579054058,"aZ":-17.85343119824804,"pfxX":-7.296565752977017,"pfxZ":7.95006451499005,"pX":0.15704623850030527,"pZ":1.9998713061951456,"vX0":9.39091075612953,"vY0":-133.5954261209444,"vZ0":-5.367996832372434,"x":111.01,"y":184.78,"x0":-2.4608764066486453,"y0":50.0057613460682,"z0":5.324582364495031,"aX":-13.150202480632768},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":11.2,"spinRate":2100,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.410482855226721,"extension":6.390737723728088},"index":0,"playId":"0ca2b8d2-eb89-3ddf-83f1-b964944fcd0a","pitchNumber":1,"startTime":"2025-08-20T00:57:10.853Z","endTime":"2025-08-20T00:57:14.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.64831305458716,"strikeZoneBottom":1.65640073156595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.997269064065474,"aZ":-24.48796466850462,"pfxX":0.911538304303364,"pfxZ":4.7242327072684915,"pX":-0.9107196311075703,"pZ":3.625794720761152,"vX0":4.583171097966974,"vY0":-125.81574955138584,"vZ0":0.5463519822693006,"x":151.71,"y":140.88,"x0":-2.8634288431914103,"y0":50.00265273117709,"z0":5.367685727392378,"aX":1.4819669077911408},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":-2.5,"spinRate":2271,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4329230891073421,"extension":6.188196281765657},"index":1,"playId":"60e07b41-ad5e-3114-aa34-73560bce8ebb","pitchNumber":2,"startTime":"2025-08-20T00:57:27.770Z","endTime":"2025-08-20T00:57:31.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.33759839802904,"aZ":-36.49706409583486,"pfxX":-8.74858157371191,"pfxZ":-3.0514051654676253,"pX":0.22151081500711856,"pZ":1.712439246331491,"vX0":9.493468001465109,"vY0":-117.90605301874353,"vZ0":0.13210664978959974,"x":108.56,"y":192.54,"x0":-2.710776761405906,"y0":50.00504012745574,"z0":5.009381718456174,"aX":-12.383187608422613},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.3,"breakHorizontal":13.7,"spinRate":2329,"spinDirection":284},"zone":8,"typeConfidence":2.0,"plateTime":0.4636298369162488,"extension":6.30402422964997},"hitData":{"launchSpeed":70.3,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.64,"coordY":160.72}},"index":2,"playId":"766d0daf-4f9e-3184-95e1-a7658df24af4","pitchNumber":3,"startTime":"2025-08-20T00:57:43.394Z","endTime":"2025-08-20T00:57:51.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:57:51.914Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Vargas doubles (27) on a fly ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:57:57.346Z","endTime":"2025-08-20T00:59:55.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.50801635202409,"strikeZoneBottom":1.62470926352015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.848246454671006,"aZ":-21.049862324088718,"pfxX":-1.1932568633383012,"pfxZ":6.6953080879424185,"pX":1.9292097919635391,"pZ":-0.20117780194660864,"vX0":11.932081136631563,"vY0":-127.25892585913013,"vZ0":-8.88363318823909,"x":43.46,"y":244.21,"x0":-2.6389612572656036,"y0":50.00485422958045,"z0":4.964698397197829,"aX":-1.9836918419609646},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.4,"breakHorizontal":-0.1,"spinRate":2337,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4282220940178356,"extension":6.223546146832711},"index":0,"playId":"fcd08a61-c762-30e2-b53a-0fc63b16b4a3","pitchNumber":1,"startTime":"2025-08-20T00:58:19.357Z","endTime":"2025-08-20T00:58:24.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.369273894607694,"aZ":-17.590111579832897,"pfxX":-5.2847281437763,"pfxZ":8.201349802639744,"pX":-0.5967562746943371,"pZ":3.081218050204284,"vX0":6.957158547471006,"vY0":-132.31571894490716,"vZ0":-2.7346593644807617,"x":139.75,"y":155.59,"x0":-2.5696486198578437,"y0":50.00641366833604,"z0":5.4121798626641775,"aX":-9.403089411304226},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":1971,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4134424108470327,"extension":6.366833704781322},"index":1,"playId":"a25e5bca-0885-301a-ae00-2fdcf13b200e","pitchNumber":2,"startTime":"2025-08-20T00:58:37.019Z","endTime":"2025-08-20T00:58:41.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.50898002882464,"strikeZoneBottom":1.55902440565723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.171700932414808,"aZ":-23.104181317672513,"pfxX":-0.5439198518079069,"pfxZ":5.491913413254853,"pX":-0.1088938742518561,"pZ":2.8746977817479182,"vX0":6.977719577966185,"vY0":-126.73984022428188,"vZ0":-1.467401159970315,"x":121.15,"y":161.16,"x0":-2.8092402069121984,"y0":50.003092123744615,"z0":5.279335264774184,"aX":-0.8985030876893267},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.0,"breakHorizontal":-0.4,"spinRate":2311,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.42964938057477964,"extension":6.139379145213956},"index":2,"playId":"7a6cec69-ffcc-373d-b0ee-0165592efb91","pitchNumber":3,"startTime":"2025-08-20T00:59:01.264Z","endTime":"2025-08-20T00:59:04.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-20T00:59:11.296Z","endTime":"2025-08-20T00:59:24.557Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.48864145371296,"strikeZoneBottom":1.57209643712857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.563747068840826,"aZ":-32.34639049576664,"pfxX":0.690680334323476,"pfxZ":-0.11792934273626976,"pX":1.0908168631484432,"pZ":1.6547729713974573,"vX0":8.662094070344297,"vY0":-119.20964353531558,"vZ0":-1.4042559681792317,"x":75.42,"y":194.1,"x0":-2.663114950289796,"y0":50.00268298660243,"z0":5.142313365698527,"aX":1.0046325867327144},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.2,"breakHorizontal":-3.1,"spinRate":2468,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.45754962957564915,"extension":6.1914770151843985},"index":4,"playId":"db5a75b9-9eb4-3c5e-95e9-751501ac2052","pitchNumber":4,"startTime":"2025-08-20T00:59:24.557Z","endTime":"2025-08-20T00:59:29.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":94.8,"endSpeed":86.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.504724643707462,"aZ":-13.744872963849453,"pfxX":-7.844135839374339,"pfxZ":9.591723674406131,"pX":0.9668436844070148,"pZ":1.844102275594057,"vX0":11.80249852824631,"vY0":-137.49280027131917,"vZ0":-6.742914762190093,"x":80.15,"y":188.99,"x0":-2.355454576653863,"y0":50.00297708718642,"z0":5.254966411783838,"aX":-15.071948077931182},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2159,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3978557792221884,"extension":6.426883762020243},"hitData":{"launchSpeed":76.3,"launchAngle":40.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.29,"coordY":123.64}},"index":5,"playId":"620be6c3-af62-3a54-935b-bea137459663","pitchNumber":5,"startTime":"2025-08-20T00:59:42.641Z","endTime":"2025-08-20T00:59:55.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.6,"awayTeamWinProbability":91.4,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.14,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:59:55.485Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Teel homers (4) on a fly ball to right field. Miguel Vargas scores.","rbi":2,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T01:00:02.113Z","endTime":"2025-08-20T01:03:42.354Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":{"id":657756,"link":"/api/v1/people/657756"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":657756,"link":"/api/v1/people/657756"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":76.2,"strikeZoneTop":3.70924604077556,"strikeZoneBottom":1.65373322389341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.497941221208855,"aZ":-32.57470050966356,"pfxX":-9.74785570523106,"pfxZ":-0.2690189678042163,"pX":-0.9754944202733433,"pZ":2.793692331007915,"vX0":7.274306576822962,"vY0":-120.54112448478018,"vZ0":1.1646216988263614,"x":154.18,"y":163.35,"x0":-2.7595859654789656,"y0":50.00426928238172,"z0":5.170964168427219,"aX":-14.407301870427743},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":16.0,"spinRate":2295,"spinDirection":277},"zone":11,"typeConfidence":2.0,"plateTime":0.45365501255917806,"extension":6.247854081867139},"index":0,"playId":"4abe88d2-6310-363a-9528-8f59fcbebc7c","pitchNumber":1,"startTime":"2025-08-20T01:00:33.011Z","endTime":"2025-08-20T01:00:36.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76694735736692,"aZ":-17.39537915952771,"pfxX":-8.598781968507339,"pfxZ":7.94282787367109,"pX":0.5146248103174338,"pZ":3.058214370760561,"vX0":10.971167185342326,"vY0":-135.33447969455747,"vZ0":-2.9861060298395996,"x":97.38,"y":156.21,"x0":-2.4692956001173347,"y0":50.00041484227932,"z0":5.390220414274754,"aX":-15.994038312098448},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":13.3,"spinRate":2053,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40430504735756845,"extension":6.285914438572077},"index":1,"playId":"222d382e-ceb4-3db6-9b36-82fccb234215","pitchNumber":2,"startTime":"2025-08-20T01:00:51.427Z","endTime":"2025-08-20T01:00:55.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.916036441095795,"aZ":-14.008169842304207,"pfxX":-6.177728364960341,"pfxZ":9.643085476800318,"pX":0.07951710587890493,"pZ":2.7745827141535497,"vX0":9.005881782274669,"vY0":-136.14535431173834,"vZ0":-4.408523823597671,"x":113.97,"y":163.87,"x0":-2.463280559863886,"y0":50.00183343013838,"z0":5.379139725991947,"aX":-11.637349727096371},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":2164,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.40177194775783764,"extension":6.247997891989245},"index":2,"playId":"1d5efa09-41f8-3064-a20b-94afc1042aaa","pitchNumber":3,"startTime":"2025-08-20T01:01:13.433Z","endTime":"2025-08-20T01:01:17.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.775450032291594,"aZ":-16.93007077214624,"pfxX":-7.420438481133283,"pfxZ":8.1542007226755,"pX":0.14380350636267591,"pZ":3.904235316513659,"vX0":9.843152203745479,"vY0":-135.86584252373984,"vZ0":-0.9284203866493,"x":111.52,"y":133.37,"x0":-2.5619675574357124,"y0":50.003490850542605,"z0":5.427024026048337,"aX":-13.87432035179574},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":11.4,"spinRate":2221,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4031506205320583,"extension":6.296834617474346},"index":3,"playId":"35cdd269-cc87-3b1e-9251-92e8e476a1fb","pitchNumber":4,"startTime":"2025-08-20T01:01:37.834Z","endTime":"2025-08-20T01:01:42.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.5086858740604,"strikeZoneBottom":1.61796660065588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.81399833269319,"aZ":-37.678688689191326,"pfxX":-8.391292178185754,"pfxZ":-3.928252177129705,"pX":-1.734168473781776,"pZ":2.53860898501874,"vX0":5.309252641967263,"vY0":-117.44652194953895,"vZ0":2.1988725819181543,"x":183.1,"y":170.24,"x0":-2.931466929636391,"y0":50.00494395987833,"z0":5.089177606046685,"aX":-11.748334535045595},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.4,"breakHorizontal":13.9,"spinRate":2250,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.46600375936803484,"extension":6.370704584607306},"index":4,"playId":"dd615a5f-709c-355c-9672-e5d930b382e3","pitchNumber":5,"startTime":"2025-08-20T01:02:04.714Z","endTime":"2025-08-20T01:02:08.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.66904200435886,"strikeZoneBottom":1.64333159191595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.898471195041655,"aZ":-15.75689321901405,"pfxX":-7.1409017916242625,"pfxZ":8.78062927780946,"pX":1.1101121809865155,"pZ":1.6122557554837444,"vX0":11.772155602750018,"vY0":-135.8915890566156,"vZ0":-6.840005978423619,"x":74.69,"y":195.25,"x0":-2.351101435020022,"y0":50.0026298860922,"z0":5.257491080515677,"aX":-13.351325769597564},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2216,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40313535655905763,"extension":6.369814553812303},"index":5,"playId":"1cc112e2-54e0-376b-b7a6-12914abced95","pitchNumber":6,"startTime":"2025-08-20T01:02:26.007Z","endTime":"2025-08-20T01:02:29.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.3,"endSpeed":85.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.806069462077467,"aZ":-17.38433093260852,"pfxX":-7.053352077912635,"pfxZ":7.960811918710842,"pX":-0.832980240625022,"pZ":3.0103836263806647,"vX0":7.174684339041247,"vY0":-135.72533841799088,"vZ0":-3.0822502837490817,"x":148.75,"y":157.5,"x0":-2.5993327494646077,"y0":50.006719919209374,"z0":5.377427699933159,"aX":-13.110649451949572},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":11.2,"spinRate":2170,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40417257778340554,"extension":6.162352996056948},"index":6,"playId":"749a76e6-d57b-348e-b27c-e0ac0eb304d3","pitchNumber":7,"startTime":"2025-08-20T01:02:49.346Z","endTime":"2025-08-20T01:02:55.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19057803300617,"aZ":-33.19000105828933,"pfxX":-10.655615602579985,"pfxZ":-0.7281441503914685,"pX":0.24890763997322873,"pZ":2.007105989310422,"vX0":10.106454698436655,"vY0":-117.87073755812003,"vZ0":0.16154042388845102,"x":107.51,"y":184.59,"x0":-2.717570472017347,"y0":50.001157020954196,"z0":5.011811530468785,"aX":-14.936687971278943},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.0,"breakHorizontal":16.7,"spinRate":2271,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.46536740571008783,"extension":6.4145965226576305},"hitData":{"launchSpeed":99.2,"launchAngle":26.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.11,"coordY":95.67}},"index":7,"playId":"ef45bfe1-53f3-351b-91f4-c0384af05ac0","pitchNumber":8,"startTime":"2025-08-20T01:03:17.320Z","endTime":"2025-08-20T01:03:42.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":0.43,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:03:42.354Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lenyn Sosa strikes out swinging.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T01:03:49.266Z","endTime":"2025-08-20T01:06:01.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.39758744263988,"strikeZoneBottom":1.60565419138212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.286011887869467,"aZ":-25.570243306451605,"pfxX":-1.000073024064573,"pfxZ":4.06882691750694,"pX":1.6141182401284786,"pZ":1.4052412458355807,"vX0":10.862514114853592,"vY0":-126.18675843114963,"vZ0":-4.281815126925111,"x":55.47,"y":200.84,"x0":-2.605628455977693,"y0":50.00048499507826,"z0":5.170086702647515,"aX":-1.6232790253669906},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.6,"breakHorizontal":-0.5,"spinRate":2291,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.433100499096049,"extension":6.11038753498875},"index":0,"playId":"800582c8-a135-389b-a08f-f09314a67510","pitchNumber":1,"startTime":"2025-08-20T01:04:07.675Z","endTime":"2025-08-20T01:04:11.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.943849479724907,"aZ":-26.74648637176518,"pfxX":0.8084216714629218,"pfxZ":3.4607070228810146,"pX":1.0726529270709004,"pZ":1.586443867958776,"vX0":9.056124091073436,"vY0":-123.90433014829041,"vZ0":-3.433977296151741,"x":76.11,"y":195.95,"x0":-2.722669765472432,"y0":50.001325432567604,"z0":5.206362749927971,"aX":1.264289492474108},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":-3.4,"spinRate":2400,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4407485425812685,"extension":6.113870722571836},"index":1,"playId":"5f5d3e6b-9ef3-3915-ba58-7a8a86991b37","pitchNumber":2,"startTime":"2025-08-20T01:04:23.423Z","endTime":"2025-08-20T01:04:26.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.37274003060482,"strikeZoneBottom":1.58101342923188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.835464851753365,"aZ":-23.20103588523062,"pfxX":-1.0589969964368304,"pfxZ":5.496521540968402,"pX":1.6713078725905515,"pZ":-0.23300277392017693,"vX0":11.160077353847285,"vY0":-126.90019218004487,"vZ0":-8.323272956593264,"x":53.29,"y":245.07,"x0":-2.6446894974395003,"y0":50.0017642978513,"z0":4.936070358743425,"aX":-1.7301137426191984},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.2,"breakHorizontal":-0.6,"spinRate":2281,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4315297373362661,"extension":6.189993022518602},"index":2,"playId":"f2ac5748-02f7-37c8-bee7-12659a15dfca","pitchNumber":3,"startTime":"2025-08-20T01:04:42.201Z","endTime":"2025-08-20T01:04:46.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.7,"endSpeed":83.3,"strikeZoneTop":3.37597176869041,"strikeZoneBottom":1.58413489099773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.571441852564845,"aZ":-16.09950093352129,"pfxX":-6.601523755390121,"pfxZ":8.973710983069266,"pX":-1.5353208426305247,"pZ":3.375504430965567,"vX0":5.26445675250273,"vY0":-133.44825915496534,"vZ0":-2.4486609217042368,"x":175.52,"y":147.64,"x0":-2.682727973877963,"y0":50.00126852586327,"z0":5.47409000507349,"aX":-11.823349058954781},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":10.7,"spinRate":2174,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4115229804872085,"extension":6.040429367861195},"index":3,"playId":"4f5749d7-3d6d-3f1f-8e8c-21a9dec5de80","pitchNumber":4,"startTime":"2025-08-20T01:05:04.322Z","endTime":"2025-08-20T01:05:08.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-20T01:05:19.064Z","endTime":"2025-08-20T01:05:33.823Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.136714424917383,"aZ":-13.705808427563875,"pfxX":-7.207586519746581,"pfxZ":9.961628466275734,"pX":0.026742603041227768,"pZ":2.0273579801850636,"vX0":9.324672388832695,"vY0":-135.64994004546492,"vZ0":-6.052961741759253,"x":115.98,"y":184.04,"x0":-2.5273465119453395,"y0":50.001414049224124,"z0":5.25236483254062,"aX":-13.36088484424258},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":10.9,"spinRate":2276,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.40459111436040507,"extension":6.331085602678859},"index":5,"playId":"a9099c44-a764-35c3-86bc-c9925f486a03","pitchNumber":5,"startTime":"2025-08-20T01:05:33.823Z","endTime":"2025-08-20T01:05:38.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":83.3,"endSpeed":75.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.313050296459082,"aZ":-31.188064911841995,"pfxX":0.7348005600349721,"pfxZ":0.6723603113219658,"pX":0.7693807354536484,"pZ":1.5577101822932868,"vX0":8.21050310530639,"vY0":-121.02351087666757,"vZ0":-1.7690701362244212,"x":87.67,"y":196.72,"x0":-2.7799960870857716,"y0":50.002997712809076,"z0":5.061741522748937,"aX":1.0751595084430192},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.1,"breakHorizontal":-3.5,"spinRate":2593,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.45470968981725557,"extension":6.114527770695297},"index":6,"playId":"c1d6d5c6-f16a-34e0-be1a-ae8c4824be9f","pitchNumber":6,"startTime":"2025-08-20T01:05:57.115Z","endTime":"2025-08-20T01:06:01.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:06:01.773Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T01:07:55.024Z","endTime":"2025-08-20T01:09:28.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.20476707798582,"strikeZoneBottom":1.4923967587215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.617170122312665,"aZ":-17.380734735230124,"pfxX":-6.593765734680794,"pfxZ":7.918649676809405,"pX":-1.2857146318268595,"pZ":2.7370341964856126,"vX0":4.87229884976595,"vY0":-135.58653420162943,"vZ0":-4.725867570429039,"x":166.01,"y":164.88,"x0":-2.2459382170192117,"y0":50.006565310430005,"z0":5.709175783800678,"aX":-12.324991001558546},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2141,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40340574132957485,"extension":6.79841885558937},"index":0,"playId":"9606e9c3-848c-37d4-a625-ba721eee3200","pitchNumber":1,"startTime":"2025-08-20T01:08:08.306Z","endTime":"2025-08-20T01:08:12.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.4,"endSpeed":85.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.356220250620797,"aZ":-22.560747931538206,"pfxX":-9.138188444774464,"pfxZ":5.124073395407011,"pX":0.029441431878691294,"pZ":2.1783304644837207,"vX0":8.39855709639085,"vY0":-135.74200895698246,"vZ0":-4.908054449325248,"x":115.88,"y":179.97,"x0":-1.9100842638649136,"y0":50.000961334451596,"z0":5.5705443603525175,"aX":-17.13508881715801},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":2026,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4027599029617859,"extension":7.023566141605163},"index":1,"playId":"60b28173-cfbd-34e1-a554-e473a91dfb92","pitchNumber":2,"startTime":"2025-08-20T01:08:21.350Z","endTime":"2025-08-20T01:08:24.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.13919155960832,"strikeZoneBottom":1.12572428233375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32645409712358,"aZ":-41.3518784668192,"pfxX":4.997403727052043,"pfxZ":-6.750697702548797,"pX":-1.0204518090933072,"pZ":2.4697923078787904,"vX0":0.7321056023834394,"vY0":-116.33927234922461,"vZ0":0.9296592397794201,"x":155.9,"y":172.1,"x0":-1.9885060862594623,"y0":50.000014361247985,"z0":6.007302997268435,"aX":6.798356085314255},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.6,"breakHorizontal":-9.2,"spinRate":2031,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4721263315478006,"extension":6.686243031857137},"index":2,"playId":"8da113e6-8a41-36fb-ac52-870bd0a2b0ff","pitchNumber":3,"startTime":"2025-08-20T01:08:41.852Z","endTime":"2025-08-20T01:08:46.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98427097198631,"aZ":-25.097569093899683,"pfxX":-10.007333502633344,"pfxZ":3.726385368818515,"pX":-0.374183998731119,"pZ":1.8984529040405513,"vX0":7.783924306755047,"vY0":-136.8444712160244,"vZ0":-5.165892514453466,"x":131.26,"y":187.52,"x0":-1.9542714481582701,"y0":50.002417446221386,"z0":5.528420578923587,"aX":-18.993889517501916},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":16.6,"spinRate":1988,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4001569381177328,"extension":7.204994866240525},"index":3,"playId":"b98a5bdd-8d0d-3e60-8335-a7ed7b0ff3fb","pitchNumber":4,"startTime":"2025-08-20T01:08:56.001Z","endTime":"2025-08-20T01:08:59.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.104680668241375,"aZ":-17.329130115755337,"pfxX":-4.542126478735248,"pfxZ":7.945747069097491,"pX":-0.2093310949493532,"pZ":2.28237139588994,"vX0":6.404025191970265,"vY0":-135.46409337891302,"vZ0":-5.478350422148386,"x":124.98,"y":177.16,"x0":-2.008041803325099,"y0":50.00295342014109,"z0":5.532384611270606,"aX":-8.487017785416462},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":7.0,"spinRate":2094,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4035035918899319,"extension":6.956355943213438},"index":4,"playId":"60ef68e8-ef98-3960-b43e-acd18084028a","pitchNumber":5,"startTime":"2025-08-20T01:09:23.938Z","endTime":"2025-08-20T01:09:28.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:09:28.625Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nacho Alvarez Jr. grounds out, second baseman Lenyn Sosa to first baseman Miguel Vargas.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T01:09:29.783Z","endTime":"2025-08-20T01:11:34.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.38063210217971,"strikeZoneBottom":1.45360177297895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.257119275033865,"aZ":-23.14248772377892,"pfxX":-10.047613353655253,"pfxZ":4.711282497113792,"pX":0.32136127456498476,"pZ":2.208011302355934,"vX0":9.589051314045841,"vY0":-137.0809916000021,"vZ0":-5.048488721526164,"x":104.75,"y":179.16,"x0":-1.904466778978399,"y0":50.00274513465817,"z0":5.638507504830313,"aX":-19.260279849784155},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":16.3,"spinRate":2158,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39847734155640824,"extension":7.2055213641486295},"index":0,"playId":"d2bcfc42-5227-3d58-95b8-62686234548e","pitchNumber":1,"startTime":"2025-08-20T01:09:54.173Z","endTime":"2025-08-20T01:09:57.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.35359889495938,"strikeZoneBottom":1.49414601292061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15097945901604,"aZ":-15.508607952130811,"pfxX":-4.317384939293721,"pfxZ":8.764879061931964,"pX":1.3025053956075183,"pZ":2.109454932537545,"vX0":9.879898877862596,"vY0":-136.77246883605363,"vZ0":-6.584497447353575,"x":67.35,"y":181.82,"x0":-1.789914962412886,"y0":50.00493551734023,"z0":5.60503262569083,"aX":-8.212081846174934},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":5.9,"spinRate":2171,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3999341418144393,"extension":7.035799313961406},"index":1,"playId":"0d343844-2ad4-3b2e-a4e0-1cbf4fbd6444","pitchNumber":2,"startTime":"2025-08-20T01:10:09.529Z","endTime":"2025-08-20T01:10:13.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.27735100287514,"strikeZoneBottom":1.48535746535208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.719857505714067,"aZ":-19.459073996179868,"pfxX":-7.794757989018207,"pfxZ":6.550112206724323,"pX":0.545515691960086,"pZ":3.0451375534196536,"vX0":9.104636877760155,"vY0":-137.9697362254746,"vZ0":-3.4568620442906375,"x":96.21,"y":156.56,"x0":-1.7737906745317211,"y0":50.002604651945084,"z0":5.614623382627195,"aX":-15.131221577962988},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":12.4,"spinRate":2024,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3959519816034578,"extension":7.064411858242383},"index":2,"playId":"7ba0d64a-59d0-3133-a673-07c8143a269e","pitchNumber":3,"startTime":"2025-08-20T01:10:28.066Z","endTime":"2025-08-20T01:10:32.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T01:10:38.591Z","endTime":"2025-08-20T01:10:51.778Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.4,"endSpeed":83.3,"strikeZoneTop":3.31960497953651,"strikeZoneBottom":1.46037951947196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.814195568096807,"aZ":-27.99683655300709,"pfxX":-1.1992086337200147,"pfxZ":2.4034963216303895,"pX":0.5043649871205633,"pZ":1.1064317047700485,"vX0":6.972544490220534,"vY0":-130.03070373173168,"vZ0":-6.37422568556487,"x":97.77,"y":208.91,"x0":-2.040423192405199,"y0":50.00000711410294,"z0":5.676235495305222,"aX":-2.081833726505159},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":0.8,"spinRate":2134,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41907468597560715,"extension":6.757478837500033},"index":4,"playId":"682ee1b1-450e-33a3-8ffd-fb81e53e5867","pitchNumber":4,"startTime":"2025-08-20T01:10:51.778Z","endTime":"2025-08-20T01:10:55.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.350152808091327,"aZ":-16.30454660118547,"pfxX":-4.44230481000141,"pfxZ":8.096818503296568,"pX":-0.5212660513426047,"pZ":3.565524850459478,"vX0":4.712922165024633,"vY0":-138.92730374565156,"vZ0":-2.995687097374451,"x":136.87,"y":142.51,"x0":-1.6603542772481963,"y0":50.00141978933453,"z0":5.737827905150508,"aX":-8.706030047645333},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2183,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39385040285323747,"extension":7.0674848966484145},"index":5,"playId":"0ae89e08-c032-3661-bf87-8f82b135fc8e","pitchNumber":5,"startTime":"2025-08-20T01:11:08.099Z","endTime":"2025-08-20T01:11:11.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.155256443327335,"aZ":-41.315066846795645,"pfxX":2.325453465369823,"pfxZ":-6.382849070184394,"pX":-0.8946314427359539,"pZ":2.2993219519037646,"vX0":1.5523869269781152,"vY0":-119.04971486472726,"vZ0":0.04672797836094311,"x":151.1,"y":176.7,"x0":-1.8574998402303595,"y0":50.000391349216954,"z0":6.023470192733173,"aX":3.3322083050163984},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.3,"breakHorizontal":-4.6,"spinRate":2214,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.460330204116123,"extension":6.800762348524917},"hitData":{"launchSpeed":61.0,"launchAngle":5.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.02,"coordY":162.39}},"index":6,"playId":"6f480544-a1f1-37fc-a5d1-15d4ea2a0b46","pitchNumber":6,"startTime":"2025-08-20T01:11:26.349Z","endTime":"2025-08-20T01:11:34.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:11:34.376Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, shortstop Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T01:11:38.547Z","endTime":"2025-08-20T01:12:56.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.653168029122707,"aZ":-14.470383161603095,"pfxX":-4.104399980842279,"pfxZ":9.09720632605751,"pX":0.4988609113547188,"pZ":2.448197981499634,"vX0":7.641889083933781,"vY0":-138.3311720020476,"vZ0":-6.2672339351926345,"x":97.98,"y":172.68,"x0":-1.7610470126139965,"y0":50.00514594483824,"z0":5.706165862423414,"aX":-7.990030020727836},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":5.9,"spinRate":2194,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39533130466756683,"extension":7.108846688675614},"index":0,"playId":"d024ff1e-b912-392a-9ef3-3a0aa623b8d6","pitchNumber":1,"startTime":"2025-08-20T01:11:58.931Z","endTime":"2025-08-20T01:12:02.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.18150915792953,"strikeZoneBottom":1.49554500658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50674366196044,"aZ":-15.24828949432367,"pfxX":-6.046081610794059,"pfxZ":8.773175675345904,"pX":1.0551276165870314,"pZ":2.163120291910683,"vX0":9.371731471712916,"vY0":-137.74915138755256,"vZ0":-6.769817741830938,"x":76.78,"y":180.38,"x0":-1.5996233663726134,"y0":50.00081229930104,"z0":5.6762067217952215,"aX":-11.662463352965943},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2227,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3970381014143487,"extension":7.303677326451146},"index":1,"playId":"63a0701c-f970-34cc-bfd3-6e5c1afd3087","pitchNumber":2,"startTime":"2025-08-20T01:12:16.176Z","endTime":"2025-08-20T01:12:20.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.19220880090197,"strikeZoneBottom":1.53983740660211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27161391398212,"aZ":-21.81826797437661,"pfxX":-9.808300641293098,"pfxZ":5.350072947708631,"pX":0.8190653875766515,"pZ":1.9683519893325003,"vX0":10.0979644449095,"vY0":-138.1328843793368,"vZ0":-5.89511567782588,"x":85.78,"y":185.63,"x0":-1.6066234015249363,"y0":50.00278724483141,"z0":5.5933669526271075,"aX":-18.987057633819955},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":15.7,"spinRate":1989,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3962479497270732,"extension":7.188953879503903},"index":2,"playId":"370fdec2-7be8-3701-be11-6a0491425dd8","pitchNumber":3,"startTime":"2025-08-20T01:12:31.273Z","endTime":"2025-08-20T01:12:35.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73098621755323,"aZ":-15.539660423634077,"pfxX":-4.053127126261426,"pfxZ":8.496196757511203,"pX":0.13271397650666944,"pZ":2.7689373154204193,"vX0":6.633128150523955,"vY0":-138.49790966464417,"vZ0":-5.099288239488821,"x":111.94,"y":164.02,"x0":-1.7583662152840152,"y0":50.00141586580752,"z0":5.660907472299455,"aX":-7.934421102316069},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":6.1,"spinRate":2251,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39434623804824165,"extension":7.075419810147807},"hitData":{"launchSpeed":97.7,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.7,"coordY":152.85}},"index":3,"playId":"39fe800d-8168-3cd1-affb-c8c3e5e116da","pitchNumber":4,"startTime":"2025-08-20T01:12:48.026Z","endTime":"2025-08-20T01:12:56.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":681343,"link":"/api/v1/people/681343"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.19999999999999973,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:12:56.543Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:15:15.765Z","endTime":"2025-08-20T01:15:51.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dane Dunning replaces Connor Seabold.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:14:25.307Z","endTime":"2025-08-20T01:15:18.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641540,"link":"/api/v1/people/641540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.30943614515292,"strikeZoneBottom":1.40372670107932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78166125959834,"aZ":-22.85129639994948,"pfxX":-8.01245451263875,"pfxZ":5.4093462829392855,"pX":0.5889851597561477,"pZ":2.0917647655626643,"vX0":8.855636570294667,"vY0":-130.2866122994639,"vZ0":-5.368576293401277,"x":94.55,"y":182.3,"x0":-1.8093247458418493,"y0":50.00295492878246,"z0":5.900818462676604,"aX":-13.80748236965099},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.8,"breakHorizontal":12.6,"spinRate":2195,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.42003431852078643,"extension":6.77330656426038},"index":1,"playId":"7e3827e2-92aa-3e23-bc90-9e4ebbc07c21","pitchNumber":1,"startTime":"2025-08-20T01:15:18.053Z","endTime":"2025-08-20T01:15:21.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96823207935538,"aZ":-20.294562301504854,"pfxX":-0.52966559824615,"pfxZ":7.016222728100203,"pX":-0.050554307706770274,"pZ":3.3324843699272773,"vX0":5.351031794241374,"vY0":-128.8459528739096,"vZ0":-2.3776153230796035,"x":118.93,"y":148.8,"x0":-2.0791714088764857,"y0":50.005245950567016,"z0":5.823495505651184,"aX":-0.8983248620266404},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.5,"breakHorizontal":-0.1,"spinRate":2388,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.4239536800324979,"extension":6.701257454587063},"index":2,"playId":"fa52e1bb-18fb-3626-bccb-192facf54a00","pitchNumber":2,"startTime":"2025-08-20T01:15:29.251Z","endTime":"2025-08-20T01:15:33.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-20T01:15:37.422Z","endTime":"2025-08-20T01:15:47.639Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"},"defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.949927553144633,"aZ":-19.52457511801121,"pfxX":-1.4892394929504458,"pfxZ":7.499178107511559,"pX":0.7629862378553683,"pZ":2.4815947333469306,"vX0":7.849461906174574,"vY0":-128.62823359766833,"vZ0":-4.347415397549477,"x":87.92,"y":171.78,"x0":-2.1257556235329607,"y0":50.005957517535116,"z0":5.694071972115105,"aX":-2.514187740763653},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.8,"breakHorizontal":1.1,"spinRate":2361,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.42471064142638193,"extension":6.839224653232593},"index":4,"playId":"196c63a2-cac8-3924-8bbc-5c06b9a41328","pitchNumber":3,"startTime":"2025-08-20T01:15:47.639Z","endTime":"2025-08-20T01:15:51.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:15:51.855Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:15:52.690Z","endTime":"2025-08-20T01:17:04.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.8055880431496,"strikeZoneBottom":1.73051507726856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.149909049964684,"aZ":-21.283355002582937,"pfxX":-7.287269508411333,"pfxZ":6.36903046381469,"pX":0.1395128814489137,"pZ":3.1799668597567696,"vX0":7.689172289590098,"vY0":-129.91324204750237,"vZ0":-3.092031814956199,"x":111.68,"y":152.92,"x0":-1.9114347321050735,"y0":50.002406475300106,"z0":6.0028792548344185,"aX":-12.459767870496137},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":11.5,"spinRate":2188,"spinDirection":212},"zone":2,"typeConfidence":0.89,"plateTime":0.42157486366313535,"extension":6.7268258994908825},"index":0,"playId":"3aa4179c-a610-35cd-a534-10b1682fb33b","pitchNumber":1,"startTime":"2025-08-20T01:16:11.938Z","endTime":"2025-08-20T01:16:15.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.77536707738715,"strikeZoneBottom":1.76666783839657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72969610790713,"aZ":-16.850914680211655,"pfxX":-5.992319913775669,"pfxZ":8.813388526643934,"pX":-1.202844443722872,"pZ":1.6420369374635329,"vX0":4.086682253952622,"vY0":-131.01415621035733,"vZ0":-7.577227101118286,"x":162.85,"y":194.45,"x0":-2.0045545474825284,"y0":50.00077828963592,"z0":5.8315107430515045,"aX":-10.41390717951276},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2175,"spinDirection":213},"zone":13,"typeConfidence":0.96,"plateTime":0.4181132519903592,"extension":6.772812936573794},"index":1,"playId":"12d0991f-5d9c-3174-ae3f-49efaf38f2e9","pitchNumber":2,"startTime":"2025-08-20T01:16:22.702Z","endTime":"2025-08-20T01:16:27.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":85.7,"endSpeed":79.1,"strikeZoneTop":3.80002333690872,"strikeZoneBottom":1.79156205722875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.892887726784892,"aZ":-22.570709107749764,"pfxX":-9.088302565293251,"pfxZ":6.077488491185548,"pX":-0.31878208296664456,"pZ":1.3650269584738703,"vX0":6.97266950977463,"vY0":-124.60056793465661,"vZ0":-6.377076429157334,"x":129.15,"y":201.92,"x0":-1.9659541000176177,"y0":50.00348681414765,"z0":5.809913496104356,"aX":-14.360780945645624},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.8,"breakHorizontal":15.0,"spinRate":1967,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4387807891426072,"extension":6.70722749064539},"index":2,"playId":"0c89526c-4fd3-3d12-9caf-53da80aa2d15","pitchNumber":3,"startTime":"2025-08-20T01:16:34.015Z","endTime":"2025-08-20T01:16:38.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.77,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.751137913601625,"aZ":-19.118659507200476,"pfxX":-1.9049311986528892,"pfxZ":7.789137357496328,"pX":0.8987164969698185,"pZ":2.2120541981235333,"vX0":7.951038600204296,"vY0":-128.18264504124576,"vZ0":-5.058569454674072,"x":82.74,"y":179.05,"x0":-1.9862974761489947,"y0":50.00117409385035,"z0":5.689252225778983,"aX":-3.1929907841586402},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.2,"breakHorizontal":1.8,"spinRate":2360,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.42616894521100157,"extension":7.004332368116971},"index":3,"playId":"fdb1f74f-11ef-3228-90e6-000f63974172","pitchNumber":4,"startTime":"2025-08-20T01:16:46.940Z","endTime":"2025-08-20T01:16:50.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.67072980239575,"strikeZoneBottom":1.76231946069902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.76451347406922,"aZ":-33.63953533716812,"pfxX":0.4341348121339337,"pfxZ":-1.0078473327275637,"pX":0.8954451188779362,"pZ":1.6315388939578173,"vX0":6.587696950856054,"vY0":-119.35922898641363,"vZ0":-2.8629292504420887,"x":82.87,"y":194.73,"x0":-1.9502938695682213,"y0":50.00375642620401,"z0":5.858654942912078,"aX":0.6298053947226123},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":-2.3,"spinRate":2463,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.4579094324827899,"extension":6.663908283053287},"index":4,"playId":"96ddd3d7-591d-3e0c-99ca-fd4bdd69919b","pitchNumber":5,"startTime":"2025-08-20T01:16:59.072Z","endTime":"2025-08-20T01:17:04.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:17:04.572Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out to first baseman Matt Olson.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:17:04.180Z","endTime":"2025-08-20T01:18:26.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.50585474660296,"strikeZoneBottom":1.52457374773785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90215379952252,"aZ":-17.879576659019865,"pfxX":-7.2112534549931695,"pfxZ":8.146709031215813,"pX":0.8640330270349749,"pZ":2.1288339362604356,"vX0":9.456659116156613,"vY0":-131.6112275298128,"vZ0":-6.079919615373752,"x":84.07,"y":181.3,"x0":-1.8385391690720994,"y0":50.001857749445065,"z0":5.792793454401404,"aX":-12.651967700559213},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.6,"breakHorizontal":11.0,"spinRate":2210,"spinDirection":217},"zone":14,"typeConfidence":0.85,"plateTime":0.4161601692662531,"extension":6.884666654656178},"index":0,"playId":"d1d1ee31-ac70-355a-9f78-53f83b2f25a9","pitchNumber":1,"startTime":"2025-08-20T01:17:23.183Z","endTime":"2025-08-20T01:17:27.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.40586020512904,"strikeZoneBottom":1.45807894404469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79040091278029,"aZ":-18.96292954623157,"pfxX":-1.6092808602285356,"pfxZ":7.906237927561752,"pX":1.7217663822490934,"pZ":1.2624858118510793,"vX0":9.766341700751296,"vY0":-128.03790105991214,"vZ0":-7.3775627383355635,"x":51.37,"y":204.69,"x0":-1.922224016679413,"y0":50.00542045547866,"z0":5.6491183771571505,"aX":-2.6910251940449834},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.0,"breakHorizontal":0.8,"spinRate":2320,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.4267104401190345,"extension":7.0631242535508525},"index":1,"playId":"a7d562ad-14e4-383d-8282-e010f837b9d9","pitchNumber":2,"startTime":"2025-08-20T01:17:33.634Z","endTime":"2025-08-20T01:17:37.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07741807257001,"aZ":-19.763943990592853,"pfxX":-2.7117475178084858,"pfxZ":7.395630848472015,"pX":-0.6203692914962786,"pZ":2.780751931120218,"vX0":4.838771036063695,"vY0":-128.592447815642,"vZ0":-3.6753248000438195,"x":140.65,"y":163.7,"x0":-2.1721784424269,"y0":50.00596701374225,"z0":5.757465361410987,"aX":-4.5531919661282245},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.8,"breakHorizontal":3.8,"spinRate":2236,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.4255600080707329,"extension":6.875970351292334},"index":2,"playId":"718eb7a4-30e8-3ba2-a6c6-1e332d68821f","pitchNumber":3,"startTime":"2025-08-20T01:17:48.474Z","endTime":"2025-08-20T01:17:51.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53628564130624,"aZ":-19.533270542380286,"pfxX":-3.8678975003013436,"pfxZ":7.40067383876338,"pX":1.002104566170914,"pZ":2.1134489805080205,"vX0":8.947035397899898,"vY0":-129.70958667280306,"vZ0":-5.25603645278191,"x":78.8,"y":181.72,"x0":-1.9857481970865218,"y0":50.00172727888765,"z0":5.650484187951329,"aX":-6.60624147724025},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.5,"breakHorizontal":5.0,"spinRate":2256,"spinDirection":217},"zone":14,"typeConfidence":0.77,"plateTime":0.4218880347192897,"extension":6.8726519037117715},"index":3,"playId":"7f5afc36-f3e4-387b-8fd2-2913156450f3","pitchNumber":4,"startTime":"2025-08-20T01:18:04.007Z","endTime":"2025-08-20T01:18:09.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.589693907884293,"aZ":-19.36136723061492,"pfxX":-2.3567640321584817,"pfxZ":7.561295297038102,"pX":0.5261418667802921,"pZ":2.846313729506046,"vX0":7.445961304561521,"vY0":-128.7911300282155,"vZ0":-3.5964423217755526,"x":96.94,"y":161.93,"x0":-2.0852714047325698,"y0":50.0010519923779,"z0":5.742435793633169,"aX":-3.9929794855603227},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.2,"breakHorizontal":2.8,"spinRate":2324,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.42389325800610855,"extension":6.834326915434203},"hitData":{"launchSpeed":94.9,"launchAngle":4.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":163.14}},"index":4,"playId":"6ca0d1bd-5846-3747-a713-c727440b1a38","pitchNumber":5,"startTime":"2025-08-20T01:18:19.895Z","endTime":"2025-08-20T01:18:26.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:18:26.911Z","atBatIndex":60},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jurickson Profar reaches on a fielding error by shortstop Chase Meidroth.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:21:11.009Z","endTime":"2025-08-20T01:22:09.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Gilbert replaces Shane Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:20:34.885Z","endTime":"2025-08-20T01:21:13.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656457,"link":"/api/v1/people/656457"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681343,"link":"/api/v1/people/681343","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.4773400314246,"strikeZoneBottom":1.61398474912848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79197431257138,"aZ":-28.72128582331114,"pfxX":11.163527270636155,"pfxZ":2.032101605450176,"pX":-0.5471989519622562,"pZ":2.957786107982531,"vX0":-10.578074591858451,"vY0":-129.79379459085825,"vZ0":0.7954127705559999,"x":137.86,"y":158.92,"x0":2.135573963003661,"y0":50.005550658551655,"z0":4.838605235758484,"aX":19.003224548137613},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-17.8,"spinRate":2098,"spinDirection":116},"zone":1,"typeConfidence":0.91,"plateTime":0.42239664702642976,"extension":6.37388631799394},"index":1,"playId":"09b9ae28-48fb-32a1-bb49-c8c98437fe9f","pitchNumber":1,"startTime":"2025-08-20T01:21:13.291Z","endTime":"2025-08-20T01:21:17.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50952680761998,"aZ":-27.025104524560447,"pfxX":10.930162949940428,"pfxZ":3.4515122109066887,"pX":0.054000899883582414,"pZ":1.9588928315785656,"vX0":-8.71258625850731,"vY0":-121.78567496712515,"vZ0":-1.3385987510654584,"x":114.94,"y":185.89,"x0":2.270289942312817,"y0":50.00275086003853,"z0":4.868825833029649,"aX":16.301930147356195},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.1,"breakHorizontal":-17.5,"spinRate":1606,"spinDirection":113},"zone":8,"typeConfidence":0.79,"plateTime":0.4509830044179566,"extension":6.507348893515929},"index":2,"playId":"b3e6cd8b-75c8-32cf-bf04-f6c75269ccf6","pitchNumber":2,"startTime":"2025-08-20T01:21:32.468Z","endTime":"2025-08-20T01:21:38.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.039839198292388,"aZ":-23.789879187467044,"pfxX":6.240097180070444,"pfxZ":4.879417083184624,"pX":-0.3784976887245766,"pZ":3.5720542225313343,"vX0":-8.707721262301607,"vY0":-129.94168122236564,"vZ0":1.0570714502299516,"x":131.43,"y":142.33,"x0":2.198044890326712,"y0":50.001233377755355,"z0":4.961218862275402,"aX":10.719950786270115},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":-9.5,"spinRate":2198,"spinDirection":116},"zone":11,"typeConfidence":0.38,"plateTime":0.4207608853176916,"extension":6.308309879714788},"hitData":{"launchSpeed":96.9,"launchAngle":-2.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.39,"coordY":155.88}},"index":3,"playId":"f8bc9ef8-3f7e-3677-a48a-7d30a76c14a8","pitchNumber":3,"startTime":"2025-08-20T01:21:56.787Z","endTime":"2025-08-20T01:22:09.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":1.3000000000000003,"leverageIndex":0.26,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:22:09.299Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a line drive to right fielder Mike Tauchman. Jurickson Profar to 3rd.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:22:31.765Z","endTime":"2025-08-20T01:22:46.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69461246480659,"aZ":-32.69466724135167,"pfxX":9.611213038999457,"pfxZ":-0.3108176019066047,"pX":0.9462050634157203,"pZ":2.3957354868208474,"vX0":-9.796410357137653,"vY0":-128.33944269264813,"vZ0":0.6352196518484021,"x":80.93,"y":174.1,"x0":3.5504920780011258,"y0":50.001503744014535,"z0":4.676382688125176,"aX":16.15236088872195},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.2,"breakHorizontal":-15.4,"spinRate":1904,"spinDirection":117},"zone":14,"typeConfidence":0.86,"plateTime":0.42555902857535344,"extension":5.999116706118053},"hitData":{"launchSpeed":84.6,"launchAngle":16.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":148.69,"coordY":93.02}},"index":0,"playId":"313961d1-31ae-3e70-98de-5ac74ae23751","pitchNumber":1,"startTime":"2025-08-20T01:22:33.750Z","endTime":"2025-08-20T01:22:46.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":2.6999999999999997,"leverageIndex":0.53,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:22:46.775Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a ground ball to left fielder Andrew Benintendi. Jurickson Profar scores. Matt Olson to 2nd.","rbi":1,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:22:54.611Z","endTime":"2025-08-20T01:23:57.183Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":{"id":656457,"link":"/api/v1/people/656457"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.73598032812369,"strikeZoneBottom":1.70798632448329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.223261851332982,"aZ":-32.26521727564165,"pfxX":9.631742876483191,"pfxZ":-0.056484588657269796,"pX":1.8358671779621545,"pZ":1.1064789191710303,"vX0":-4.2856689761359075,"vY0":-122.24277911485298,"vZ0":-2.3671353581858527,"x":47.02,"y":208.91,"x0":2.365033917475638,"y0":50.0060866518098,"z0":4.870998301233538,"aX":14.50663383395281},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":-16.3,"spinRate":1625,"spinDirection":112},"zone":14,"typeConfidence":0.87,"plateTime":0.4489283229963674,"extension":6.385032352259411},"index":0,"playId":"f4241fcd-c77e-334a-9ce1-f57d6342bb84","pitchNumber":1,"startTime":"2025-08-20T01:23:25.257Z","endTime":"2025-08-20T01:23:28.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"third":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.76949033614936,"aZ":-29.194261479432825,"pfxX":10.89938768287841,"pfxZ":1.7208674632707748,"pX":0.2227986932362105,"pZ":2.4337779199245038,"vX0":-8.80678977922801,"vY0":-130.6392535326874,"vZ0":-0.5681584954441787,"x":108.51,"y":173.07,"x0":2.216661730861148,"y0":50.00480969412031,"z0":4.842979441928762,"aX":18.896821275497395},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":-17.9,"spinRate":2082,"spinDirection":117},"zone":5,"typeConfidence":0.92,"plateTime":0.4187984484561946,"extension":6.3330126376451785},"hitData":{"launchSpeed":100.6,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.68,"coordY":136.77}},"index":1,"playId":"706e68da-c70f-3c3e-9ac1-908042b2f9f1","pitchNumber":2,"startTime":"2025-08-20T01:23:44.649Z","endTime":"2025-08-20T01:23:57.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"third":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":3.9000000000000004,"leverageIndex":0.89,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:23:57.183Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Lenyn Sosa to first baseman Miguel Vargas. Matt Olson to 3rd. Ronald Acuña Jr. to 2nd.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:25:12.202Z","endTime":"2025-08-20T01:26:18.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:24:12.449Z","endTime":"2025-08-20T01:25:14.541Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.0,"endSpeed":82.3,"strikeZoneTop":3.59121214564841,"strikeZoneBottom":1.62705764029486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89103679098276,"aZ":-28.386949948243338,"pfxX":11.449706819629398,"pfxZ":2.2005950641505816,"pX":-0.6912232845843074,"pZ":1.4396683841239735,"vX0":-14.608474507684333,"vY0":-130.27113261958354,"vZ0":-2.4477239125774752,"x":143.35,"y":199.91,"x0":3.496758095791922,"y0":50.0039427226788,"z0":4.533263456354573,"aX":19.717744514610292},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-17.5,"spinRate":2181,"spinDirection":121},"zone":13,"typeConfidence":0.93,"plateTime":0.4201545412400147,"extension":6.022471409198066},"index":1,"playId":"035cea3e-c68c-3cdf-9677-650d6cd467c2","pitchNumber":1,"startTime":"2025-08-20T01:25:14.541Z","endTime":"2025-08-20T01:25:18.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.56900086284875,"strikeZoneBottom":1.70638873692603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.634786823005065,"aZ":-29.599392881400135,"pfxX":11.445416401675622,"pfxZ":1.5129515083068004,"pX":-0.16680993973299355,"pZ":1.8341037943993668,"vX0":-13.20846582057344,"vY0":-129.6844910218969,"vZ0":-1.3979235123231986,"x":123.36,"y":189.26,"x0":3.5102288576116893,"y0":50.00239520910894,"z0":4.642285011258107,"aX":19.456604412128677},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-17.8,"spinRate":2202,"spinDirection":116},"zone":8,"typeConfidence":0.93,"plateTime":0.4226894353440822,"extension":5.886286364105557},"index":2,"playId":"69da64fe-c71c-3fe8-8865-c48582b43cee","pitchNumber":2,"startTime":"2025-08-20T01:25:30.770Z","endTime":"2025-08-20T01:25:34.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.649315490326433,"aZ":-32.98407036470896,"pfxX":-2.109760971805242,"pfxZ":-0.6019738017997591,"pX":-1.1993914092961862,"pZ":1.6422978065737681,"vX0":-10.340464149684221,"vY0":-115.09768399238436,"vZ0":0.3231895658052466,"x":162.72,"y":194.44,"x0":3.628419993272759,"y0":50.00535259710997,"z0":4.697989122610111,"aX":-2.824421823629839},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.7,"breakHorizontal":6.5,"spinRate":2438,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.47615237221786666,"extension":5.648994828998588},"index":3,"playId":"b7bfed19-3329-31ef-9c7d-ee142a21ffff","pitchNumber":3,"startTime":"2025-08-20T01:25:50.319Z","endTime":"2025-08-20T01:25:53.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.572659566702498,"aZ":-32.203954093506965,"pfxX":-0.69746560271928,"pfxZ":-0.022489253638981133,"pX":-1.2663063909606436,"pZ":1.9737591115851167,"vX0":-11.291162117116285,"vY0":-118.81518675354684,"vZ0":0.698760529750166,"x":165.27,"y":185.49,"x0":3.6455344182625495,"y0":50.00260876747407,"z0":4.611194599884462,"aX":-0.9905038761283328},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.5,"breakHorizontal":4.1,"spinRate":2501,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4616692145428254,"extension":5.83428833440315},"hitData":{"launchSpeed":71.7,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.69,"coordY":151.04}},"index":4,"playId":"9b3ee4b6-ea1e-39d1-97d4-4d6c10ce4deb","pitchNumber":4,"startTime":"2025-08-20T01:26:09.974Z","endTime":"2025-08-20T01:26:18.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":1.46,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:26:18.527Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:28:32.360Z","endTime":"2025-08-20T01:29:45.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665625,"fullName":"Elvis Peguero","link":"/api/v1/people/665625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"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-20T01:26:41.098Z","endTime":"2025-08-20T01:27:07.744Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Elvis Peguero replaces Tyler Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T01:27:07.744Z","endTime":"2025-08-20T01:28:32.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665625,"link":"/api/v1/people/665625"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":665625,"fullName":"Elvis Peguero"}}},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"aea09b9b-956f-390c-936b-e1ffe377c459","pitchNumber":0,"startTime":"2025-08-20T01:28:32.360Z","endTime":"2025-08-20T01:28:45.949Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.6,"endSpeed":84.2,"strikeZoneTop":3.6747463018802,"strikeZoneBottom":1.68032648320322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84185168217704,"aZ":-29.271989294053558,"pfxX":-0.29807812019797497,"pfxZ":1.6311373290772435,"pX":0.7945821986797238,"pZ":1.314634897447547,"vX0":9.146730187609355,"vY0":-131.6744309812425,"vZ0":-4.864631787627551,"x":86.71,"y":203.28,"x0":-2.667908834343749,"y0":50.001336566944055,"z0":5.321451608312005,"aX":-0.5310384398509885},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":-1.2,"spinRate":2358,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.414103213045133,"extension":6.886559547026652},"index":3,"playId":"70276211-b204-34dd-ac44-af2272a6f713","pitchNumber":1,"startTime":"2025-08-20T01:29:06.727Z","endTime":"2025-08-20T01:29:10.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.61120648427109,"strikeZoneBottom":1.81920254478717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.764514373332535,"aZ":-27.36026434244436,"pfxX":-0.4978037349819662,"pfxZ":2.6983036595612866,"pX":1.3121460631853206,"pZ":1.3504817624915053,"vX0":10.53073575448758,"vY0":-132.15739533098088,"vZ0":-5.203386747414959,"x":66.98,"y":202.32,"x0":-2.644288687461256,"y0":50.00356091639204,"z0":5.331891883819142,"aX":-0.8887215645231019},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":-1.2,"spinRate":2483,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.4130055093534164,"extension":6.820663340789852},"index":4,"playId":"28a00250-5669-3a62-a08f-aaed6624a60b","pitchNumber":2,"startTime":"2025-08-20T01:29:21.088Z","endTime":"2025-08-20T01:29:24.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.71927533929514,"strikeZoneBottom":1.7585191954033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31622076830867,"aZ":-30.08379305091136,"pfxX":-10.399699340739692,"pfxZ":1.0676466022755988,"pX":0.8443098003954853,"pZ":0.486376218052421,"vX0":12.784900607101497,"vY0":-138.62848658665652,"vZ0":-7.356185967328231,"x":84.82,"y":225.65,"x0":-2.463650675965998,"y0":50.00317517417924,"z0":5.1665409901012955,"aX":-20.359529901380597},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":0.6,"breakHorizontal":16.3,"spinRate":1774,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.39423362218872215,"extension":7.071511229759344},"index":5,"playId":"07aa7f5b-bfac-3f81-abf6-7ad05e66d009","pitchNumber":3,"startTime":"2025-08-20T01:29:40.068Z","endTime":"2025-08-20T01:29:45.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":665625,"link":"/api/v1/people/665625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.11,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:29:45.093Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks. Matt Olson scores. Ronald Acuña Jr. to 3rd. Marcell Ozuna to 2nd.","rbi":1,"awayScore":10,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:29:56.705Z","endTime":"2025-08-20T01:32:05.131Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665625,"fullName":"Elvis Peguero","link":"/api/v1/people/665625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":656457,"link":"/api/v1/people/656457"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":88.4,"strikeZoneTop":3.46459144776686,"strikeZoneBottom":1.6204036717421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.681026579548263,"aZ":-30.032894633367423,"pfxX":-9.094371503041282,"pfxZ":1.0867024769797515,"pX":1.1634175419462311,"pZ":1.0975466069077517,"vX0":13.46164014691153,"vY0":-138.4824821207003,"vZ0":-5.792487290846538,"x":72.65,"y":209.15,"x0":-2.5540027121022626,"y0":50.00084484805196,"z0":5.197072233075323,"aX":-17.861426483660217},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.0,"breakHorizontal":14.0,"spinRate":1676,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.3938401455899747,"extension":7.185276263682458},"index":0,"playId":"2e9e0d54-7c8a-3c7e-80e6-3b3a092474a0","pitchNumber":1,"startTime":"2025-08-20T01:30:10.065Z","endTime":"2025-08-20T01:30:13.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":88.8,"endSpeed":81.8,"strikeZoneTop":3.44560115608125,"strikeZoneBottom":1.51846663012839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.099003716673575,"aZ":-32.88064475400718,"pfxX":1.4057591652229826,"pfxZ":-0.42132730981625066,"pX":0.5170557121038322,"pZ":1.185066793556514,"vX0":8.094542460547006,"vY0":-129.08852055830693,"vZ0":-3.9160548394404877,"x":97.29,"y":206.78,"x0":-2.842963160234031,"y0":50.002292183637365,"z0":5.255607551008604,"aX":2.3679612674032184},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.4,"breakHorizontal":-4.3,"spinRate":2565,"spinDirection":38},"zone":14,"typeConfidence":0.92,"plateTime":0.42445849333607644,"extension":7.003053883486427},"index":1,"playId":"3b27056a-d00e-30a8-8b8a-5599117425ce","pitchNumber":2,"startTime":"2025-08-20T01:30:27.361Z","endTime":"2025-08-20T01:30:31.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-20T01:30:42.328Z","endTime":"2025-08-20T01:31:41.579Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.50586352403671,"strikeZoneBottom":1.60161862957148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.489624558369933,"aZ":-29.379723080231734,"pfxX":-10.1530602363635,"pfxZ":1.4080385055512363,"pX":1.4123286023835746,"pZ":0.7023018444671586,"vX0":14.028995462421284,"vY0":-139.58665499522317,"vZ0":-7.163163695638513,"x":63.17,"y":219.82,"x0":-2.3442992694166094,"y0":50.003889929002675,"z0":5.218577730489983,"aX":-20.16880628881193},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.2,"breakHorizontal":15.7,"spinRate":1882,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.39141508442938955,"extension":7.203591795469264},"index":3,"playId":"f512c634-bb79-3a0b-af2c-2bab0bb302a6","pitchNumber":3,"startTime":"2025-08-20T01:31:41.579Z","endTime":"2025-08-20T01:31:45.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.49253876699812,"strikeZoneBottom":1.52034895837082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.683370636402596,"aZ":-28.398103642677675,"pfxX":-10.789063480391231,"pfxZ":1.9360159621848059,"pX":-0.8924485466918884,"pZ":2.873933589583042,"vX0":8.729931841168032,"vY0":-138.68122016008476,"vZ0":-1.4426828588062293,"x":151.02,"y":161.18,"x0":-2.67764612635995,"y0":50.00238917726101,"z0":5.293047669327987,"aX":-21.03888530357987},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.4,"breakHorizontal":17.8,"spinRate":1867,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.39478847068358247,"extension":7.077095107425803},"index":4,"playId":"118a1a04-f8d8-35ed-8a6b-29a428a9cea7","pitchNumber":4,"startTime":"2025-08-20T01:31:59.878Z","endTime":"2025-08-20T01:32:05.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":665625,"link":"/api/v1/people/665625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":7.299999999999999,"leverageIndex":1.96,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:32:05.131Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to center fielder Luis Robert Jr. Ronald Acuña Jr. scores. Marcell Ozuna scores. Drake Baldwin to 3rd.","rbi":2,"awayScore":10,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:32:09.840Z","endTime":"2025-08-20T01:33:01.202Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665625,"fullName":"Elvis Peguero","link":"/api/v1/people/665625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":665625,"link":"/api/v1/people/665625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":656457,"link":"/api/v1/people/656457"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":80.6,"strikeZoneTop":3.06456046466914,"strikeZoneBottom":1.41343492035679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366707259464384,"aZ":-34.67578064862269,"pfxX":0.26408072612660527,"pfxZ":-1.5280405765949503,"pX":0.18939912330653266,"pZ":1.3753527615997343,"vX0":7.484455153353943,"vY0":-127.30314312021314,"vZ0":-2.791930667834616,"x":109.78,"y":201.65,"x0":-2.824053955034221,"y0":50.000959875209304,"z0":5.233699341517492,"aX":0.43230355280564625},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.1,"breakHorizontal":-2.2,"spinRate":2477,"spinDirection":39},"zone":8,"typeConfidence":0.91,"plateTime":0.43040249364384087,"extension":7.0014447829286},"index":0,"playId":"1e78fd4f-4a12-358c-ae13-044d37980b5a","pitchNumber":1,"startTime":"2025-08-20T01:32:31.865Z","endTime":"2025-08-20T01:32:36.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"second":{"id":542303,"link":"/api/v1/people/542303"},"third":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.698278810797955,"aZ":-28.299030102529713,"pfxX":-11.438708061490363,"pfxZ":1.9919881170469775,"pX":-0.3698322904108792,"pZ":1.826262179650224,"vX0":10.108678401252611,"vY0":-138.6815388801889,"vZ0":-4.181428446338415,"x":131.1,"y":189.47,"x0":-2.5802445283676194,"y0":50.00008551091928,"z0":5.246243295263168,"aX":-22.2248433727168},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.9,"breakHorizontal":18.6,"spinRate":1849,"spinDirection":249},"zone":7,"typeConfidence":0.9,"plateTime":0.3952990040229163,"extension":6.983087575391066},"hitData":{"launchSpeed":99.3,"launchAngle":13.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.25,"coordY":67.04}},"index":1,"playId":"984c2d82-3b3d-3266-bb02-09be561bacef","pitchNumber":2,"startTime":"2025-08-20T01:32:49.172Z","endTime":"2025-08-20T01:33:01.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"second":{"id":542303,"link":"/api/v1/people/542303"},"third":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":665625,"link":"/api/v1/people/665625"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":665625,"link":"/api/v1/people/665625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.4,"awayTeamWinProbability":66.6,"homeTeamWinProbabilityAdded":15.5,"leverageIndex":2.99,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:33:01.202Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nacho Alvarez Jr. grounds into a force out, fielded by second baseman Lenyn Sosa. Drake Baldwin scores. Ozzie Albies out at 2nd. Nacho Alvarez Jr. to 1st.","rbi":1,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:33:20.416Z","endTime":"2025-08-20T01:35:01.814Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665625,"fullName":"Elvis Peguero","link":"/api/v1/people/665625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":665625,"link":"/api/v1/people/665625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.36535444480793,"strikeZoneBottom":1.33637993643076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.516433785827473,"aZ":-31.17639529480006,"pfxX":-10.219429987181666,"pfxZ":0.5033815352419406,"pX":-0.519366632803189,"pZ":2.3431352837141266,"vX0":9.267902685403671,"vY0":-140.00340078753277,"vZ0":-2.8204118514974916,"x":136.8,"y":175.52,"x0":-2.544373326889556,"y0":50.00290885865005,"z0":5.403296701693925,"aX":-20.293517712454943},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.5,"breakHorizontal":16.6,"spinRate":1758,"spinDirection":245},"zone":4,"typeConfidence":0.9,"plateTime":0.39116365240162354,"extension":7.136116326750374},"index":0,"playId":"a0dc0fbd-a831-35d0-8b9c-5a7244221231","pitchNumber":1,"startTime":"2025-08-20T01:33:45.496Z","endTime":"2025-08-20T01:33:49.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.839090620815345,"aZ":-32.848236211580385,"pfxX":0.2229749348466239,"pfxZ":-0.3927465450047558,"pX":1.0025705714017554,"pZ":1.960923003913908,"vX0":9.107285346604712,"vY0":-130.77247297963362,"vZ0":-2.644266048022604,"x0":-2.555368352254046,"y0":50.00043056185983,"z0":5.4517159754642694,"aX":0.38450168736533846},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.1,"breakHorizontal":-2.4,"spinRate":2617,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.41899985703284903,"extension":6.99059944269604},"index":1,"playId":"16776d2b-a62f-3742-a136-62a5906e8bb7","pitchNumber":2,"startTime":"2025-08-20T01:34:03.323Z","endTime":"2025-08-20T01:34:06.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-20T01:34:18.928Z","endTime":"2025-08-20T01:34:36.021Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"},"defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"5b62b0f1-493c-3325-bc68-05fefd6eeda4","startTime":"2025-08-20T01:34:36.021Z","endTime":"2025-08-20T01:34:40.627Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.956695435344464,"aZ":-32.88738338965871,"pfxX":0.7696411568597971,"pfxZ":-0.4066019439107009,"pX":-0.11535169759765859,"pZ":1.4486040255225878,"vX0":6.390163532189442,"vY0":-131.41433927923367,"vZ0":-3.9419653681602647,"x":113.59,"y":104.62,"x0":-2.667237680635712,"y0":50.000628935713145,"z0":5.381746329351748,"aX":1.3597167013057074},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.3,"breakHorizontal":-2.6,"spinRate":2585,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.4150341024014974,"extension":7.113095090757695},"hitData":{"launchSpeed":90.4,"launchAngle":-33.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.15,"coordY":140.75}},"index":4,"playId":"7518961a-c722-31a0-b995-db8170727d63","pitchNumber":3,"startTime":"2025-08-20T01:34:52.398Z","endTime":"2025-08-20T01:35:01.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":665625,"link":"/api/v1/people/665625"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":665625,"link":"/api/v1/people/665625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":3.39,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:35:01.814Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a line drive to left fielder Andrew Benintendi. Nacho Alvarez Jr. to 2nd.","rbi":0,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:37:54.019Z","endTime":"2025-08-20T01:38:31.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"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":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T01:36:02.965Z","endTime":"2025-08-20T01:36:23.550Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Alexander replaces Elvis Peguero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":9,"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-20T01:36:23.550Z","endTime":"2025-08-20T01:37:03.186Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665625,"link":"/api/v1/people/665625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Vidal Bruján replaces Nick Allen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-20T01:37:03.186Z","endTime":"2025-08-20T01:37:54.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.180092783007435,"aZ":-23.237554479836948,"pfxX":-0.8407700904135851,"pfxZ":5.5023389763376755,"pX":-0.02902184336702995,"pZ":1.7892608213034122,"vX0":-3.9464429809013457,"vY0":-126.24501666042374,"vZ0":-4.544209357328099,"x":101.31,"y":137.6,"x0":1.6597012608917179,"y0":50.004546093880094,"z0":5.4685995756767065,"aX":-1.3649571612423679},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.2,"breakHorizontal":2.4,"spinRate":2355,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.43281569163409106,"extension":6.292632150971129},"index":3,"playId":"42417fae-c382-3abb-bba3-b6f12ba88110","pitchNumber":1,"startTime":"2025-08-20T01:37:54.019Z","endTime":"2025-08-20T01:37:58.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"first":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.626283006589826,"aZ":-22.765368399172445,"pfxX":0.5685055028164399,"pfxZ":5.502290307669684,"pX":-0.3278535059349012,"pZ":2.4494489552239336,"vX0":-5.41556589057485,"vY0":-129.32465535576094,"vZ0":-3.3992419512894583,"x":94.74,"y":129.59,"x0":1.7111938301298046,"y0":50.00263324262325,"z0":5.508679402853458,"aX":0.9732491156943279},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.5,"breakHorizontal":0.1,"spinRate":2437,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.42204549650967627,"extension":6.2417857736128814},"hitData":{"launchSpeed":94.3,"launchAngle":14.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.51,"coordY":82.66}},"index":4,"playId":"925b7948-8020-3d26-a098-19ebb608f3b6","pitchNumber":2,"startTime":"2025-08-20T01:38:20.732Z","endTime":"2025-08-20T01:38:31.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"first":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":4.4999999999999964,"leverageIndex":2.04,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:38:31.517Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Catcher Edgar Quero picks off Vidal Bruján at 1st on throw to first baseman Miguel Vargas.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:38:35.856Z","endTime":"2025-08-20T01:40:02.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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":79.4,"endSpeed":73.1,"strikeZoneTop":3.47187989045426,"strikeZoneBottom":1.72152568488587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.099115323862605,"aZ":-29.069740579451636,"pfxX":-8.099841362121712,"pfxZ":2.2971088086165636,"pX":-0.06073191158425963,"pZ":1.8906806804269702,"vX0":-2.397114132148369,"vY0":-115.67228068002677,"vZ0":-1.3999122866402702,"x":119.31,"y":187.73,"x0":2.041989636357238,"y0":50.002762793526315,"z0":5.297506331224634,"aX":-10.947235983688316},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.1,"breakHorizontal":15.2,"spinRate":2653,"spinDirection":287},"zone":8,"typeConfidence":2.0,"plateTime":0.47399190385271384,"extension":6.259087839598207},"index":0,"playId":"c0a8f1a2-035a-3719-b102-5636cb456081","pitchNumber":1,"startTime":"2025-08-20T01:39:07.485Z","endTime":"2025-08-20T01:39:11.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.51958025507755,"strikeZoneBottom":1.76933391365039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.594226992007872,"aZ":-12.589840259737004,"pfxX":6.720553213150415,"pfxZ":10.775036765589858,"pX":1.1033837698447915,"pZ":2.5787677306957897,"vX0":-3.998892320459999,"vY0":-134.33333811458246,"vZ0":-5.2701280687454855,"x":74.94,"y":169.15,"x0":1.7424194908754436,"y0":50.00324624949779,"z0":5.469789639407312,"aX":12.215261614671027},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-11.3,"spinRate":2367,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4086086313780295,"extension":6.193955488933437},"index":1,"playId":"0030695c-06fc-34d7-9c6e-5cb534e686b9","pitchNumber":2,"startTime":"2025-08-20T01:39:26.052Z","endTime":"2025-08-20T01:39:30.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.4,"endSpeed":83.3,"strikeZoneTop":3.46588783153851,"strikeZoneBottom":1.74928177200845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.654740300477613,"aZ":-13.855489270503996,"pfxX":6.568856778538339,"pfxZ":10.281974606211467,"pX":0.5461599135359394,"pZ":1.9266370006277331,"vX0":-5.021657886488268,"vY0":-132.93583223512022,"vZ0":-6.618675195192325,"x":96.18,"y":186.76,"x0":1.6102876923436467,"y0":50.004703340744946,"z0":5.46272371200225,"aX":11.706992316528353},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.3,"breakHorizontal":-10.8,"spinRate":2233,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4126994249333422,"extension":6.308373169242081},"index":2,"playId":"7a559882-d9a6-387c-b058-8771567ada97","pitchNumber":3,"startTime":"2025-08-20T01:39:46.432Z","endTime":"2025-08-20T01:39:53.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"7a559882-d9a6-387c-b058-8771567ada97","startTime":"2025-08-20T01:40:02.549Z","endTime":"2025-08-20T01:40:02.575Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-9.699999999999996,"leverageIndex":3.82,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:40:02.575Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:42:07.614Z","endTime":"2025-08-20T01:42:34.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Vidal Bruján remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:41:29.500Z","endTime":"2025-08-20T01:41:29.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"},"defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dylan Lee replaces Dane Dunning.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:41:29.536Z","endTime":"2025-08-20T01:41:56.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Curtis Mead replaces Brooks Baldwin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-20T01:41:56.941Z","endTime":"2025-08-20T01:42:09.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":681460,"link":"/api/v1/people/681460"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.584332132584624,"aZ":-26.39235754617065,"pfxX":-0.9589968762892629,"pfxZ":3.8516036618623835,"pX":-0.769099755609293,"pZ":1.899126251834354,"vX0":-5.624282587190756,"vY0":-121.46112446434834,"vZ0":-5.618069729075944,"x":146.32,"y":187.5,"x0":1.696007480584525,"y0":50.00426141313733,"z0":6.521529868292686,"aX":-1.440909979646783},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.9,"breakHorizontal":3.0,"spinRate":2007,"spinDirection":145},"zone":7,"typeConfidence":0.91,"plateTime":0.4500201290270027,"extension":5.919114263521777},"index":3,"playId":"a3d86725-788f-388f-a1f4-51ebb7474b96","pitchNumber":1,"startTime":"2025-08-20T01:42:09.874Z","endTime":"2025-08-20T01:42:13.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82524495641984,"aZ":-23.313574880832643,"pfxX":-0.24066395705996657,"pfxZ":5.7874926159535205,"pX":0.11123911030106684,"pZ":1.3146270601262795,"vX0":-3.9843973161654613,"vY0":-122.84650639508351,"vZ0":-7.4072864701238625,"x":112.76,"y":203.29,"x0":1.783994800859941,"y0":50.00469991411631,"z0":6.344242047920091,"aX":-0.3688941380467713},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.0,"breakHorizontal":1.3,"spinRate":2042,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.4454712374508025,"extension":6.063025606462231},"hitData":{"launchSpeed":83.6,"launchAngle":55.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.89,"coordY":115.78}},"index":4,"playId":"7ca22156-e7ea-3b13-bc8a-f4ef1f4fe1a6","pitchNumber":2,"startTime":"2025-08-20T01:42:24.097Z","endTime":"2025-08-20T01:42:34.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:42:34.130Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, third baseman Nacho Alvarez Jr. to first baseman Matt Olson.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:42:42.428Z","endTime":"2025-08-20T01:44:05.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":91.3,"endSpeed":82.9,"strikeZoneTop":3.08297365629323,"strikeZoneBottom":1.51905765352643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44938106606452,"aZ":-10.86152356251025,"pfxX":4.493658651636016,"pfxZ":12.04180940829042,"pX":0.21756767897638438,"pZ":3.2046279832149307,"vX0":-4.983188851743425,"vY0":-132.70847291926043,"vZ0":-6.603469673262846,"x":108.71,"y":152.26,"x0":1.5427300857986121,"y0":50.0047595453667,"z0":6.529813999263091,"aX":7.954671423731768},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.4,"breakHorizontal":-7.0,"spinRate":2194,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.41396035534249975,"extension":5.72892073764958},"index":0,"playId":"ae6fcb9e-11d8-32cb-b6de-fb0a1e387c85","pitchNumber":1,"startTime":"2025-08-20T01:42:57.227Z","endTime":"2025-08-20T01:43:00.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.29188453384566,"strikeZoneBottom":1.42036752215882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.702206936490825,"aZ":-19.220269457226504,"pfxX":7.423993151228739,"pfxZ":8.681079834259187,"pX":0.8905576226596795,"pZ":1.7700647828030835,"vX0":-4.362364048209166,"vY0":-121.87853393315154,"vZ0":-6.900783673605952,"x":83.05,"y":190.99,"x0":1.746241837476392,"y0":50.00547088820759,"z0":6.318430119373098,"aX":11.083266044774689},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":14.2,"breakHorizontal":-12.4,"spinRate":1758,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.45075010701761276,"extension":6.2058767274277455},"index":1,"playId":"97a0845d-cfde-3e55-a7f1-b4414c32f438","pitchNumber":2,"startTime":"2025-08-20T01:43:11.698Z","endTime":"2025-08-20T01:43:15.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.4,"endSpeed":83.9,"strikeZoneTop":3.17000180564285,"strikeZoneBottom":1.50000047823426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88801201003062,"aZ":-10.138224665512753,"pfxX":7.146880479974103,"pfxZ":12.193905958518481,"pX":-0.6713576069382474,"pZ":2.4151068214576075,"vX0":-7.752372270863135,"vY0":-134.05731919581444,"vZ0":-8.694481250234881,"x":142.59,"y":173.57,"x0":1.3391526120294381,"y0":50.00410542693852,"z0":6.438119226747552,"aX":12.917492693743043},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-11.2,"spinRate":2454,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.4096831944199426,"extension":6.053354518033353},"index":2,"playId":"6b372ec2-d4aa-36b5-b447-4c35070c7df6","pitchNumber":3,"startTime":"2025-08-20T01:43:27.435Z","endTime":"2025-08-20T01:43:31.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.784516798454224,"aZ":-22.37494630043526,"pfxX":1.1035275749428881,"pfxZ":6.316244985592127,"pX":-0.30975436226729547,"pZ":0.9867271133270541,"vX0":-5.0680322158740285,"vY0":-123.56877132287369,"vZ0":-8.454185991762493,"x":128.81,"y":212.14,"x0":1.6212960505070024,"y0":50.00608241575057,"z0":6.32159874381805,"aX":1.7135736933734962},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":-0.8,"spinRate":1994,"spinDirection":147},"zone":13,"typeConfidence":0.88,"plateTime":0.4426468995615753,"extension":6.077036074840668},"hitData":{"launchSpeed":85.3,"launchAngle":-20.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.84,"coordY":164.96}},"index":3,"playId":"d0d04e20-3acb-3d5d-b94a-a14fca081fb8","pitchNumber":4,"startTime":"2025-08-20T01:43:56.961Z","endTime":"2025-08-20T01:44:05.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:44:05.513Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Tauchman flies out to center fielder Michael Harris II.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:44:15.241Z","endTime":"2025-08-20T01:45:26.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.8216307743869,"strikeZoneBottom":1.70433562353912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04136502639576,"aZ":-10.99844711299563,"pfxX":5.640870018385341,"pfxZ":11.857149316172867,"pX":0.02858773492291347,"pZ":3.2101148174124834,"vX0":-5.7464026646438375,"vY0":-132.93114799647918,"vZ0":-6.610162359253539,"x":115.91,"y":152.11,"x0":1.4875615108621631,"y0":50.00512472422689,"z0":6.53115629495507,"aX":10.076262128758588},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.2,"breakHorizontal":-8.9,"spinRate":2345,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.4123627201363713,"extension":5.812436756857481},"index":0,"playId":"4f719fb0-6490-3fe1-a91a-6fec09a6233e","pitchNumber":1,"startTime":"2025-08-20T01:44:29.700Z","endTime":"2025-08-20T01:44:33.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.79509799909501,"strikeZoneBottom":1.71099755765196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15783442073723,"aZ":-20.404767623856166,"pfxX":4.041651803197337,"pfxZ":7.448046088559334,"pX":-0.21719043446114103,"pZ":-0.13995389443807704,"vX0":-5.675555212645604,"vY0":-124.43659080729668,"vZ0":-11.471944284943685,"x":125.28,"y":242.56,"x0":1.5599857641409982,"y0":50.002895379839664,"z0":6.194592189297247,"aX":6.387476554534962},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.3,"breakHorizontal":-6.1,"spinRate":2255,"spinDirection":149},"zone":13,"typeConfidence":0.61,"plateTime":0.4388676011597292,"extension":6.156293054861045},"index":1,"playId":"f35dafab-723b-3fed-8844-5b0fe93d5faf","pitchNumber":2,"startTime":"2025-08-20T01:44:44.501Z","endTime":"2025-08-20T01:44:48.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.3,"endSpeed":79.9,"strikeZoneTop":3.7586779929891,"strikeZoneBottom":1.74175650894277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11622473810161,"aZ":-22.777005402416126,"pfxX":2.985493388912496,"pfxZ":5.862254794243671,"pX":-0.01850345264281703,"pZ":1.1591240554551263,"vX0":-5.088084531268694,"vY0":-125.49383899989796,"vZ0":-8.175877329594034,"x":117.71,"y":207.48,"x0":1.6425022351326877,"y0":50.00577881246986,"z0":6.299257225572797,"aX":4.788748522933397},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.0,"breakHorizontal":-4.3,"spinRate":2214,"spinDirection":153},"zone":13,"typeConfidence":0.78,"plateTime":0.4355741941850444,"extension":5.989985272954339},"index":2,"playId":"cfb901f0-a306-3d4f-ab95-2c7a7531570e","pitchNumber":3,"startTime":"2025-08-20T01:44:58.933Z","endTime":"2025-08-20T01:45:02.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.58000135680365,"strikeZoneBottom":1.68000121862078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.380227045276712,"aZ":-23.825087074893915,"pfxX":0.6819084451822053,"pfxZ":5.210607233983458,"pX":0.010218842786207294,"pZ":2.0939317890629794,"vX0":-4.3453272282121596,"vY0":-125.30569834481976,"vZ0":-5.9846178140646975,"x":116.61,"y":182.24,"x0":1.6722250426060812,"y0":50.00509654633604,"z0":6.438500922751362,"aX":1.0934285987355823},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.4,"breakHorizontal":-0.4,"spinRate":2220,"spinDirection":156},"zone":8,"typeConfidence":0.87,"plateTime":0.4357508206364389,"extension":5.994696605149525},"hitData":{"launchSpeed":93.4,"launchAngle":44.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.64,"coordY":68.39}},"index":3,"playId":"0f0cbeab-6372-3e3c-9be6-f5a496085c50","pitchNumber":4,"startTime":"2025-08-20T01:45:15.511Z","endTime":"2025-08-20T01:45:26.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:45:26.433Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jurickson Profar walks.","rbi":0,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:47:30.553Z","endTime":"2025-08-20T01:48:52.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Curtis Mead remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:47:01.396Z","endTime":"2025-08-20T01:47:32.830Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":681460,"link":"/api/v1/people/681460"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.4514424565136,"strikeZoneBottom":1.73073343383725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.073643132467456,"aZ":-22.22254883863929,"pfxX":0.6135281651341007,"pfxZ":5.797880863765915,"pX":0.6088076580345289,"pZ":3.0704602145605797,"vX0":-3.2628715685823937,"vY0":-129.1944757870868,"vZ0":-2.2329816313489976,"x":93.79,"y":155.88,"x0":1.8001502927973476,"y0":50.0014907058145,"z0":5.627060042654553,"aX":1.0530655112235008},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.3,"breakHorizontal":-0.5,"spinRate":2506,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.4215156263928508,"extension":6.165155680386866},"index":1,"playId":"7a9ee81e-bc87-382e-b0ac-037bea298951","pitchNumber":1,"startTime":"2025-08-20T01:47:32.830Z","endTime":"2025-08-20T01:47:36.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.40626180808998,"strikeZoneBottom":1.68556669339942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.001212608777553,"aZ":-20.276673358408967,"pfxX":9.124935377234703,"pfxZ":6.6372318053362065,"pX":1.0084965191130142,"pZ":1.5138664894641474,"vX0":-5.340333218933488,"vY0":-132.7233224268663,"vZ0":-6.369842532110771,"x":78.56,"y":197.91,"x0":1.8555298837576166,"y0":50.00628388139568,"z0":5.409945124535479,"aX":16.368938082906162},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":-15.5,"spinRate":2265,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.41184696401515986,"extension":6.145852648727962},"index":2,"playId":"c0df8b70-4c1a-31cd-9008-0be2f43daac0","pitchNumber":2,"startTime":"2025-08-20T01:47:50.834Z","endTime":"2025-08-20T01:47:54.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.7,"strikeZoneTop":3.41161524934608,"strikeZoneBottom":1.69068908310071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.018664735783016,"aZ":-30.591375123704548,"pfxX":-7.530581671141107,"pfxZ":1.1592506757698207,"pX":0.46027935378288387,"pZ":1.4942784797761426,"vX0":-1.6617033962964882,"vY0":-115.98715344108899,"vZ0":-1.845385016012977,"x":99.46,"y":198.43,"x0":2.1639546264545917,"y0":50.00351880444911,"z0":5.208135883971456,"aX":-10.29467694780827},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.9,"breakHorizontal":14.0,"spinRate":2662,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.4716333713285019,"extension":6.214165551020549},"index":3,"playId":"d63ab653-fcdc-3c93-897f-914bd9ee9298","pitchNumber":3,"startTime":"2025-08-20T01:48:08.764Z","endTime":"2025-08-20T01:48:13.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.40689442681389,"strikeZoneBottom":1.65231031932984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.276864832580454,"aZ":-22.627760019988713,"pfxX":-0.8344655990615282,"pfxZ":5.643671172260692,"pX":1.394444231672372,"pZ":1.75254882807184,"vX0":-1.203534741333146,"vY0":-128.36801451550977,"vZ0":-4.839027805438542,"x":63.85,"y":191.46,"x0":1.9754053837082797,"y0":50.00209308725794,"z0":5.394127080126755,"aX":-1.410597801594686},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":1.8,"spinRate":2380,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42455850642132376,"extension":6.1530831894862015},"index":4,"playId":"0e8340e6-5f82-3f71-99eb-f2ae9040de41","pitchNumber":4,"startTime":"2025-08-20T01:48:27.414Z","endTime":"2025-08-20T01:48:31.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.37166075253733,"strikeZoneBottom":1.65075781167666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.913855402529656,"aZ":-20.21398128065049,"pfxX":1.2343398197336284,"pfxZ":6.95449628604285,"pX":0.21816538555329623,"pZ":1.2598724354724968,"vX0":-4.50482165391346,"vY0":-129.5176522648039,"vZ0":-6.37048117544941,"x":108.68,"y":204.76,"x0":1.8103394679474905,"y0":50.00386550868195,"z0":5.268864204007009,"aX":2.12353810585718},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":-1.3,"spinRate":2432,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.42092008584708784,"extension":6.289404424020538},"index":5,"playId":"73a336e9-ac98-367b-8d66-a85b60d74eba","pitchNumber":5,"startTime":"2025-08-20T01:48:47.589Z","endTime":"2025-08-20T01:48:52.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":2.47,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:48:52.557Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Olson doubles (34) on a fly ball to right fielder Mike Tauchman. Jurickson Profar to 3rd.","rbi":0,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:49:01.984Z","endTime":"2025-08-20T01:51:17.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.556180021586357,"aZ":-20.42417706023108,"pfxX":0.5199093903389305,"pfxZ":6.767060946424376,"pX":-0.41759391909736504,"pZ":2.949786570850378,"vX0":-5.339649257033503,"vY0":-130.21050810337942,"vZ0":-2.8284875511162957,"x":132.92,"y":159.14,"x0":1.5825217301077656,"y0":50.000011471966275,"z0":5.576631726217672,"aX":0.9029209041925366},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":0.1,"spinRate":2441,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4189077374662036,"extension":6.319875387799084},"index":0,"playId":"861d505f-cd29-3446-b86b-3acd9f225167","pitchNumber":1,"startTime":"2025-08-20T01:49:19.707Z","endTime":"2025-08-20T01:49:23.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.68221047131505,"strikeZoneBottom":1.71627377016446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.214203429356687,"aZ":-22.468779504985804,"pfxX":9.112926426695944,"pfxZ":5.421083118704595,"pX":0.8610017468922196,"pZ":1.4082405738313275,"vX0":-5.5658944406861455,"vY0":-132.70920888194195,"vZ0":-5.714161809223095,"x":84.18,"y":200.76,"x0":1.7966061771831743,"y0":50.00651859365143,"z0":5.215976853635292,"aX":16.33076050373639},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-15.4,"spinRate":2236,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.41201862627647445,"extension":6.232469609798011},"index":1,"playId":"f84a706d-934f-35d3-af83-42a3ad752c4d","pitchNumber":2,"startTime":"2025-08-20T01:49:40.802Z","endTime":"2025-08-20T01:49:45.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.61992790705921,"strikeZoneBottom":1.75564281122418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.757782143108372,"aZ":-27.43856344841784,"pfxX":-9.032600419970887,"pfxZ":3.4915369817614303,"pX":0.033863257666237316,"pZ":1.06101865739165,"vX0":-2.1837496856371215,"vY0":-116.0092948646215,"vZ0":-3.1473627025581914,"x":115.71,"y":210.13,"x0":2.1618038717444317,"y0":50.001331384766935,"z0":5.065000311649807,"aX":-12.246395632967012},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.8,"breakHorizontal":16.9,"spinRate":2658,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.4730786650993304,"extension":6.383723908334303},"index":2,"playId":"ee10f49b-2745-3e1e-ab93-84850d2f062c","pitchNumber":3,"startTime":"2025-08-20T01:49:59.338Z","endTime":"2025-08-20T01:50:03.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15664733793568,"aZ":-24.23525677107931,"pfxX":-4.194733266100258,"pfxZ":5.596151363400178,"pX":-0.30220657969978265,"pZ":2.631089308152686,"vX0":-4.070551087266616,"vY0":-118.98318984951237,"vZ0":-0.8532195465019938,"x":128.52,"y":167.74,"x0":1.9825250595103416,"y0":50.001607922036236,"z0":5.212280701644206,"aX":-5.946954431856252},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.2,"breakHorizontal":8.6,"spinRate":2666,"spinDirection":272},"zone":4,"typeConfidence":2.0,"plateTime":0.46227901136293426,"extension":6.546230900627859},"index":3,"playId":"9cfc8bde-681b-3359-a289-fba2ddc1ca4e","pitchNumber":4,"startTime":"2025-08-20T01:50:19.752Z","endTime":"2025-08-20T01:50:23.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"dd5aaac7-9859-3383-9668-ae428028c30b","startTime":"2025-08-20T01:50:44.264Z","endTime":"2025-08-20T01:50:48.199Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.980623235119996,"aZ":-25.955685206599632,"pfxX":-8.021611886302919,"pfxZ":4.356440290890408,"pX":0.013402443074697033,"pZ":2.641801539099396,"vX0":-2.506323634153611,"vY0":-118.5823479405081,"vZ0":-0.6037530634851683,"x":116.49,"y":167.45,"x0":2.1255562716698817,"y0":50.00547734718319,"z0":5.260780151323588,"aX":-11.463465655833245},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.0,"breakHorizontal":15.1,"spinRate":2658,"spinDirection":279},"zone":5,"typeConfidence":2.0,"plateTime":0.46131054304934116,"extension":6.3062242124854295},"hitData":{"launchSpeed":104.2,"launchAngle":19.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.5,"coordY":85.08}},"index":5,"playId":"04be9e52-d354-3160-9f47-a86b655b0dcd","pitchNumber":5,"startTime":"2025-08-20T01:51:04.081Z","endTime":"2025-08-20T01:51:17.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.0,"awayTeamWinProbability":32.0,"homeTeamWinProbabilityAdded":27.4,"leverageIndex":3.98,"dramaIndex":273.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:51:17.090Z","atBatIndex":75},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Tyler Alexander intentionally walks Ronald Acuña Jr.","rbi":0,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:51:26.521Z","endTime":"2025-08-20T01:51:48.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"07766876-0776-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-20T01:51:47.501Z","endTime":"2025-08-20T01:51:47.531Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":621566,"link":"/api/v1/people/621566"},"third":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"07766876-0776-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-20T01:51:47.531Z","endTime":"2025-08-20T01:51:47.533Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":621566,"link":"/api/v1/people/621566"},"third":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"07766876-0776-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-20T01:51:47.533Z","endTime":"2025-08-20T01:51:47.535Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":621566,"link":"/api/v1/people/621566"},"third":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":3,"playId":"07766876-0776-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-20T01:51:47.535Z","endTime":"2025-08-20T01:51:48.833Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":621566,"link":"/api/v1/people/621566"},"third":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.39999999999999,"awayTeamWinProbability":29.60000000000001,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":3.41,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:51:48.833Z","atBatIndex":76},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Michael Harris II ground bunts into a force out, pitcher Tyler Alexander to catcher Edgar Quero. Jurickson Profar out at home. Matt Olson to 3rd. Ronald Acuña Jr. to 2nd. Michael Harris II to 1st.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:51:50.904Z","endTime":"2025-08-20T01:52:25.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41043666526622,"aZ":-24.73716913300104,"pfxX":9.44240680748028,"pfxZ":4.094991629804552,"pX":0.4841583358914854,"pZ":2.476668580420453,"vX0":-7.004245872300094,"vY0":-133.83746139586472,"vZ0":-2.966449655898984,"x":98.55,"y":171.91,"x0":1.9060040317426605,"y0":50.00563573085646,"z0":5.3676821932722385,"aX":17.162877220185855},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":-15.6,"spinRate":2217,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.4089786366122605,"extension":6.219889820093894},"hitData":{"launchSpeed":32.2,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":128.1,"coordY":188.71}},"index":0,"playId":"174e927a-2db1-374a-b47a-961ac703a6c5","pitchNumber":1,"startTime":"2025-08-20T01:52:18.426Z","endTime":"2025-08-20T01:52:25.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"second":{"id":621566,"link":"/api/v1/people/621566"},"third":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-14.199999999999989,"leverageIndex":4.23,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:52:25.451Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcell Ozuna pops out to third baseman Curtis Mead in foul territory.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:54:57.786Z","endTime":"2025-08-20T01:55:54.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T01:52:53.058Z","endTime":"2025-08-20T01:53:08.075Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Steven Wilson replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T01:53:08.075Z","endTime":"2025-08-20T01:55:00.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621051,"link":"/api/v1/people/621051"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.63701058001318,"strikeZoneBottom":1.78082952135185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.562809233676152,"aZ":-32.78931605430843,"pfxX":9.054707972915864,"pfxZ":-0.42809380058752744,"pX":1.2833672745890499,"pZ":0.8302264519436398,"vX0":5.3463678156951175,"vY0":-118.97751934557729,"vZ0":-4.9126681238655605,"x":68.08,"y":216.36,"x0":-2.171960351232805,"y0":50.003903274460086,"z0":5.904830730473649,"aX":12.93740218452538},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.8,"breakHorizontal":-17.8,"spinRate":2736,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.46097217893112585,"extension":6.42791970036987},"index":2,"playId":"996bb75f-7e4e-3c31-b1f8-c5585302510f","pitchNumber":1,"startTime":"2025-08-20T01:55:00.026Z","endTime":"2025-08-20T01:55:03.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.61503152837263,"strikeZoneBottom":1.85117691330832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.475122850225066,"aZ":-34.85441705330386,"pfxX":7.370936013572592,"pfxZ":-1.929775557068182,"pX":-0.8341524539664835,"pZ":1.8310376336797038,"vX0":1.6796064992598252,"vY0":-117.39988789050965,"vZ0":-2.1423439277406535,"x":148.8,"y":189.34,"x0":-2.5174049268074374,"y0":50.00383508926547,"z0":6.018147611623346,"aX":10.227429275971833},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.7,"breakHorizontal":-13.8,"spinRate":2630,"spinDirection":45},"zone":13,"typeConfidence":0.92,"plateTime":0.46761797908398783,"extension":6.3459562197258},"index":3,"playId":"fb6e936b-44f2-3117-aeff-8cf8616174df","pitchNumber":2,"startTime":"2025-08-20T01:55:22.392Z","endTime":"2025-08-20T01:55:26.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.075002006683707,"aZ":-35.01536300198292,"pfxX":7.393292768483334,"pfxZ":-1.9957786958454182,"pX":0.10593916890367819,"pZ":2.049387969953767,"vX0":3.297329915133238,"vY0":-118.93143380129504,"vZ0":-1.6167939476116941,"x":112.96,"y":183.45,"x0":-2.2615190368476146,"y0":50.00369514195443,"z0":5.931353590950313,"aX":10.526954170397273},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.7,"breakHorizontal":-14.2,"spinRate":2745,"spinDirection":44},"zone":8,"typeConfidence":0.92,"plateTime":0.461594029226283,"extension":6.498734572940529},"hitData":{"launchSpeed":78.3,"launchAngle":75.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.6,"coordY":187.86}},"index":4,"playId":"7cfbc1e0-2d5b-3f8f-9a79-553ed45b26ea","pitchNumber":3,"startTime":"2025-08-20T01:55:43.756Z","endTime":"2025-08-20T01:55:54.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":36.9,"awayTeamWinProbability":63.1,"homeTeamWinProbabilityAdded":-19.300000000000004,"leverageIndex":6.21,"dramaIndex":279.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:55:54.516Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to second baseman Lenyn Sosa, deflected by right fielder Mike Tauchman. Matt Olson scores. Ronald Acuña Jr. scores. Michael Harris II to 3rd.","rbi":2,"awayScore":10,"homeScore":11,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:56:00.985Z","endTime":"2025-08-20T01:57:26.545Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":76.6,"strikeZoneTop":3.40137396884574,"strikeZoneBottom":1.49851636701229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.76307066605341,"aZ":-27.58899246727076,"pfxX":5.405619340393434,"pfxZ":3.119113888759161,"pX":-0.38355776548945025,"pZ":0.7295770604419536,"vX0":3.490798521279385,"vY0":-120.3518032767561,"vZ0":-5.797719165793104,"x":131.62,"y":219.08,"x0":-2.553906830589772,"y0":50.005256656083674,"z0":5.605179857112212,"aX":7.9515596116054965},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.6,"breakHorizontal":-10.6,"spinRate":2628,"spinDirection":60},"zone":13,"typeConfidence":0.9,"plateTime":0.45464380162547435,"extension":6.6270241554551745},"index":0,"playId":"5de5dd1a-20db-3583-88fc-b8304ced0a70","pitchNumber":1,"startTime":"2025-08-20T01:56:24.795Z","endTime":"2025-08-20T01:56:28.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.37937191305895,"strikeZoneBottom":1.60386053878706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.406518967588156,"aZ":-11.89916198708215,"pfxX":-2.5406947458254585,"pfxZ":11.184747517421325,"pX":0.7097718273374318,"pZ":1.62451479441792,"vX0":7.821615400432766,"vY0":-133.90783772439656,"vZ0":-8.677182315711091,"x":89.95,"y":194.92,"x0":-1.9212327163471754,"y0":50.00302658028773,"z0":5.762033202749462,"aX":-4.606339413532655},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":2.9,"spinRate":2462,"spinDirection":200},"zone":9,"typeConfidence":0.87,"plateTime":0.40932255325540856,"extension":6.601188700296969},"index":1,"playId":"0cd4ea9f-79c0-3576-b70d-bbddb2d9315d","pitchNumber":2,"startTime":"2025-08-20T01:56:49.216Z","endTime":"2025-08-20T01:56:54.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17008475129181,"aZ":-33.196108338331584,"pfxX":9.230806185514474,"pfxZ":-0.7256955677596952,"pX":0.23163200810544698,"pZ":2.1597783898734364,"vX0":3.259601196539351,"vY0":-118.55694426884632,"vZ0":-1.6149883658469133,"x":108.17,"y":180.47,"x0":-2.364956728548302,"y0":50.0044855035692,"z0":5.913296495069498,"aX":12.984159296052015},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.4,"breakHorizontal":-17.5,"spinRate":2641,"spinDirection":43},"zone":8,"typeConfidence":0.92,"plateTime":0.4641100708425885,"extension":6.4753666264288},"hitData":{"launchSpeed":86.0,"launchAngle":21.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.52,"coordY":105.66}},"index":2,"playId":"3ff34bf6-d417-3433-81de-758fc46f8012","pitchNumber":3,"startTime":"2025-08-20T01:57:12.546Z","endTime":"2025-08-20T01:57:26.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":660670,"link":"/api/v1/people/660670"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":49.699999999999996,"leverageIndex":7.88,"dramaIndex":507.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:57:26.545Z","atBatIndex":79},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to second baseman Lenyn Sosa.","rbi":0,"awayScore":10,"homeScore":11,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:57:44.493Z","endTime":"2025-08-20T01:59:39.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":93.8,"endSpeed":85.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.298638545069032,"aZ":-11.413499759166251,"pfxX":-5.115987834277454,"pfxZ":11.083500140457085,"pX":0.3022863101971534,"pZ":1.4078648548366623,"vX0":7.8146163862651195,"vY0":-136.092896585289,"vZ0":-9.501124500762666,"x":105.48,"y":200.77,"x0":-1.9437118249019958,"y0":50.002943565831075,"z0":5.7382315470270635,"aX":-9.583014724506498},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2469,"spinDirection":201},"zone":14,"typeConfidence":0.89,"plateTime":0.4027094652599432,"extension":6.651454890195511},"index":0,"playId":"ac4c9e39-ecc1-38cd-97da-a5d86d8003a8","pitchNumber":1,"startTime":"2025-08-20T01:58:11.273Z","endTime":"2025-08-20T01:58:15.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.22141165225239,"strikeZoneBottom":1.53009032105464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47183009484639,"aZ":-33.68108183453824,"pfxX":7.082037564115182,"pfxZ":-1.0304143228434777,"pX":1.2808899803470308,"pZ":0.7925005896379536,"vX0":6.514724492620628,"vY0":-120.56022688478708,"vZ0":-4.497864640557969,"x":68.18,"y":217.38,"x0":-2.380988453450167,"y0":50.0023611118034,"z0":5.670538118208304,"aX":10.37384045120525},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.8,"breakHorizontal":-14.4,"spinRate":2629,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.45514356982279525,"extension":6.590383365173437},"index":1,"playId":"82ceb8cd-3f99-3eae-baae-122b1dbc0e9e","pitchNumber":2,"startTime":"2025-08-20T01:58:38.096Z","endTime":"2025-08-20T01:58:43.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.08651041741448,"strikeZoneBottom":1.4964627468128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.452479059035834,"aZ":-32.64797412314241,"pfxX":8.483355931198513,"pfxZ":-0.3239176970281399,"pX":-1.977184129740844,"pZ":3.660553774420874,"vX0":-0.9176471768374743,"vY0":-120.23892240211542,"vZ0":1.380670360803789,"x":192.37,"y":139.95,"x0":-2.69248977094712,"y0":50.00203716042508,"z0":5.977139449076195,"aX":12.413049842357514},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":-15.1,"spinRate":2550,"spinDirection":56},"zone":11,"typeConfidence":0.92,"plateTime":0.45563811748348026,"extension":6.327027369168692},"index":2,"playId":"e8712a9d-cc7c-30fa-9925-e5a0addb12ad","pitchNumber":3,"startTime":"2025-08-20T01:59:05.308Z","endTime":"2025-08-20T01:59:09.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85437471817525,"aZ":-13.71725670961526,"pfxX":-4.119899060368393,"pfxZ":9.735614883212248,"pX":-0.11233993843581669,"pZ":3.2106112609329887,"vX0":6.7728412526925155,"vY0":-136.5377449302932,"vZ0":-4.8204927300748235,"x":121.28,"y":152.09,"x0":-2.084949004457854,"y0":50.00487551698554,"z0":5.936396932291893,"aX":-7.812909155252589},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":6.1,"spinRate":2535,"spinDirection":205},"zone":2,"typeConfidence":0.9,"plateTime":0.40049738849828076,"extension":6.517117713239131},"hitData":{"launchSpeed":95.8,"launchAngle":63.0,"totalDistance":207.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.0,"coordY":111.0}},"index":3,"playId":"761cb5e6-b919-3fe0-b0cf-d366463eca27","pitchNumber":4,"startTime":"2025-08-20T01:59:28.037Z","endTime":"2025-08-20T01:59:39.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:59:39.544Z","atBatIndex":80},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out sharply to left fielder Jurickson Profar.","rbi":0,"awayScore":10,"homeScore":11,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T02:02:04.314Z","endTime":"2025-08-20T02:02:14.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T02:01:14.143Z","endTime":"2025-08-20T02:02:06.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51945102318875,"aZ":-17.419249091991517,"pfxX":-9.89755263073803,"pfxZ":7.550808922089965,"pX":-0.37007597812498155,"pZ":2.624569689646755,"vX0":6.577669316815923,"vY0":-139.2276831339638,"vZ0":-5.24554102718029,"x":131.11,"y":167.92,"x0":-1.482486825565604,"y0":50.00519842336094,"z0":5.693454836974879,"aX":-19.34987497770768},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":16.4,"spinRate":2454,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3940465168152989,"extension":6.0261218234987},"hitData":{"launchSpeed":100.3,"launchAngle":21.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.05,"coordY":65.07}},"index":1,"playId":"fabe74c9-710e-3462-9d03-5493d8e44746","pitchNumber":1,"startTime":"2025-08-20T02:02:06.615Z","endTime":"2025-08-20T02:02:14.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:02:14.145Z","atBatIndex":81},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Teel lines out to center fielder Michael Harris II.","rbi":0,"awayScore":10,"homeScore":11,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T02:02:17.838Z","endTime":"2025-08-20T02:03:23.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.286981373328196,"aZ":-15.95512866600277,"pfxX":-7.15586005694244,"pfxZ":8.192816129124829,"pX":-0.5647082920352395,"pZ":3.2170454976121965,"vX0":7.510267247958466,"vY0":-139.98307428198518,"vZ0":-2.4719238496844484,"x":138.53,"y":151.92,"x0":-2.355701568374913,"y0":50.004347458527064,"z0":5.159004548557466,"aX":-14.169714116980263},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2480,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3916291248857515,"extension":6.304935091683966},"index":0,"playId":"a80620e3-1732-3c67-b61a-890d9e5d0509","pitchNumber":1,"startTime":"2025-08-20T02:02:39.222Z","endTime":"2025-08-20T02:02:42.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.6,"endSpeed":87.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.426027523509433,"aZ":-12.997600572337683,"pfxX":-4.661222634284071,"pfxZ":9.81382753543077,"pX":0.5542331926209975,"pZ":3.1051479606232073,"vX0":6.7758479894118775,"vY0":-138.96697747802304,"vZ0":-4.65804341452546,"x":95.87,"y":154.94,"x0":-1.3110962307137832,"y0":50.000216790271814,"z0":5.667705218965509,"aX":-9.10643322538484},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2421,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3942857515676699,"extension":5.9352033966677915},"index":1,"playId":"a4a91634-89c6-34a0-b5bd-787a9dbd4375","pitchNumber":2,"startTime":"2025-08-20T02:02:50.328Z","endTime":"2025-08-20T02:02:53.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.700975098451046,"aZ":-17.17148560960849,"pfxX":-6.692451662324923,"pfxZ":7.703448550663548,"pX":0.017316637870686196,"pZ":3.0734716482414277,"vX0":8.615987322291083,"vY0":-138.60979168903776,"vZ0":-2.6354876604212514,"x":116.34,"y":155.8,"x0":-2.26048574997206,"y0":50.004571295725356,"z0":5.181935451080827,"aX":-13.037158383756015},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":10.3,"spinRate":2341,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3950236192053387,"extension":6.374638482178863},"hitData":{"launchSpeed":98.9,"launchAngle":20.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":87.16,"coordY":68.63}},"index":2,"playId":"fa7aa14d-5379-39f8-8d5f-91b6252ee53f","pitchNumber":3,"startTime":"2025-08-20T02:03:15.783Z","endTime":"2025-08-20T02:03:23.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:03:23.313Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to center fielder Michael Harris II.","rbi":0,"awayScore":10,"homeScore":11,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T02:03:30.765Z","endTime":"2025-08-20T02:04:58.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.9,"endSpeed":87.7,"strikeZoneTop":3.39411739119518,"strikeZoneBottom":1.58819126727841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.865638776278566,"aZ":-27.21398521308115,"pfxX":-11.940813555427646,"pfxZ":2.523177568470885,"pX":0.068996176605632,"pZ":2.478474493172845,"vX0":10.312543535282996,"vY0":-139.26310248332473,"vZ0":-2.3218084431933956,"x":114.37,"y":171.86,"x0":-2.1280659083287947,"y0":50.00567715203898,"z0":5.120662009327898,"aX":-23.49155364337731},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.3,"breakHorizontal":19.6,"spinRate":2518,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.39310656425893065,"extension":6.372073883841996},"index":0,"playId":"7050b520-55dc-3c0a-86be-e1dc60a4f1ad","pitchNumber":1,"startTime":"2025-08-20T02:03:46.367Z","endTime":"2025-08-20T02:03:49.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.9,"endSpeed":82.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71835515833359,"aZ":-28.35293352713476,"pfxX":-10.37130670205735,"pfxZ":2.204359812492169,"pX":0.4751240667406442,"pZ":1.6096249534660516,"vX0":8.849402311315522,"vY0":-130.5579166130965,"vZ0":-4.31199953573723,"x":98.89,"y":195.32,"x0":-1.6059570968195374,"y0":50.00036428077751,"z0":5.409014356238753,"aX":-17.955446545231332},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":16.9,"spinRate":1977,"spinDirection":246},"zone":9,"typeConfidence":2.0,"plateTime":0.41903922447407815,"extension":6.057611096751874},"index":1,"playId":"779e4fb3-8252-38c5-88a0-961264e93d95","pitchNumber":2,"startTime":"2025-08-20T02:03:58.899Z","endTime":"2025-08-20T02:04:02.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":11,"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-20T02:04:07.622Z","endTime":"2025-08-20T02:04:18.041Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.29798623183392,"strikeZoneBottom":1.54509389849905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.411416231868632,"aZ":-24.3410561997023,"pfxX":-9.778588756619612,"pfxZ":4.490070849112831,"pX":-1.6834868438281212,"pZ":1.6767720247085485,"vX0":3.6452764563157505,"vY0":-131.4227641281648,"vZ0":-4.76507965331442,"x":181.17,"y":193.51,"x0":-1.8196186691563356,"y0":50.006323367928616,"z0":5.326378405434677,"aX":-17.071691586749044},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":16.9,"spinRate":2124,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.41711477376518413,"extension":6.0952980143074},"index":3,"playId":"008d66ec-bb8a-39bd-a665-01b97c5cc31c","pitchNumber":3,"startTime":"2025-08-20T02:04:18.041Z","endTime":"2025-08-20T02:04:21.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.45277111980003,"strikeZoneBottom":1.70019646853967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32188885209685,"aZ":-16.104776018399548,"pfxX":-10.153204046597716,"pfxZ":8.08504230777029,"pX":1.2617865595201598,"pZ":1.6871934604638517,"vX0":13.44687126706556,"vY0":-140.22845913345938,"vZ0":-6.137622033089431,"x":68.9,"y":193.23,"x0":-2.281135121938903,"y0":50.00422558069331,"z0":4.958845712454445,"aX":-20.182385358759},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":15.6,"spinRate":2432,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.3909146461056454,"extension":6.477223934569331},"index":4,"playId":"292efddb-18a5-3261-8027-912e4145c1ae","pitchNumber":4,"startTime":"2025-08-20T02:04:31.082Z","endTime":"2025-08-20T02:04:34.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":84.8,"endSpeed":78.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.009677404102366,"aZ":-28.57487102281548,"pfxX":4.972719622691608,"pfxZ":2.324297997506788,"pX":1.0784486818372545,"pZ":2.0396358260098846,"vX0":5.690982697390977,"vY0":-123.46039128084479,"vZ0":-2.230429860632821,"x":75.89,"y":183.71,"x0":-1.9003422994430699,"y0":50.00244144865462,"z0":5.353884396344381,"aX":7.693487177045181},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":-10.3,"spinRate":2842,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.44322708501441976,"extension":6.142691261894161},"hitData":{"launchSpeed":71.6,"launchAngle":38.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.95,"coordY":103.96}},"index":5,"playId":"5711a0e4-c70e-399c-8f4b-3cf592a050b6","pitchNumber":5,"startTime":"2025-08-20T02:04:48.483Z","endTime":"2025-08-20T02:04:58.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:04:58.004Z","atBatIndex":83}]