[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jurickson Profar pops out to third baseman José Ramírez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T23:10:39.965Z","endTime":"2025-08-15T23:10:50.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T19:31:31.320Z","endTime":"2025-08-15T22:42:20.924Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"},"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-15T22:42:20.924Z","endTime":"2025-08-15T23:09:04.963Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"},"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-15T23:09:04.963Z","endTime":"2025-08-15T23:10:42.315Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25015079528508,"aZ":-15.066888900786045,"pfxX":3.8134950171680275,"pfxZ":9.554415176143673,"pX":0.07426897654432636,"pZ":3.3318659588027137,"vX0":-2.7929223611239813,"vY0":-132.2208964017784,"vZ0":-3.364330592705235,"x":114.17,"y":148.82,"x0":0.6429622849422979,"y0":50.00222498147006,"z0":5.710366180698102,"aX":6.827197261627724},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":-6.4,"spinRate":1847,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.4125040632983823,"extension":7.867571111423899},"hitData":{"launchSpeed":64.4,"launchAngle":74.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.87,"coordY":180.16}},"index":3,"playId":"f8717f0a-5347-3ffa-b5fb-0ec0ee00122d","pitchNumber":1,"startTime":"2025-08-15T23:10:42.315Z","endTime":"2025-08-15T23:10:50.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-15T23:10:50.841Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T23:10:57.621Z","endTime":"2025-08-15T23:12:44.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.59982624502763,"strikeZoneBottom":1.74728800963293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15945703897702,"aZ":-14.339269835522186,"pfxX":3.6445120375479663,"pfxZ":9.827733638368597,"pX":0.5123990346739765,"pZ":3.214891216598842,"vX0":-1.6484282554333687,"vY0":-133.24698848434684,"vZ0":-3.8495485150790865,"x":97.47,"y":151.98,"x0":0.6624344688509496,"y0":50.00361340845256,"z0":5.701023991107126,"aX":6.614024701350326},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-6.2,"spinRate":1741,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.40962502375997145,"extension":7.595528228559955},"index":0,"playId":"eef73bd2-965f-39a1-bb10-806c6663a527","pitchNumber":1,"startTime":"2025-08-15T23:11:15.172Z","endTime":"2025-08-15T23:11:19.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":86.5,"endSpeed":80.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.738289102656367,"aZ":-27.5472722077503,"pfxX":-2.090903796659585,"pfxZ":2.824248615203638,"pX":-0.400039391512655,"pZ":2.3314067168238553,"vX0":-2.738210551112481,"vY0":-126.15592620151934,"vZ0":-2.8934650431942006,"x":132.25,"y":175.83,"x0":0.9644125735627955,"y0":50.00252411726335,"z0":5.67611512338945,"aX":-3.4249208138612395},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.8,"breakHorizontal":4.3,"spinRate":2109,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.431481372920433,"extension":7.642960045442362},"index":1,"playId":"96ac45bc-29fa-36ac-8116-aa5ef276f005","pitchNumber":2,"startTime":"2025-08-15T23:11:29.995Z","endTime":"2025-08-15T23:11:34.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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-15T23:11:40.476Z","endTime":"2025-08-15T23:11:54.341Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.50999914753745,"strikeZoneBottom":1.73345788185467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59325591387848,"aZ":-23.886195746039647,"pfxX":-1.5524781345801861,"pfxZ":5.070849198338756,"pX":-0.11548339849907867,"pZ":4.563055885220102,"vX0":-2.0992978115532788,"vY0":-126.2096157283832,"vZ0":1.5315460198046251,"x":121.4,"y":115.58,"x0":0.9246940936382418,"y0":50.00194652158805,"z0":5.8550528708278105,"aX":-2.535701890595975},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":3.2,"spinRate":2054,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4318846706300561,"extension":6.691054651639054},"index":3,"playId":"5394a2ac-acff-3493-90ad-e2522ef324a4","pitchNumber":3,"startTime":"2025-08-15T23:11:54.341Z","endTime":"2025-08-15T23:11:57.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":93.9,"endSpeed":87.2,"strikeZoneTop":3.50999885795524,"strikeZoneBottom":1.73866485227196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.594700461905713,"aZ":-11.321918241156123,"pfxX":4.788623751676855,"pfxZ":10.86664676675845,"pX":-0.6537416201542942,"pZ":1.3167859527642671,"vX0":-5.1354361548390415,"vY0":-136.56479704030818,"vZ0":-9.374439756350093,"x":141.92,"y":203.23,"x0":0.6148402064568561,"y0":50.00463917010511,"z0":5.5401247120556585,"aX":9.190189372962339},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-7.8,"spinRate":1994,"spinDirection":151},"zone":13,"typeConfidence":0.92,"plateTime":0.39867104349994786,"extension":8.011701666197009},"index":4,"playId":"ea44e9ca-217a-3d95-96b9-e8f81079d5c1","pitchNumber":4,"startTime":"2025-08-15T23:12:10.214Z","endTime":"2025-08-15T23:12:14.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.4,"strikeZoneTop":3.4563939378952,"strikeZoneBottom":1.6454343793093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.6516595310136,"aZ":-22.878758897413146,"pfxX":8.416375518455009,"pfxZ":7.063423906667386,"pX":-1.196696414241667,"pZ":1.088723032653103,"vX0":-5.909707224259327,"vY0":-113.37172866381778,"vZ0":-5.358871150695069,"x":162.62,"y":209.38,"x0":0.33671013858476045,"y0":50.00137640835573,"z0":5.735831113367366,"aX":11.07232869941829},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":11.9,"breakHorizontal":-13.9,"spinRate":1478,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.4811730686164233,"extension":7.839397562359038},"index":5,"playId":"fee23cdd-187c-37a7-9c64-78adb40000b3","pitchNumber":5,"startTime":"2025-08-15T23:12:24.912Z","endTime":"2025-08-15T23:12:28.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.51000016409238,"strikeZoneBottom":1.6391192240769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95293990769695,"aZ":-29.774879759397454,"pfxX":-3.1466780223283033,"pfxZ":1.4902379460059318,"pX":-1.1690043827906826,"pZ":2.776136199745572,"vX0":-3.7422950359159834,"vY0":-125.09586277459832,"vZ0":-1.2576871345174714,"x":161.56,"y":163.82,"x0":0.7472895211113065,"y0":50.00015521057637,"z0":5.695433140326355,"aX":-5.05516516786577},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":6.5,"spinRate":2115,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.43554321087032255,"extension":7.0910415575856485},"index":6,"playId":"253bf6b1-d3f6-3099-b38d-f36d71b2a72c","pitchNumber":6,"startTime":"2025-08-15T23:12:40.980Z","endTime":"2025-08-15T23:12:44.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:12:44.026Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T23:12:47.647Z","endTime":"2025-08-15T23:14:41.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948409017877225,"aZ":-14.360610152708091,"pfxX":4.340605443064669,"pfxZ":9.817903050112701,"pX":0.0672139612443998,"pZ":2.537752329189377,"vX0":-3.0264767147091898,"vY0":-133.2038599446097,"vZ0":-5.436831573640331,"x":114.44,"y":170.26,"x0":0.6484802797199282,"y0":50.00656741789543,"z0":5.6266986188980885,"aX":7.879437770265961},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":-7.3,"spinRate":1970,"spinDirection":152},"zone":5,"typeConfidence":0.91,"plateTime":0.4096489437677735,"extension":7.891308814904108},"index":0,"playId":"a0f47de9-42c0-3e0c-885a-9a4b7a736f97","pitchNumber":1,"startTime":"2025-08-15T23:13:09.446Z","endTime":"2025-08-15T23:13:13.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":79.1,"endSpeed":72.8,"strikeZoneTop":3.61346389523931,"strikeZoneBottom":1.62257001111099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.27274951260068,"aZ":-21.83722193977871,"pfxX":4.663996564088828,"pfxZ":7.64065966182444,"pX":-0.1876358624664265,"pZ":3.5364581171497242,"vX0":-3.0892945968861367,"vY0":-115.23851952908632,"vZ0":-0.5658701473390977,"x":124.15,"y":143.3,"x0":0.5605809661559996,"y0":50.00141857104709,"z0":5.8841465402012085,"aX":6.308224732180005},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":14.0,"breakHorizontal":-7.7,"spinRate":1478,"spinDirection":131},"zone":2,"typeConfidence":0.9,"plateTime":0.4742714124853351,"extension":7.466770943059327},"index":1,"playId":"6e5ac63c-d9f2-3295-9787-b32a357d7a0e","pitchNumber":2,"startTime":"2025-08-15T23:13:23.881Z","endTime":"2025-08-15T23:13:28.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.59999988978479,"strikeZoneBottom":1.66320626037849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.18422513825466,"aZ":-20.481552242447336,"pfxX":8.241157611437892,"pfxZ":9.016249064261281,"pX":0.5357282688949714,"pZ":0.1417124405452695,"vX0":-2.5320905119946877,"vY0":-113.04405476748022,"vZ0":-7.6779355667060445,"x":96.58,"y":234.95,"x0":0.598146956103635,"y0":50.004930518979364,"z0":5.631618437979496,"aX":10.690426429969394},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":14.8,"breakHorizontal":-14.3,"spinRate":1620,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4841166946207207,"extension":7.611015683862022},"index":2,"playId":"7a903a6d-c226-3f7b-be43-3d7f76ea5cde","pitchNumber":3,"startTime":"2025-08-15T23:13:38.731Z","endTime":"2025-08-15T23:13:42.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.418540029209616,"aZ":-29.298201427887143,"pfxX":-2.6587261275363328,"pfxZ":1.8610269538132522,"pX":-0.8338360010407522,"pZ":1.4064206829521384,"vX0":-3.1905731505501693,"vY0":-122.73387147853285,"vZ0":-4.266313253294155,"x":148.78,"y":200.81,"x0":0.8222655304988584,"y0":50.00308469461309,"z0":5.6273250205080005,"aX":-4.10664846668207},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.8,"breakHorizontal":5.5,"spinRate":2057,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4441335535531339,"extension":7.372791946647428},"index":3,"playId":"796f712e-64ce-3829-8b94-858f1a039a8f","pitchNumber":4,"startTime":"2025-08-15T23:14:01.330Z","endTime":"2025-08-15T23:14:05.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.63955226403627,"strikeZoneBottom":1.60727030602254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.79587187276814,"aZ":-20.931046048210572,"pfxX":6.147339545871754,"pfxZ":8.553423094644096,"pX":0.41316510516599414,"pZ":3.6399218096448873,"vX0":-2.0841331498943765,"vY0":-113.89130560185917,"vZ0":-0.5010379162858146,"x":101.25,"y":140.5,"x0":0.5411197584180701,"y0":50.00318035444658,"z0":5.931732390030477,"aX":8.080767933691313},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":1575,"spinDirection":137},"zone":3,"typeConfidence":0.9,"plateTime":0.4808109603794235,"extension":7.5357968879197985},"index":4,"playId":"9d55e039-e801-3aec-aba0-c02581b580e3","pitchNumber":5,"startTime":"2025-08-15T23:14:19.218Z","endTime":"2025-08-15T23:14:22.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.372587203560673,"aZ":-22.87631658311433,"pfxX":6.2446776623684705,"pfxZ":7.32347265728417,"pX":0.46874025967339505,"pZ":1.3523021974683689,"vX0":-1.7578179225540893,"vY0":-111.73928063455817,"vZ0":-4.513332584968452,"x":99.13,"y":202.27,"x0":0.4523886519263912,"y0":50.00383964900174,"z0":5.737607483752817,"aX":7.928667333418282},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":12.5,"breakHorizontal":-10.9,"spinRate":1584,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4894403859315837,"extension":7.676745345568246},"index":5,"playId":"8127e221-249a-3ca8-ba6a-1b800be175be","pitchNumber":6,"startTime":"2025-08-15T23:14:37.627Z","endTime":"2025-08-15T23:14:41.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:14:41.305Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T23:14:45.663Z","endTime":"2025-08-15T23:16:25.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.51000113753823,"strikeZoneBottom":1.67303464489845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.326915710050542,"aZ":-27.646307188745844,"pfxX":-2.129590515935201,"pfxZ":2.901830797742302,"pX":-0.5416545711241854,"pZ":1.321169135404221,"vX0":-2.6214069621792953,"vY0":-123.7366811594844,"vZ0":-4.886800906917504,"x":137.65,"y":203.11,"x0":0.8057526080302889,"y0":50.00139843323488,"z0":5.621802912093848,"aX":-3.3213202748126305},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":4.4,"spinRate":2029,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.44166416842450884,"extension":7.530314490534113},"index":0,"playId":"657df275-9d2b-37bf-8f4c-b524c3fb63f5","pitchNumber":1,"startTime":"2025-08-15T23:15:08.233Z","endTime":"2025-08-15T23:15:11.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.8,"strikeZoneTop":3.50999998238037,"strikeZoneBottom":1.83291534375494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.070564576176896,"aZ":-21.163691117326717,"pfxX":5.71725082580447,"pfxZ":8.449321899746842,"pX":-0.2863042394242146,"pZ":1.3717385279336842,"vX0":-3.3008284923771236,"vY0":-113.25406574177889,"vZ0":-5.159889132318768,"x":127.91,"y":201.74,"x0":0.444909501451941,"y0":50.0034150213372,"z0":5.787762957029898,"aX":7.450772980675858},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":14.3,"breakHorizontal":-9.6,"spinRate":1563,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.4830415239297139,"extension":7.768694025735521},"index":1,"playId":"25435d67-39e3-3796-ba30-3f06ffff96b5","pitchNumber":2,"startTime":"2025-08-15T23:15:23.693Z","endTime":"2025-08-15T23:15:28.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78629703500147,"aZ":-12.358257192600057,"pfxX":5.268623550094254,"pfxZ":11.018084840498915,"pX":0.10920884838007001,"pZ":2.2808399944019926,"vX0":-3.0361836462293805,"vY0":-132.84441547778,"vZ0":-6.55020802054658,"x":112.84,"y":177.2,"x0":0.5786893765959001,"y0":50.00334904585091,"z0":5.665740099081024,"aX":9.476110573493342},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":-9.0,"spinRate":1907,"spinDirection":147},"zone":8,"typeConfidence":0.91,"plateTime":0.4113265701657909,"extension":7.963019016399212},"index":2,"playId":"89e4f121-678d-3e96-a17a-466019d54893","pitchNumber":3,"startTime":"2025-08-15T23:15:39.407Z","endTime":"2025-08-15T23:15:42.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.57592341636444,"strikeZoneBottom":1.75426564181478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.162171318108065,"aZ":-16.397510467583675,"pfxX":3.1452417450181476,"pfxZ":8.682071669945152,"pX":-0.266268473920959,"pZ":3.558565792595785,"vX0":-3.071756439750541,"vY0":-133.10362127868132,"vZ0":-2.667553811668707,"x":127.15,"y":142.7,"x0":0.4870976313876795,"y0":50.00193916648255,"z0":5.743284294022453,"aX":5.715159944307809},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":-5.2,"spinRate":1767,"spinDirection":157},"zone":2,"typeConfidence":0.9,"plateTime":0.40951396929565265,"extension":8.014559254178046},"index":3,"playId":"1fe3b3d2-6347-3562-8c8f-3414f3eb0372","pitchNumber":4,"startTime":"2025-08-15T23:15:59.134Z","endTime":"2025-08-15T23:16:03.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.51000022329086,"strikeZoneBottom":1.7084058907045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.974885136574144,"aZ":-45.682609784807894,"pfxX":-4.139741639201388,"pfxZ":-10.632715300320449,"pX":0.05139288443744975,"pZ":2.991447432689783,"vX0":-0.3720013410206323,"vY0":-112.47278400537031,"vZ0":3.4636538805371067,"x":115.04,"y":158.01,"x0":0.7565615890244373,"y0":50.00180884386744,"z0":6.0907544369396875,"aX":-5.2596112955915295},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-17.9,"breakHorizontal":7.6,"spinRate":2797,"spinDirection":338},"zone":2,"typeConfidence":0.9,"plateTime":0.4885208887445205,"extension":6.6297953586660405},"index":4,"playId":"150d3752-7175-3955-8c94-0fd3606d2181","pitchNumber":5,"startTime":"2025-08-15T23:16:21.481Z","endTime":"2025-08-15T23:16:25.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:16:25.904Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Nick Allen to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T23:18:14.560Z","endTime":"2025-08-15T23:19:45.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.18999976345327,"strikeZoneBottom":1.47670745578754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28869204218339,"aZ":-23.410140664020734,"pfxX":-5.741319675481132,"pfxZ":4.484194316516373,"pX":0.3670958842110663,"pZ":2.3925272895301237,"vX0":5.288676388413036,"vY0":-138.27779961461118,"vZ0":-5.581755887548841,"x":103.01,"y":174.18,"x0":-0.8162092954657517,"y0":50.00052152475047,"z0":5.988933193699199,"aX":-11.21487472556593},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.2,"breakHorizontal":9.4,"spinRate":2155,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39477800082341696,"extension":6.404537002232235},"index":0,"playId":"6ab05a64-564e-31b9-82fa-267f8d428d1e","pitchNumber":1,"startTime":"2025-08-15T23:18:37.055Z","endTime":"2025-08-15T23:18:41.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.8,"strikeZoneTop":3.1899996468907,"strikeZoneBottom":1.47596852286658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.535418477948376,"aZ":-20.819298774064833,"pfxX":1.6373575827319016,"pfxZ":5.877320193009449,"pX":-0.6665906095802194,"pZ":2.0081361736184102,"vX0":0.5192712323829906,"vY0":-136.58129935154767,"vZ0":-6.808306037947614,"x":142.41,"y":184.56,"x0":-1.070962918172889,"y0":50.00640872495301,"z0":5.914007185759648,"aX":3.1659964060234684},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":-3.1,"spinRate":2288,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.3975316740626553,"extension":6.537150247726397},"index":1,"playId":"fd23711f-6461-32f9-aff7-47d7252e94b1","pitchNumber":2,"startTime":"2025-08-15T23:18:53.632Z","endTime":"2025-08-15T23:18:57.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":86.2,"strikeZoneTop":3.25169965303173,"strikeZoneBottom":1.47641110264379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42816416925481,"aZ":-26.221939226333824,"pfxX":1.8209879982976487,"pfxZ":3.1930838524823617,"pX":0.5889626423722346,"pZ":3.3614731849003032,"vX0":3.4546201273717534,"vY0":-134.11557925623953,"vZ0":-2.278375458249452,"x":94.55,"y":148.02,"x0":-0.9406080005443568,"y0":50.0066289306979,"z0":6.0470262145615425,"aX":3.3972877922943634},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":-3.8,"spinRate":2335,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4047012703888879,"extension":6.408335881728768},"index":2,"playId":"53b9db0b-cc88-3d6b-a930-0111c8051dd0","pitchNumber":3,"startTime":"2025-08-15T23:19:06.917Z","endTime":"2025-08-15T23:19:10.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.18999917990405,"strikeZoneBottom":1.35684329658397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26557417847611,"aZ":-20.03297870523583,"pfxX":-4.832569086126825,"pfxZ":6.051063871594167,"pX":0.33387102379558914,"pZ":2.6878709749807217,"vX0":4.227298412678655,"vY0":-139.72900097199243,"vZ0":-5.594476276504288,"x":104.27,"y":166.21,"x0":-0.5602420247183935,"y0":50.00087597884792,"z0":6.004886047084448,"aX":-9.691645908506032},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":8.0,"spinRate":2289,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.38988343326798747,"extension":6.123062825617576},"index":3,"playId":"8d381be6-f494-3b89-8399-dbb7219a8281","pitchNumber":4,"startTime":"2025-08-15T23:19:22.672Z","endTime":"2025-08-15T23:19:26.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.590012400357733,"aZ":-31.459941666723886,"pfxX":-3.942995835709822,"pfxZ":0.4381103182024422,"pX":-0.49218757371903854,"pZ":0.965065699444102,"vX0":2.452303316801394,"vY0":-127.0116383133718,"vZ0":-5.886721462700465,"x":135.76,"y":212.72,"x0":-0.9530278914972978,"y0":50.005912758477635,"z0":5.784431282540708,"aX":-6.507466544454268},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":6.7,"spinRate":730,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4296031561417615,"extension":6.556976308913953},"hitData":{"launchSpeed":61.6,"launchAngle":17.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.17,"coordY":132.45}},"index":4,"playId":"f40e70df-722e-370d-9605-2e488bae07fe","pitchNumber":5,"startTime":"2025-08-15T23:19:38.105Z","endTime":"2025-08-15T23:19:45.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:19:45.486Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T23:19:53.746Z","endTime":"2025-08-15T23:21:00.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.39000080568406,"strikeZoneBottom":1.63168248655522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42757562936909,"aZ":-44.48350130126181,"pfxX":3.7544933029769894,"pfxZ":-8.398135092781681,"pX":-1.0727748303273739,"pZ":2.2858576114524536,"vX0":-0.7507635742681696,"vY0":-120.09743464783683,"vZ0":0.12606334220353554,"x":157.89,"y":177.06,"x0":-1.2446828082403634,"y0":50.00170070044742,"z0":6.176771231115235,"aX":5.5047676514954835},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.9,"breakHorizontal":-6.6,"spinRate":2488,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.45541295587617014,"extension":6.273350945511887},"index":0,"playId":"7ed9742b-513c-3de9-bfa7-58c144a3b195","pitchNumber":1,"startTime":"2025-08-15T23:20:11.483Z","endTime":"2025-08-15T23:20:15.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.3,"strikeZoneTop":3.39000015488246,"strikeZoneBottom":1.54169187719313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35851847282222,"aZ":-43.01257689022696,"pfxX":4.747215631283122,"pfxZ":-7.4857723653958725,"pX":-0.0326565096241873,"pZ":1.7066106879736016,"vX0":1.2086088163378592,"vY0":-119.10997530914703,"vZ0":-1.2972352052793301,"x":118.24,"y":192.7,"x0":-1.1627566705741337,"y0":50.00565018309206,"z0":6.123294376339813,"aX":6.870034162690877},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.7,"breakHorizontal":-8.9,"spinRate":2412,"spinDirection":23},"zone":8,"typeConfidence":2.0,"plateTime":0.4586117678793471,"extension":6.363368835714894},"index":1,"playId":"a4a23eb3-9e5a-3f79-a3f4-d854b3568664","pitchNumber":2,"startTime":"2025-08-15T23:20:23.333Z","endTime":"2025-08-15T23:20:27.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.1,"strikeZoneTop":3.39000134959425,"strikeZoneBottom":1.67259977015589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.718402106923442,"aZ":-20.259068855230577,"pfxX":-6.7720522619817105,"pfxZ":5.8115491516471085,"pX":-1.3837039007461776,"pZ":2.107790568434992,"vX0":0.947554087536624,"vY0":-141.252743752358,"vZ0":-7.15542725508669,"x":169.74,"y":181.87,"x0":-0.8393711132386694,"y0":50.00421816172967,"z0":5.945039308003708,"aX":-13.887785475858486},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.5,"breakHorizontal":12.1,"spinRate":2252,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3855922170822095,"extension":6.284853133846112},"index":2,"playId":"2da01364-bfe5-34a7-bef1-d35a23d8dc27","pitchNumber":3,"startTime":"2025-08-15T23:20:37.527Z","endTime":"2025-08-15T23:20:41.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6973681020212,"aZ":-24.484560039928002,"pfxX":1.5224146475285352,"pfxZ":4.010605432308759,"pX":-0.15295569963911196,"pZ":2.5689162052597516,"vX0":1.7954052922056463,"vY0":-136.1096012981251,"vZ0":-4.717598587206445,"x":122.83,"y":169.42,"x0":-1.0136564222760454,"y0":50.00452160370881,"z0":5.973905586407376,"aX":2.919171050649814},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":-3.1,"spinRate":2398,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.39907359635856166,"extension":6.409225272729017},"hitData":{"launchSpeed":78.0,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.76,"coordY":167.89}},"index":3,"playId":"63df00d1-d9f0-301a-99f0-6ee8adf07d5e","pitchNumber":4,"startTime":"2025-08-15T23:20:53.408Z","endTime":"2025-08-15T23:21:00.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:21:00.164Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, shortstop Nick Allen to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T23:21:05.558Z","endTime":"2025-08-15T23:22:36.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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(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":94.4,"endSpeed":87.6,"strikeZoneTop":3.45000039151306,"strikeZoneBottom":1.60190390615702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38370764592802,"aZ":-25.320634954152503,"pfxX":-0.9607792287230437,"pfxZ":3.548533887291268,"pX":0.9923221337817554,"pZ":1.847763742445623,"vX0":4.678752222910447,"vY0":-137.42031898530286,"vZ0":-6.499105311410227,"x":79.18,"y":188.89,"x0":-0.5997022863039648,"y0":50.006127104973075,"z0":5.937742732806974,"aX":-1.8577929531286188},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":0.8,"spinRate":2339,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.3969510238500611,"extension":6.5626380507159165},"index":0,"playId":"90ca88d0-6e3a-362d-b2ec-f65248632f70","pitchNumber":1,"startTime":"2025-08-15T23:21:25.217Z","endTime":"2025-08-15T23:21:29.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.395851402483384,"aZ":-31.196315671009554,"pfxX":-6.4948554594610375,"pfxZ":0.5894783005550388,"pX":-1.124547184049728,"pZ":0.4043662032724519,"vX0":1.7898438514039336,"vY0":-128.05094447576553,"vZ0":-7.64361178609783,"x":159.87,"y":227.86,"x0":-0.9904707196433191,"y0":50.00266229330422,"z0":5.881570913795212,"aX":-10.7435732830448},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.5,"breakHorizontal":11.3,"spinRate":754,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42837752556053665,"extension":6.703608192599681},"index":1,"playId":"049526b8-ffe0-3f88-9a1b-0a225428d5a8","pitchNumber":2,"startTime":"2025-08-15T23:21:37.930Z","endTime":"2025-08-15T23:21:41.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.44999966494717,"strikeZoneBottom":1.59421181183564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23702931662688,"aZ":-27.59924023745314,"pfxX":-3.2131482706563586,"pfxZ":2.8128797761019904,"pX":0.09961938238322535,"pZ":3.627714552617216,"vX0":2.8782213499332863,"vY0":-126.82672795357126,"vZ0":-0.6615245295622489,"x":113.2,"y":140.83,"x0":-0.6331643660896396,"y0":50.00334279051328,"z0":6.095436319730221,"aX":-5.2281777967708605},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":5.2,"spinRate":621,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4320621218398255,"extension":6.3065699121289125},"index":2,"playId":"a56af0a3-a49f-38aa-8a39-bd294b9a29b9","pitchNumber":3,"startTime":"2025-08-15T23:21:53.978Z","endTime":"2025-08-15T23:21:58.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78155224127118,"aZ":-24.93158654507973,"pfxX":-0.5557558161702585,"pfxZ":3.796617325661771,"pX":0.493617799705798,"pZ":2.7999649284536954,"vX0":3.5865881628718412,"vY0":-136.73448141780383,"vZ0":-3.908162246304963,"x":98.18,"y":163.18,"x0":-0.7582343318591959,"y0":50.00599966755481,"z0":5.941641077627676,"aX":-1.0612866230080245},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.4,"breakHorizontal":0.4,"spinRate":2280,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.3992993293330689,"extension":6.518974514054277},"index":3,"playId":"ded94e11-f42e-30ad-a3c7-89b07e79d01d","pitchNumber":4,"startTime":"2025-08-15T23:22:08.717Z","endTime":"2025-08-15T23:22:13.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":95.0,"endSpeed":88.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62181360916345,"aZ":-21.406298619056745,"pfxX":0.03849868352015695,"pfxZ":5.490967490613038,"pX":-0.10282385672225794,"pZ":2.037481310032966,"vX0":1.5665659721427694,"vY0":-138.37997676017113,"vZ0":-6.825602469531217,"x":120.92,"y":183.77,"x0":-0.678633679449068,"y0":50.004487850313645,"z0":5.945341595767384,"aX":0.07523912213519826},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":-0.4,"spinRate":2419,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.3941240708437497,"extension":6.455544626744354},"hitData":{"launchSpeed":93.1,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.89,"coordY":143.68}},"index":4,"playId":"f6e824b1-1f03-3328-9045-f4a5ceea91ff","pitchNumber":5,"startTime":"2025-08-15T23:22:28.963Z","endTime":"2025-08-15T23:22:36.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:22:36.434Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:24:28.031Z","endTime":"2025-08-15T23:25:51.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":75.6,"endSpeed":69.4,"strikeZoneTop":3.21999892139808,"strikeZoneBottom":1.45320316870879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.593962978744557,"aZ":-45.011516308670686,"pfxX":-4.907069477540981,"pfxZ":-10.554847149985395,"pX":1.0182184635570004,"pZ":3.469303609719156,"vX0":1.5817473603838377,"vY0":-109.91883413654956,"vZ0":4.571968333421683,"x":78.19,"y":145.11,"x0":0.9243114656987875,"y0":50.00329397696,"z0":6.160555675318313,"aX":-5.967968405679831},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-17.5,"breakHorizontal":8.4,"spinRate":2684,"spinDirection":333},"zone":12,"typeConfidence":0.9,"plateTime":0.49947500043424364,"extension":6.741958799783049},"index":0,"playId":"8f5d2ffa-d39c-3975-a7d9-0e614c871aef","pitchNumber":1,"startTime":"2025-08-15T23:24:49.085Z","endTime":"2025-08-15T23:24:52.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.35467424736287,"strikeZoneBottom":1.55942731999717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.31937606691007,"aZ":-44.234483542651574,"pfxX":-4.946079861704456,"pfxZ":-9.828946490776335,"pX":0.8217446300048952,"pZ":2.714201467369587,"vX0":1.1832763688342367,"vY0":-110.30533050290101,"vZ0":2.868207203670962,"x":85.68,"y":165.5,"x0":0.919609774381772,"y0":50.000369531059604,"z0":6.073532530570785,"aX":-6.070843274790166},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-16.7,"breakHorizontal":8.6,"spinRate":2609,"spinDirection":333},"zone":6,"typeConfidence":0.9,"plateTime":0.4972794073164488,"extension":6.713727667589115},"index":1,"playId":"8f2466dc-8a29-3afd-bf35-4cfa3c89cf11","pitchNumber":2,"startTime":"2025-08-15T23:25:03.375Z","endTime":"2025-08-15T23:25:07.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.345749581288587,"aZ":-16.803124618796012,"pfxX":4.732926078228917,"pfxZ":8.543997525177874,"pX":0.07467995553843841,"pZ":2.78307574738882,"vX0":-3.2026599147376165,"vY0":-132.5231214102409,"vZ0":-4.419353560664821,"x":114.15,"y":163.64,"x0":0.677146990825096,"y0":50.00014151000419,"z0":5.680475704080823,"aX":8.51152416212987},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":-7.9,"spinRate":1764,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.41155028557834195,"extension":7.8389119045927025},"index":2,"playId":"45e2e303-17ec-3ee6-a89c-fdb9d0dce605","pitchNumber":3,"startTime":"2025-08-15T23:25:20.386Z","endTime":"2025-08-15T23:25:24.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.789267783856765,"aZ":-13.475263780613782,"pfxX":1.9967787439087095,"pfxZ":10.249786755739208,"pX":-0.379905028850182,"pZ":1.9121330736127782,"vX0":-2.8212877270124084,"vY0":-133.25872955311846,"vZ0":-7.280480150708127,"x":131.48,"y":187.15,"x0":0.42615165127718835,"y0":50.003491388063345,"z0":5.625401318540334,"aX":3.643124584287111},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-3.1,"spinRate":2003,"spinDirection":156},"zone":7,"typeConfidence":0.9,"plateTime":0.40879334945531953,"extension":8.0615672436239},"hitData":{"launchSpeed":93.9,"launchAngle":15.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.81,"coordY":125.84}},"index":3,"playId":"ea7e1aa1-178a-3020-830d-a1376d7e8743","pitchNumber":4,"startTime":"2025-08-15T23:25:41.342Z","endTime":"2025-08-15T23:25:51.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:25:51.040Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Michael Harris II lines into a force out, pitcher Joey Cantillo to second baseman Brayan Rocchio. Ozzie Albies out at 2nd. Michael Harris II to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:25:54.721Z","endTime":"2025-08-15T23:27:19.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.50000081396072,"strikeZoneBottom":1.66270879399436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.798699574090445,"aZ":-16.029652742869242,"pfxX":4.273393806474511,"pfxZ":9.09333779147046,"pX":0.09848199935805747,"pZ":3.5841492249038662,"vX0":-2.836727187487313,"vY0":-131.61235560344736,"vZ0":-2.487876101841107,"x":113.25,"y":142.01,"x0":0.6285805401702517,"y0":50.00140894640158,"z0":5.71235497286093,"aX":7.586134437868739},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.2,"breakHorizontal":-7.2,"spinRate":1673,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.41426847719519966,"extension":7.7739184823903145},"index":0,"playId":"85aff4a0-0b39-321c-8a15-1ffa77fb8086","pitchNumber":1,"startTime":"2025-08-15T23:26:16.112Z","endTime":"2025-08-15T23:26:20.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":91.9,"endSpeed":84.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.315490544140488,"aZ":-15.092715778998915,"pfxX":3.0155987093499377,"pfxZ":9.35631164312102,"pX":0.0984374516679765,"pZ":2.7547774799525007,"vX0":-2.435740795646103,"vY0":-133.86851085491878,"vZ0":-4.885306837031589,"x":113.25,"y":164.4,"x0":0.6256848244541147,"y0":50.00388481967007,"z0":5.674165545504544,"aX":5.505769735929062},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-4.9,"spinRate":1891,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.4082449831143111,"extension":7.937293941265649},"index":1,"playId":"38dcb885-45f7-37bd-ac7f-5ce9e22c6a4e","pitchNumber":2,"startTime":"2025-08-15T23:26:32.977Z","endTime":"2025-08-15T23:26:36.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":89.9,"endSpeed":83.5,"strikeZoneTop":3.56353189059013,"strikeZoneBottom":1.69510756768882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.80866861232857,"aZ":-15.499970775025828,"pfxX":5.4409381347568395,"pfxZ":9.501610142373265,"pX":-0.6850456881561285,"pZ":0.8540408615668129,"vX0":-5.024173902512786,"vY0":-130.6871666133109,"vZ0":-9.337207969705537,"x":143.11,"y":215.72,"x0":0.5421237088494142,"y0":50.00433561548359,"z0":5.602295482175455,"aX":9.548853120894414},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.7,"breakHorizontal":-9.0,"spinRate":1764,"spinDirection":151},"zone":13,"typeConfidence":0.89,"plateTime":0.4168192037557872,"extension":7.972683098679694},"index":2,"playId":"8340ac90-cd6e-3cfc-80a5-9d50d42be701","pitchNumber":3,"startTime":"2025-08-15T23:26:53.098Z","endTime":"2025-08-15T23:26:56.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.081518586690315,"aZ":-15.304774975547566,"pfxX":3.8834630556213376,"pfxZ":9.590170053371484,"pX":-0.23601001392369736,"pZ":2.251343128654043,"vX0":-3.423864519927013,"vY0":-131.35326442679323,"vZ0":-6.1727152929788245,"x":126.0,"y":177.99,"x0":0.5755940548218912,"y0":50.00286095035952,"z0":5.756828671476107,"aX":6.831519991929764},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":-6.4,"spinRate":1815,"spinDirection":156},"zone":5,"typeConfidence":0.89,"plateTime":0.41592246909440833,"extension":8.126201835491939},"hitData":{"launchSpeed":111.7,"launchAngle":5.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.1,"coordY":180.0}},"index":3,"playId":"e843afdc-c642-3c41-bfc5-e7a42841e229","pitchNumber":4,"startTime":"2025-08-15T23:27:12.535Z","endTime":"2025-08-15T23:27:19.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:27:19.703Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:27:44.258Z","endTime":"2025-08-15T23:29:26.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.458024492878423,"aZ":-45.19091967377358,"pfxX":-4.782947912219694,"pfxZ":-10.064830195757361,"pX":-0.7764096899442983,"pZ":1.8654177453062655,"vX0":-2.036248097786707,"vY0":-113.48086679950374,"vZ0":1.0340839721856236,"x":146.59,"y":188.41,"x0":0.7563986998400256,"y0":50.00445399475685,"z0":5.936783909988269,"aX":-6.183933378531697},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-17.5,"breakHorizontal":9.2,"spinRate":2653,"spinDirection":338},"zone":7,"typeConfidence":0.9,"plateTime":0.48427244768489386,"extension":7.026661924962039},"index":0,"playId":"a01b73a0-ba55-3975-86b0-e71e1351ff79","pitchNumber":1,"startTime":"2025-08-15T23:28:05.064Z","endTime":"2025-08-15T23:28:08.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"62e55fe0-fe59-3656-9041-596c852a15ef","startTime":"2025-08-15T23:28:22.133Z","endTime":"2025-08-15T23:28:26.680Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.811109388698817,"aZ":-46.56023281435211,"pfxX":-5.263238836837594,"pfxZ":-11.093728733168684,"pX":-0.4078202552642139,"pZ":1.6762929714881585,"vX0":-0.9935293833688741,"vY0":-114.2382050623493,"vZ0":0.8784231094101009,"x":132.55,"y":193.52,"x0":0.7179539772545538,"y0":50.00484304187329,"z0":5.934889415653763,"aX":-6.8233451886729934},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-19.3,"breakHorizontal":9.7,"spinRate":2700,"spinDirection":337},"zone":7,"typeConfidence":0.9,"plateTime":0.4830279499681098,"extension":7.232187764682559},"index":2,"playId":"b06b6e5a-3156-3523-a36a-1a15d9c45f1d","pitchNumber":2,"startTime":"2025-08-15T23:28:41.988Z","endTime":"2025-08-15T23:28:45.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"1c231fe0-a633-3d36-80e7-560f5f771c62","startTime":"2025-08-15T23:29:05.999Z","endTime":"2025-08-15T23:29:10.096Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":72.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.343301746823343,"aZ":-20.65948807972276,"pfxX":5.476053132340613,"pfxZ":8.785264085334493,"pX":-0.109507521787027,"pZ":1.5430756281627638,"vX0":-3.0977446376603135,"vY0":-113.08262919561622,"vZ0":-4.848766080638401,"x":121.17,"y":197.12,"x0":0.558534566308458,"y0":50.00042183649263,"z0":5.7567683788947495,"aX":7.174784319351515},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":15.1,"breakHorizontal":-9.2,"spinRate":1617,"spinDirection":130},"zone":8,"typeConfidence":0.9,"plateTime":0.48219581328054284,"extension":7.507690044856537},"index":4,"playId":"7eacc4ad-9f32-3905-82a2-70cbc4e6c071","pitchNumber":3,"startTime":"2025-08-15T23:29:22.816Z","endTime":"2025-08-15T23:29:26.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669221,"link":"/api/v1/people/669221"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:29:26.911Z","atBatIndex":9},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Michael Harris II caught stealing 2nd base, catcher Bo Naylor to second baseman Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:29:33.477Z","endTime":"2025-08-15T23:32:07.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":84.6,"strikeZoneTop":3.26999941948943,"strikeZoneBottom":1.46130788635212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66394097420388,"aZ":-13.305037528014422,"pfxX":4.703122583064994,"pfxZ":10.354093860728053,"pX":-0.5101906549277734,"pZ":2.2874267371623604,"vX0":-4.3368026416675365,"vY0":-133.62191331232606,"vZ0":-6.299515727938184,"x":136.45,"y":177.02,"x0":0.5166254428104461,"y0":50.00495799902856,"z0":5.617563614008901,"aX":8.573064318730859},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":-7.7,"spinRate":1837,"spinDirection":149},"zone":4,"typeConfidence":0.91,"plateTime":0.4086735862992463,"extension":8.1602242019429},"index":0,"playId":"cd357e59-1b45-349a-9362-1b3e9c3e9e7c","pitchNumber":1,"startTime":"2025-08-15T23:29:51.916Z","endTime":"2025-08-15T23:29:55.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.976292837984886,"aZ":-12.228638155948683,"pfxX":5.085816790948627,"pfxZ":10.553429295294563,"pX":-0.8709906819573952,"pZ":2.4720389050438256,"vX0":-5.827399793438293,"vY0":-135.70924280348234,"vZ0":-6.214508340787773,"x":150.2,"y":172.03,"x0":0.6299213288377412,"y0":50.00405597039232,"z0":5.621328586283666,"aX":9.613927165104569},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":-8.2,"spinRate":1862,"spinDirection":146},"zone":11,"typeConfidence":0.92,"plateTime":0.4015603454112613,"extension":7.6290049753425535},"index":1,"playId":"585b41c2-111b-316b-a5b7-2aac3ff43c1c","pitchNumber":2,"startTime":"2025-08-15T23:30:09.377Z","endTime":"2025-08-15T23:30:12.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.153879782405756,"aZ":-44.60766694150533,"pfxX":-5.857236496121111,"pfxZ":-8.579838742878497,"pX":-0.9794422434856754,"pZ":1.4362851052889143,"vX0":-2.565788874128955,"vY0":-119.92614875270709,"vZ0":-0.9526879221413627,"x":154.33,"y":200.0,"x0":0.8665408481692302,"y0":50.00113224686359,"z0":5.833152675513121,"aX":-8.49137770246301},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.5,"breakHorizontal":11.3,"spinRate":2643,"spinDirection":334},"zone":13,"typeConfidence":0.85,"plateTime":0.45751424266031737,"extension":7.2527439725255585},"index":2,"playId":"a1e1f704-537f-3d31-8f70-991d11184933","pitchNumber":3,"startTime":"2025-08-15T23:30:28.977Z","endTime":"2025-08-15T23:30:33.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-15T23:30:45.910Z","endTime":"2025-08-15T23:31:00.175Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66427070878164,"aZ":-45.383523451563114,"pfxX":-4.864403462347942,"pfxZ":-9.68268182717372,"pX":-0.10510132605848553,"pZ":1.1296435439010655,"vX0":-0.6695514499403851,"vY0":-117.0610159205794,"vZ0":-0.9324445556239043,"x":121.01,"y":208.28,"x0":0.8169256769831754,"y0":50.004176803031356,"z0":5.846807868845871,"aX":-6.6345347937620325},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-17.4,"breakHorizontal":9.0,"spinRate":2673,"spinDirection":335},"zone":13,"typeConfidence":0.88,"plateTime":0.4710395214573495,"extension":7.153315277691484},"index":4,"playId":"4b142887-79f4-3eab-ba6f-c4f3c7982d0b","pitchNumber":4,"startTime":"2025-08-15T23:31:00.175Z","endTime":"2025-08-15T23:31:03.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.20470435764389,"strikeZoneBottom":1.39111548015222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.63622428717891,"aZ":-21.18455166488199,"pfxX":4.95438194636229,"pfxZ":8.047845877652602,"pX":-0.9605112208019445,"pZ":1.319024142816404,"vX0":-4.854189770380345,"vY0":-115.55440955003643,"vZ0":-5.533605770188636,"x":153.61,"y":203.17,"x0":0.5143990710546696,"y0":50.00083703691749,"z0":5.754769571722688,"aX":6.762644923709662},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":13.6,"breakHorizontal":-7.9,"spinRate":1578,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4723004079528339,"extension":7.548368434255715},"index":5,"playId":"7d8643b7-8a50-339c-90e0-fe2a152ca7d0","pitchNumber":5,"startTime":"2025-08-15T23:31:22.628Z","endTime":"2025-08-15T23:31:26.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.780305553682783,"aZ":-22.156165478740036,"pfxX":6.109217757311413,"pfxZ":7.522824250489198,"pX":-0.10414369903913727,"pZ":1.72395811946042,"vX0":-3.3789616915174814,"vY0":-114.27621298030637,"vZ0":-4.268711873477153,"x":120.97,"y":192.23,"x0":0.5950520011060433,"y0":50.001791396032885,"z0":5.775985606922583,"aX":8.131938904782292},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":13.0,"breakHorizontal":-10.3,"spinRate":1595,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.4781319068549714,"extension":7.67040400365026},"index":6,"playId":"76f213ca-1a2d-3392-a821-a69350811a0a","pitchNumber":6,"startTime":"2025-08-15T23:31:40.353Z","endTime":"2025-08-15T23:31:44.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.2,"strikeZoneTop":3.27000026782937,"strikeZoneBottom":1.4098319524243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8578389298092,"aZ":-44.34992616818727,"pfxX":-5.532500390407318,"pfxZ":-8.94699138173764,"pX":0.9648043732765089,"pZ":3.3081975746769583,"vX0":1.296824937718086,"vY0":-116.50994295339775,"vZ0":3.522192368554698,"x":80.22,"y":149.46,"x0":1.1162695866503172,"y0":50.0013587623682,"z0":5.99590086474212,"aX":-7.531820576475504},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.9,"breakHorizontal":9.6,"spinRate":2589,"spinDirection":332},"zone":12,"typeConfidence":0.87,"plateTime":0.471870232659124,"extension":6.970072985376947},"index":7,"playId":"48efc5d7-5fe2-3172-90bd-e84c5c2fe68a","pitchNumber":7,"startTime":"2025-08-15T23:32:02.364Z","endTime":"2025-08-15T23:32:07.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:32:07.874Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:34:07.110Z","endTime":"2025-08-15T23:35:39.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.21000107725961,"strikeZoneBottom":1.34145917892394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.069788667370908,"aZ":-42.75720203705658,"pfxX":5.28382175242832,"pfxZ":-7.534711847200379,"pX":-1.5638382386821448,"pZ":2.3073223574520108,"vX0":-2.451592901300444,"vY0":-117.93493788930604,"vZ0":0.2846430220032905,"x":176.61,"y":176.48,"x0":-1.1956324561499367,"y0":50.00313531299872,"z0":6.138527682198103,"aX":7.4203948660429555},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.3,"breakHorizontal":-9.0,"spinRate":2355,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4649655910330468,"extension":6.123617994875661},"index":0,"playId":"41feae94-b4a3-34d7-930e-df386f626532","pitchNumber":1,"startTime":"2025-08-15T23:34:29.019Z","endTime":"2025-08-15T23:34:32.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.21000084179482,"strikeZoneBottom":1.29398702930515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2495090531645,"aZ":-41.820582933504795,"pfxX":5.345326818771514,"pfxZ":-6.837470876021281,"pX":1.0434428247378722,"pZ":0.8561903249445217,"vX0":2.957403879163115,"vY0":-117.98339542801989,"vZ0":-3.104224992662405,"x":77.23,"y":215.66,"x0":-0.9203228952092961,"y0":50.00272275907327,"z0":6.039580740247231,"aX":7.541942695369431},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.8,"breakHorizontal":-10.4,"spinRate":2370,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.46407773533234264,"extension":6.3158107087752615},"index":1,"playId":"b8bcf470-c752-3343-937d-f3231bf5b561","pitchNumber":2,"startTime":"2025-08-15T23:34:41.979Z","endTime":"2025-08-15T23:34:45.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.31,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.543278928988737,"aZ":-23.46427245586325,"pfxX":0.7845733565592439,"pfxZ":4.525557876644639,"pX":0.4703682277393135,"pZ":2.5768978806435334,"vX0":3.0849113552114167,"vY0":-136.259169868797,"vZ0":-4.842626104949575,"x":99.07,"y":169.2,"x0":-0.7679862783587909,"y0":50.00051093766233,"z0":5.951570389796183,"aX":1.5075857204277843},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":-1.9,"spinRate":2334,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.3985323046157325,"extension":6.462031559240157},"index":2,"playId":"129f569f-d3a8-31bc-b571-9fceddd1016b","pitchNumber":3,"startTime":"2025-08-15T23:34:58.037Z","endTime":"2025-08-15T23:35:02.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":93.1,"endSpeed":87.4,"strikeZoneTop":3.21000093500017,"strikeZoneBottom":1.30939888885903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13554099277492,"aZ":-21.539813853339652,"pfxX":0.3968538249028071,"pfxZ":5.590698842773172,"pX":0.6559999425469256,"pZ":0.5549831303015252,"vX0":3.5476339040596905,"vY0":-135.47225095631626,"vZ0":-10.137545902184762,"x":91.99,"y":223.8,"x0":-0.7096749349953257,"y0":50.00500381960686,"z0":5.7869058052922915,"aX":0.7537979183130012},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":-1.3,"spinRate":2371,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.40078236188591765,"extension":6.6028845284182545},"index":3,"playId":"b484cd7b-86e8-35e7-86e8-744bafaa4c03","pitchNumber":4,"startTime":"2025-08-15T23:35:17.662Z","endTime":"2025-08-15T23:35:20.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":92.5,"endSpeed":86.8,"strikeZoneTop":3.21000094205301,"strikeZoneBottom":1.31299241122051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.130781671021,"aZ":-21.38488153035169,"pfxX":1.4031797342930301,"pfxZ":5.737375197286992,"pX":0.9814520026884253,"pZ":1.3733575048876845,"vX0":4.160430566075903,"vY0":-134.76355231013264,"vZ0":-7.945974444546152,"x":79.59,"y":201.7,"x0":-0.7510628270895442,"y0":50.0049363006739,"z0":5.815917841991365,"aX":2.6378029168852817},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":-3.2,"spinRate":2360,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40300811953679494,"extension":6.477857767481391},"index":4,"playId":"bdbd0c46-9f6f-38de-99ba-ac47f52d9572","pitchNumber":5,"startTime":"2025-08-15T23:35:35.097Z","endTime":"2025-08-15T23:35:39.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:35:39.493Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:35:42.644Z","endTime":"2025-08-15T23:37:22.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.48000077805025,"strikeZoneBottom":1.44741349096674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.974797037835355,"aZ":-20.475969913305075,"pfxX":2.462837080704979,"pfxZ":6.156534629516046,"pX":0.45099521056907954,"pZ":1.5436096797441665,"vX0":2.9365614149066053,"vY0":-135.80765948639768,"vZ0":-7.7152127349480475,"x":99.81,"y":197.1,"x0":-0.9574156908462051,"y0":50.00088805406888,"z0":5.805168884002804,"aX":4.678543366909653},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":-5.0,"spinRate":2321,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.4007030540798424,"extension":6.635921526435213},"index":0,"playId":"04990a7d-1a15-3f37-b1e8-a258aad4969a","pitchNumber":1,"startTime":"2025-08-15T23:36:03.426Z","endTime":"2025-08-15T23:36:07.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":93.7,"endSpeed":88.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.295781648161793,"aZ":-19.692267037160008,"pfxX":1.9366141120650417,"pfxZ":6.472141655708359,"pX":1.0936646538203718,"pZ":1.0091636558234742,"vX0":4.661310084829584,"vY0":-136.38572665926282,"vZ0":-9.236270586701853,"x":75.31,"y":211.53,"x0":-0.8733546058667618,"y0":50.00345891552147,"z0":5.738008680071075,"aX":3.735060152773043},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":-4.3,"spinRate":2352,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39799845620551455,"extension":6.6095474029890235},"index":1,"playId":"51e51b2b-0240-3245-a650-0c24506812f0","pitchNumber":2,"startTime":"2025-08-15T23:36:20.915Z","endTime":"2025-08-15T23:36:24.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.47999924527876,"strikeZoneBottom":1.49705619590282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.004233775661707,"aZ":-32.31682655562127,"pfxX":0.22457762839297302,"pfxZ":-0.0856781482652782,"pX":0.44555197793949225,"pZ":0.4981459888986482,"vX0":3.4165035258423786,"vY0":-127.97916677829454,"vZ0":-7.0819665656106805,"x":100.02,"y":225.33,"x0":-0.9304645987094288,"y0":50.00159001200175,"z0":5.800648156193897,"aX":0.3761609896609954},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.4,"breakHorizontal":-1.1,"spinRate":2191,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.42640174381426865,"extension":6.7827347105085085},"index":2,"playId":"c0deb372-64ee-3dd7-9902-3dc06c2a98bb","pitchNumber":3,"startTime":"2025-08-15T23:36:39.417Z","endTime":"2025-08-15T23:36:42.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.4,"strikeZoneTop":3.48000089933108,"strikeZoneBottom":1.44332385551088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.195544025137952,"aZ":-32.75264201494935,"pfxX":0.947231922146182,"pfxZ":-0.3393328500386872,"pX":1.0270798906470098,"pZ":1.3894536505406196,"vX0":4.399568855921211,"vY0":-128.07778587111073,"vZ0":-5.031493249411771,"x":77.85,"y":201.26,"x0":-0.8241909412493822,"y0":50.00537343569783,"z0":5.890855632608064,"aX":1.6005115504788079},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.4,"breakHorizontal":-2.5,"spinRate":2187,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.424885090219159,"extension":6.566024912197349},"index":3,"playId":"c47cc7d6-5cec-33c3-97f1-9c5920f2fd62","pitchNumber":4,"startTime":"2025-08-15T23:37:01.461Z","endTime":"2025-08-15T23:37:05.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.313910161962,"aZ":-30.52588985031958,"pfxX":-2.9041030264363297,"pfxZ":0.9789466661085529,"pX":-0.4923643408333505,"pZ":1.5663009102350514,"vX0":1.9318787090696647,"vY0":-127.73303436947936,"vZ0":-5.078324066206057,"x":135.77,"y":196.49,"x0":-0.8735361543577659,"y0":50.003449521058705,"z0":5.92389986370218,"aX":-4.896250241310661},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":4.9,"spinRate":671,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4255307625958036,"extension":6.609960380834702},"index":4,"playId":"d5bcf9bb-5a6b-3e1b-a195-97e4f1139b1b","pitchNumber":5,"startTime":"2025-08-15T23:37:18.863Z","endTime":"2025-08-15T23:37:22.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:37:22.799Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Santana grounds out, shortstop Nick Allen to first baseman Matt Olson. Kyle Manzardo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:37:36.589Z","endTime":"2025-08-15T23:38:35.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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"}]},{"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.46999972245393,"strikeZoneBottom":1.64465744446004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.589656564461,"aZ":-26.844286842277707,"pfxX":1.5469689517573473,"pfxZ":2.7900034879773568,"pX":1.007813161280886,"pZ":2.4373513091429673,"vX0":4.370858626826644,"vY0":-136.45759033141886,"vZ0":-4.568507361402231,"x":78.58,"y":172.97,"x0":-0.8078076638900431,"y0":50.00083869662699,"z0":5.955445921744866,"aX":2.951930460531222},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2353,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.3995317927439368,"extension":6.515837820042283},"index":0,"playId":"ac060ca4-fe9c-3bff-82db-d9f225c4ad5b","pitchNumber":1,"startTime":"2025-08-15T23:37:46.557Z","endTime":"2025-08-15T23:37:50.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.2,"strikeZoneTop":3.47000113510138,"strikeZoneBottom":1.66059701327814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.815933058499912,"aZ":-43.36767269632352,"pfxX":3.1604760435300565,"pfxZ":-7.438046984666679,"pX":0.6727310418902771,"pZ":-0.3288212942511819,"vX0":3.0976329223386627,"vY0":-121.58018871719455,"vZ0":-5.739739004885865,"x":91.36,"y":247.66,"x0":-1.0264585038188934,"y0":50.0052882265144,"z0":5.80753251057365,"aX":4.753654775479088},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.5,"breakHorizontal":-6.5,"spinRate":2480,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44971915771073157,"extension":6.513432584624002},"index":1,"playId":"7aac035d-3726-38d1-a1cc-649ee0198c22","pitchNumber":2,"startTime":"2025-08-15T23:38:05.088Z","endTime":"2025-08-15T23:38:09.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.796961020141854,"aZ":-23.386875346976513,"pfxX":1.7863979078582932,"pfxZ":4.535824029772545,"pX":-0.33963676696470096,"pZ":2.9061920485706354,"vX0":1.037695464797518,"vY0":-136.97554824774565,"vZ0":-4.126595789963742,"x":129.95,"y":160.31,"x0":-0.9531437019872765,"y0":50.00082325386541,"z0":5.993997871306609,"aX":3.4593365290195566},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":-3.5,"spinRate":2390,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.3969756157269009,"extension":6.378316857704419},"hitData":{"launchSpeed":81.7,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.1,"coordY":131.28}},"index":2,"playId":"e7353b2e-cacc-3088-a26c-6f4230a1556e","pitchNumber":3,"startTime":"2025-08-15T23:38:27.908Z","endTime":"2025-08-15T23:38:35.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.27,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:38:35.672Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out sharply to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:38:51.391Z","endTime":"2025-08-15T23:40:09.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.49000097012932,"strikeZoneBottom":1.61416086424613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860759039960172,"aZ":-28.600504809961524,"pfxX":-2.3742518295560213,"pfxZ":2.237181724288833,"pX":-0.9310796189895766,"pZ":2.988017531137174,"vX0":0.9517240152316753,"vY0":-125.61537956496555,"vZ0":-1.8181787433806118,"x":152.49,"y":158.1,"x0":-1.006797498014533,"y0":50.000486964693025,"z0":6.050303296054508,"aX":-3.787058263653459},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":4.1,"spinRate":594,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.43633287035315993,"extension":6.214993406193971},"index":0,"playId":"679ef739-36ba-334d-b798-2dd7cba9ec55","pitchNumber":1,"startTime":"2025-08-15T23:39:05.530Z","endTime":"2025-08-15T23:39:10.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.47062553238176,"strikeZoneBottom":1.51261344732777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.17203858376095,"aZ":-29.98416578542651,"pfxX":-5.349051862669466,"pfxZ":1.346519680319004,"pX":0.7338481265453359,"pZ":0.9846526619790118,"vX0":5.418149871033142,"vY0":-125.60472716263453,"vZ0":-6.235002699109987,"x":89.03,"y":212.19,"x0":-0.7381162281818259,"y0":50.00286403913578,"z0":5.883065823040034,"aX":-8.700090776956781},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":8.8,"spinRate":627,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.433126459548538,"extension":6.719991594117487},"index":1,"playId":"bf4398cf-c527-3350-9583-20f670de3bdf","pitchNumber":2,"startTime":"2025-08-15T23:39:21.048Z","endTime":"2025-08-15T23:39:25.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":93.8,"endSpeed":87.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10208814547543,"aZ":-23.91727306968222,"pfxX":1.0547168254334023,"pfxZ":4.270629238632257,"pX":-0.32980327612458543,"pZ":2.0708151603513345,"vX0":1.5539651417176352,"vY0":-136.70572529880167,"vZ0":-5.871613487465778,"x":129.57,"y":182.87,"x0":-1.0380568815633044,"y0":50.00134571212318,"z0":5.840501966680059,"aX":2.0387216073003014},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.0,"breakHorizontal":-2.2,"spinRate":2356,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.39743625033426166,"extension":6.229876545899779},"index":2,"playId":"167c3259-4394-3638-9cd8-732abb5e8216","pitchNumber":3,"startTime":"2025-08-15T23:39:39.842Z","endTime":"2025-08-15T23:39:43.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.317428994412797,"aZ":-19.647600245906816,"pfxX":-0.18054462242377245,"pfxZ":6.4688975871570555,"pX":0.2231092728201676,"pZ":2.4849443164926655,"vX0":2.7963820858930917,"vY0":-136.86231494724248,"vZ0":-5.775689558552868,"x":108.5,"y":171.69,"x0":-0.7795146672870297,"y0":50.003050511450745,"z0":5.92718306409563,"aX":-0.349864974613064},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-0.1,"spinRate":2259,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.39706639217013784,"extension":6.256377594116067},"hitData":{"launchSpeed":95.9,"launchAngle":7.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":159.58,"coordY":166.68}},"index":3,"playId":"4813cf18-e743-3fae-bac8-cd7004e4c7e8","pitchNumber":4,"startTime":"2025-08-15T23:40:03.185Z","endTime":"2025-08-15T23:40:09.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:40:09.206Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nacho Alvarez Jr. lines out to right fielder CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:42:04.978Z","endTime":"2025-08-15T23:43:28.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":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":3},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.037327916327566,"aZ":-14.656733988071794,"pfxX":3.953883923736118,"pfxZ":9.654635138086533,"pX":-0.11386213544981805,"pZ":2.2795575542583353,"vX0":-3.053710548500555,"vY0":-133.2082582473211,"vZ0":-6.149169419196096,"x":121.34,"y":177.23,"x0":0.5282155717618218,"y0":50.00438503207058,"z0":5.65998637532468,"aX":7.174751006095908},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":-6.6,"spinRate":1925,"spinDirection":163},"zone":5,"typeConfidence":0.9,"plateTime":0.4096797386270805,"extension":8.066722316888477},"index":0,"playId":"92e72495-c2a8-36a1-8782-f84270f78059","pitchNumber":1,"startTime":"2025-08-15T23:42:24.394Z","endTime":"2025-08-15T23:42:27.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23294865842215,"aZ":-16.059725139416937,"pfxX":5.128589556096003,"pfxZ":8.765177091824187,"pX":0.40576611279939656,"pZ":3.050386227904806,"vX0":-2.5100055274436723,"vY0":-133.81868076842682,"vZ0":-3.9300417972220076,"x":101.53,"y":156.42,"x0":0.6828449418139053,"y0":50.000935272249414,"z0":5.66755159622904,"aX":9.425407285515352},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-8.9,"spinRate":1917,"spinDirection":153},"zone":3,"typeConfidence":0.91,"plateTime":0.4072294099896787,"extension":7.961562832934124},"index":1,"playId":"cb4048ae-26fa-361d-9d0f-a237a8495ee7","pitchNumber":2,"startTime":"2025-08-15T23:42:43.949Z","endTime":"2025-08-15T23:42:46.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.869766995125378,"aZ":-15.62760815245676,"pfxX":2.8628774107983457,"pfxZ":8.770239492306494,"pX":0.04816641450837026,"pZ":3.492981286806127,"vX0":-2.3185656682640077,"vY0":-136.0069344447551,"vZ0":-3.1852847702750613,"x":115.16,"y":144.47,"x0":0.5368142453118449,"y0":50.0005969781751,"z0":5.753268325418725,"aX":5.400370822880808},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-4.7,"spinRate":1822,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.40164187879106983,"extension":7.795232813411469},"index":2,"playId":"b2ee011f-b710-3649-b179-a1b7530b8007","pitchNumber":3,"startTime":"2025-08-15T23:43:02.578Z","endTime":"2025-08-15T23:43:06.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.867376493399934,"aZ":-45.351410209219075,"pfxX":-4.568697416637167,"pfxZ":-9.782621956486581,"pX":-0.11539246756913651,"pZ":2.1463993921894646,"vX0":-0.6813811981708565,"vY0":-115.40350826321237,"vZ0":1.2521700659869723,"x":121.4,"y":180.83,"x0":0.7774186837658821,"y0":50.005635895491636,"z0":5.97181917182902,"aX":-6.151144594938005},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-17.2,"breakHorizontal":8.4,"spinRate":2806,"spinDirection":333},"zone":5,"typeConfidence":0.88,"plateTime":0.4749720505887023,"extension":7.136886544297537},"hitData":{"launchSpeed":84.1,"launchAngle":25.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.95,"coordY":115.46}},"index":3,"playId":"064eba2e-7242-39d3-a4e4-f53c67751951","pitchNumber":4,"startTime":"2025-08-15T23:43:20.739Z","endTime":"2025-08-15T23:43:28.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:43:28.357Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Allen pops out to first baseman Carlos Santana in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:43:36.188Z","endTime":"2025-08-15T23:44:06.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.12,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81714594271074,"aZ":-15.119325884388422,"pfxX":4.610678903470171,"pfxZ":9.384625140288405,"pX":-0.08918568238860804,"pZ":2.780839441955381,"vX0":-3.1837589848822074,"vY0":-133.03942199481574,"vZ0":-4.743402973891815,"x":120.4,"y":163.7,"x0":0.5156395569677535,"y0":50.00410533013473,"z0":5.659870643825627,"aX":8.380802650962924},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":1903,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.4095279121495192,"extension":7.875030750609122},"hitData":{"launchSpeed":85.6,"launchAngle":68.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.55,"coordY":169.2}},"index":0,"playId":"05670855-1c4d-32aa-9acc-a089f9c65417","pitchNumber":1,"startTime":"2025-08-15T23:43:57.206Z","endTime":"2025-08-15T23:44:06.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:44:06.831Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a line drive to right fielder CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:44:14.641Z","endTime":"2025-08-15T23:45:57.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":[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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.3300005374213,"strikeZoneBottom":1.6023096339841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.928859010492907,"aZ":-21.16045118618052,"pfxX":4.38385800391506,"pfxZ":8.291324978113582,"pX":0.990288274166627,"pZ":1.890436124751646,"vX0":-0.7391441882434208,"vY0":-114.45327653227679,"vZ0":-4.172325506894333,"x":79.25,"y":187.74,"x0":0.747712550077769,"y0":50.000185111337395,"z0":5.8066644237430785,"aX":5.820853840778459},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":14.3,"breakHorizontal":-7.8,"spinRate":1553,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4783755111363255,"extension":7.525885296702396},"index":0,"playId":"e08c16e8-1c18-30d6-ab2b-869fe29b7a27","pitchNumber":1,"startTime":"2025-08-15T23:44:35.307Z","endTime":"2025-08-15T23:44:38.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.33000048161807,"strikeZoneBottom":1.53493389919883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.869597401107885,"aZ":-13.263676783271645,"pfxX":3.6015514720067365,"pfxZ":10.300746623860727,"pX":0.07113043760260444,"pZ":1.9860384430530986,"vX0":-2.7230228817216173,"vY0":-134.32885251406236,"vZ0":-7.122419159441395,"x":114.29,"y":185.16,"x0":0.6277729807121089,"y0":50.00315187887541,"z0":5.606405679297606,"aX":6.611691659182418},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-6.0,"spinRate":1905,"spinDirection":150},"zone":8,"typeConfidence":0.91,"plateTime":0.4070522373150034,"extension":8.068969765906036},"index":1,"playId":"d77235bc-c851-34a6-a55b-95a21eed87db","pitchNumber":2,"startTime":"2025-08-15T23:44:47.975Z","endTime":"2025-08-15T23:44:52.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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.2,"endSpeed":84.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79039939693738,"aZ":-16.362137489779137,"pfxX":6.345523131794769,"pfxZ":8.689331182949942,"pX":0.9521855324590934,"pZ":2.2460009365888736,"vX0":-0.9729239596131424,"vY0":-134.2350074540114,"vZ0":-6.0537998070212105,"x":80.7,"y":178.14,"x0":0.49560809187872357,"y0":50.00518933533351,"z0":5.700676048140791,"aX":11.55016974260364},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":-11.3,"spinRate":1952,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.408456648208249,"extension":7.567856386574935},"index":2,"playId":"792ce3a5-165e-31f1-8f9e-060a2cc6bbbc","pitchNumber":3,"startTime":"2025-08-15T23:45:01.840Z","endTime":"2025-08-15T23:45:10.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48015362417512,"aZ":-45.37035789228459,"pfxX":-5.64296428525623,"pfxZ":-9.72957744953224,"pX":0.2816773758514213,"pZ":3.4366535215732945,"vX0":0.3692844998572806,"vY0":-116.18257288258089,"vZ0":3.9087008916921215,"x":106.26,"y":145.99,"x0":0.8522997325375187,"y0":50.0055397881409,"z0":6.0687180665468325,"aX":-7.65032871215263},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.2,"breakHorizontal":10.1,"spinRate":2668,"spinDirection":330},"zone":3,"typeConfidence":0.88,"plateTime":0.47296164392558193,"extension":6.84391491207661},"hitData":{"launchSpeed":79.5,"launchAngle":14.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.87,"coordY":146.2}},"index":3,"playId":"d8a8db37-e614-3dd5-a057-c0782ab166af","pitchNumber":4,"startTime":"2025-08-15T23:45:46.004Z","endTime":"2025-08-15T23:45:57.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:45:57.454Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Olson doubles (31) on a sharp line drive to center fielder Daniel Schneemann. Jurickson Profar out at home on the throw, center fielder Daniel Schneemann to shortstop Gabriel Arias to catcher Bo Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:45:59.405Z","endTime":"2025-08-15T23:48:09.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","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":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.51000051553748,"strikeZoneBottom":1.72996529944914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65169797563308,"aZ":-27.71627244650429,"pfxX":-2.499984721477241,"pfxZ":2.7774207537072826,"pX":-0.28717060824275437,"pZ":3.012120295075621,"vX0":-2.132584481056963,"vY0":-125.46652125825604,"vZ0":-1.0937589843235047,"x":127.95,"y":157.45,"x0":0.8964746993554564,"y0":50.00487133174249,"z0":5.6975248502463876,"aX":-4.014552649917619},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":5.0,"spinRate":2019,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.43534041239619503,"extension":6.800673775139124},"index":0,"playId":"8b8b54a0-2338-3f4f-8970-00e5ea855c1a","pitchNumber":1,"startTime":"2025-08-15T23:46:20.623Z","endTime":"2025-08-15T23:46:24.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.4,"strikeZoneTop":3.51000096719229,"strikeZoneBottom":1.62236628521337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.987113357792285,"aZ":-19.268601670823536,"pfxX":5.772029261656932,"pfxZ":9.888894628526625,"pX":0.17611429325045871,"pZ":-0.6434646185241178,"vX0":-2.374138128369912,"vY0":-113.0261023355138,"vZ0":-9.749585437803109,"x":110.29,"y":256.15,"x0":0.4855304567652508,"y0":50.00131366260175,"z0":5.632470158551124,"aX":7.529619675429611},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":16.0,"breakHorizontal":-10.0,"spinRate":1645,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4830659960988064,"extension":7.872269771315905},"index":1,"playId":"ab2a4545-0e36-3f65-9c61-ffa046de58ff","pitchNumber":2,"startTime":"2025-08-15T23:46:36.200Z","endTime":"2025-08-15T23:46:40.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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.7,"endSpeed":85.2,"strikeZoneTop":3.5100009159533,"strikeZoneBottom":1.67809620176845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86767522216841,"aZ":-13.751320084382295,"pfxX":3.120528198833269,"pfxZ":9.935656749041494,"pX":-1.3371359148925026,"pZ":2.867911687560594,"vX0":-5.65849919769733,"vY0":-134.9495699267966,"vZ0":-4.961861005240623,"x":167.97,"y":161.35,"x0":0.3762894490629378,"y0":50.005543123830606,"z0":5.690621137432279,"aX":5.788319298133168},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-4.6,"spinRate":1802,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.40503866873332806,"extension":8.319164367677313},"index":2,"playId":"f8efaca5-97cc-3b9c-8980-a11a948a9a45","pitchNumber":3,"startTime":"2025-08-15T23:46:59.391Z","endTime":"2025-08-15T23:47:03.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.558933047096524,"aZ":-43.576816959754375,"pfxX":-5.094731373679719,"pfxZ":-8.916965609782526,"pX":-0.20315247770028314,"pZ":1.2452758869981038,"vX0":-0.6127688716585151,"vY0":-112.9724523915027,"vZ0":-0.5725137883848117,"x":124.74,"y":205.16,"x0":0.7334460458370035,"y0":50.000778609702394,"z0":5.92091739865723,"aX":-6.516741437477944},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-16.0,"breakHorizontal":9.4,"spinRate":2544,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.48674684295197945,"extension":7.016930999999553},"index":3,"playId":"949ecf47-563a-3f1e-906a-f03fc52e6f80","pitchNumber":4,"startTime":"2025-08-15T23:47:18.199Z","endTime":"2025-08-15T23:47:21.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.51000067059701,"strikeZoneBottom":1.75040385954753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37783200994759,"aZ":-24.8003804077916,"pfxX":-1.597159725707451,"pfxZ":4.655188303897422,"pX":0.20963750608912607,"pZ":1.0246812986107312,"vX0":-0.8776356174002395,"vY0":-125.12685066536088,"vZ0":-6.316794151787089,"x":109.01,"y":211.11,"x0":0.7725272243638209,"y0":50.004482410716406,"z0":5.615491642726361,"aX":-2.531428492018325},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.2,"breakHorizontal":3.1,"spinRate":2067,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.43783443000002453,"extension":7.425920865133921},"index":4,"playId":"bcceed39-a4e2-3dd2-9336-b36ad973dd76","pitchNumber":5,"startTime":"2025-08-15T23:47:38.753Z","endTime":"2025-08-15T23:47:42.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.657499649822594,"aZ":-13.863013870997067,"pfxX":1.2162594121243429,"pfxZ":10.360676497422883,"pX":-0.23637887236664307,"pZ":2.5700012837495523,"vX0":-2.4685532698480683,"vY0":-131.76930352098273,"vZ0":-5.501798641624667,"x":126.01,"y":169.39,"x0":0.5524193253646957,"y0":50.00356367526488,"z0":5.700440937447478,"aX":2.149941305264941},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.9,"breakHorizontal":-1.7,"spinRate":1845,"spinDirection":155},"zone":5,"typeConfidence":0.87,"plateTime":0.414861967240193,"extension":7.442759518834623},"hitData":{"launchSpeed":109.0,"launchAngle":19.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":90.69,"coordY":51.23}},"index":5,"playId":"f2d65612-d961-3255-84cb-cb94c403cca5","pitchNumber":6,"startTime":"2025-08-15T23:47:56.559Z","endTime":"2025-08-15T23:48:09.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:48:09.853Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T23:50:06.548Z","endTime":"2025-08-15T23:50:40.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":81.2,"endSpeed":75.6,"strikeZoneTop":3.30338699515541,"strikeZoneBottom":1.52093035836684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.463684003105005,"aZ":-42.72348179013424,"pfxX":4.426055440158924,"pfxZ":-7.393913167760887,"pX":-0.8315913559225808,"pZ":1.929617145574118,"vX0":-0.7918924081827072,"vY0":-118.40976725560932,"vZ0":-0.8793129778845055,"x":148.7,"y":186.68,"x0":-1.0690876130761726,"y0":50.00125351793349,"z0":6.1965130758150915,"aX":6.318095528362309},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.3,"breakHorizontal":-7.8,"spinRate":2439,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.46163039990111443,"extension":5.998918726480871},"index":0,"playId":"ed90925c-34f2-3f7a-beca-5f21aed9b20d","pitchNumber":1,"startTime":"2025-08-15T23:50:20.660Z","endTime":"2025-08-15T23:50:24.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83601722749107,"aZ":-19.381361868100804,"pfxX":2.267726340264301,"pfxZ":6.741717952358167,"pX":-0.19233147401474293,"pZ":2.666821450623512,"vX0":0.5762106561005264,"vY0":-135.70125762986925,"vZ0":-5.464283857941375,"x":124.33,"y":166.78,"x0":-0.7013614753246908,"y0":50.00302881943886,"z0":6.022817654795122,"aX":4.303040511695348},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":-4.2,"spinRate":2295,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.40096048117359073,"extension":6.184392410021719},"hitData":{"launchSpeed":96.8,"launchAngle":27.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.28,"coordY":51.34}},"index":1,"playId":"271e4926-9854-3982-b96a-f7894f85e1ea","pitchNumber":2,"startTime":"2025-08-15T23:50:32.982Z","endTime":"2025-08-15T23:50:40.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:50:40.452Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out softly to pitcher Hurston Waldrep.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T23:50:45.101Z","endTime":"2025-08-15T23:52:49.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694462,"link":"/api/v1/people/694462"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.2,"strikeZoneTop":3.03833283362315,"strikeZoneBottom":1.26370748016027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.813718551357123,"aZ":-19.053757733780063,"pfxX":-6.349345317078572,"pfxZ":6.531712502477731,"pX":1.2416414300015481,"pZ":1.917933005177552,"vX0":6.374017112286029,"vY0":-139.71123377249134,"vZ0":-7.8599195148644565,"x":69.67,"y":187.0,"x0":-0.227240096071725,"y0":50.00157537826096,"z0":5.985216376409113,"aX":-12.749885474932835},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":10.4,"spinRate":2189,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3897110030677102,"extension":6.3725304840292685},"index":0,"playId":"00126e7f-3f83-34ef-80b8-b41043d4e8a6","pitchNumber":1,"startTime":"2025-08-15T23:51:05.734Z","endTime":"2025-08-15T23:51:08.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.4,"strikeZoneTop":3.13000053651254,"strikeZoneBottom":1.3963837013482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.254950032641915,"aZ":-22.297379477598852,"pfxX":1.1509069528137572,"pfxZ":5.153357666736072,"pX":-0.6331137474308471,"pZ":2.317369932639597,"vX0":0.07392132304133449,"vY0":-135.97189625331194,"vZ0":-5.782502724028259,"x":141.13,"y":176.21,"x0":-0.810493679140721,"y0":50.00240462599562,"z0":5.968509596264002,"aX":2.2054399857610756},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":-2.2,"spinRate":2258,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.39926608863207935,"extension":6.076558013479037},"index":1,"playId":"f833a95f-c353-329b-8c42-59603c9612dd","pitchNumber":2,"startTime":"2025-08-15T23:51:18.899Z","endTime":"2025-08-15T23:51:23.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.1299995269155,"strikeZoneBottom":1.425309413824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.350000901779303,"aZ":-44.61167176081013,"pfxX":4.5094043078864505,"pfxZ":-8.706333134573503,"pX":-1.077020192919412,"pZ":3.2203278654116936,"vX0":-1.370172825181414,"vY0":-118.670963690226,"vZ0":2.342236572735473,"x":158.05,"y":151.83,"x0":-1.0785919902869918,"y0":50.00246195593697,"z0":6.2793220589931735,"aX":6.442312755373101},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.0,"breakHorizontal":-7.8,"spinRate":2397,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.46125220829846514,"extension":6.213420884797802},"index":2,"playId":"82b44b15-3e09-3c25-b231-9ad836175207","pitchNumber":3,"startTime":"2025-08-15T23:51:32.685Z","endTime":"2025-08-15T23:51:36.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97443978192161,"aZ":-21.03754100596468,"pfxX":0.8141265534397503,"pfxZ":5.847093343197544,"pX":0.2000768025669182,"pZ":1.9351344106758235,"vX0":1.8814288084837396,"vY0":-135.73212184681793,"vZ0":-7.078873440289605,"x":109.37,"y":186.53,"x0":-0.602268309911247,"y0":50.00319395564712,"z0":5.99507400691,"aX":1.549715261807553},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":-1.8,"spinRate":2277,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4004118927036555,"extension":6.225917824246602},"index":3,"playId":"3681fa3c-3ba3-390c-979e-be46608d73ab","pitchNumber":4,"startTime":"2025-08-15T23:51:47.903Z","endTime":"2025-08-15T23:51:51.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.08120241693251,"strikeZoneBottom":1.38841552583091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.509207447688087,"aZ":-33.083716334089516,"pfxX":-0.5957828710033656,"pfxZ":-0.5667006995429484,"pX":-0.132323794509678,"pZ":0.8821710025167647,"vX0":1.0755228399742462,"vY0":-126.23955526301538,"vZ0":-5.993653221408814,"x":122.04,"y":214.96,"x0":-0.4879450924439391,"y0":50.00416400297972,"z0":5.974866031116731,"aX":-0.95450785302577},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":0.8,"spinRate":694,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4351416598947262,"extension":6.405114795489304},"index":4,"playId":"887be451-2a72-333e-975b-c3a0bbb5ccbc","pitchNumber":5,"startTime":"2025-08-15T23:52:06.048Z","endTime":"2025-08-15T23:52:09.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28685150522721,"aZ":-24.643800365765742,"pfxX":0.15578740453040169,"pfxZ":3.903830453773578,"pX":-0.12234322651963857,"pZ":2.5789273255224257,"vX0":1.0614072977422977,"vY0":-137.26644624898302,"vZ0":-4.874352465348989,"x":121.66,"y":169.15,"x0":-0.5325564973917138,"y0":50.004807998728985,"z0":6.03262194559096,"aX":0.3002151460323284},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":-0.5,"spinRate":2336,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.3973950145591867,"extension":6.374796542404674},"index":5,"playId":"da0ef312-a08f-36b3-9e18-7de371a541e7","pitchNumber":6,"startTime":"2025-08-15T23:52:21.672Z","endTime":"2025-08-15T23:52:24.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38195383478482,"aZ":-33.896380102389124,"pfxX":1.0902401706969194,"pfxZ":-1.0020260836151653,"pX":-1.1714136449230073,"pZ":1.50558952084328,"vX0":-1.026783261984919,"vY0":-129.49921280012347,"vZ0":-4.695800544138281,"x":161.65,"y":198.13,"x0":-0.9134171277924861,"y0":50.004515042479284,"z0":5.905044889605365,"aX":1.8714064470221288},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.5,"breakHorizontal":-1.8,"spinRate":2217,"spinDirection":81},"zone":13,"typeConfidence":2.0,"plateTime":0.421282523346453,"extension":6.020720271700666},"hitData":{"launchSpeed":57.4,"launchAngle":77.0,"totalDistance":38.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":126.55,"coordY":188.52}},"index":6,"playId":"24cbf609-2f6f-32da-9119-b5673f05a2a5","pitchNumber":7,"startTime":"2025-08-15T23:52:41.856Z","endTime":"2025-08-15T23:52:49.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:52:49.810Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Steven Kwan doubles (22) on a ground ball to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T23:52:55.573Z","endTime":"2025-08-15T23:54:00.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.19000117876545,"strikeZoneBottom":1.50456039311244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.548465862143193,"aZ":-28.838374515032914,"pfxX":-5.067734755136342,"pfxZ":2.0938959366560486,"pX":-1.6625167552674471,"pZ":2.846987338268858,"vX0":-0.9368512201182502,"vY0":-125.37876401086814,"vZ0":-2.282701447949772,"x":180.37,"y":161.91,"x0":-0.6256881778000463,"y0":50.001057037785586,"z0":6.124647793574697,"aX":-8.059683104046545},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.5,"breakHorizontal":9.4,"spinRate":688,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4370010710950525,"extension":6.288541046118426},"index":0,"playId":"d93dd238-25c7-33d6-9d81-98657f4d9fef","pitchNumber":1,"startTime":"2025-08-15T23:53:16.675Z","endTime":"2025-08-15T23:53:19.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.19000121929423,"strikeZoneBottom":1.53906730458116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.814395575231767,"aZ":-19.28517501836237,"pfxX":-7.274012548558649,"pfxZ":6.450868870319121,"pX":0.21120780723369698,"pZ":1.0220093566330384,"vX0":4.56908733572896,"vY0":-140.46903904302445,"vZ0":-9.967330510270036,"x":108.95,"y":211.19,"x0":-0.4913689815621596,"y0":50.00416392468925,"z0":5.870220427729575,"aX":-14.537575184993544},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":12.2,"spinRate":2233,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3899206499922627,"extension":6.497902100272401},"index":1,"playId":"60439c64-6a15-30c3-a458-22b5c6f4f5a4","pitchNumber":2,"startTime":"2025-08-15T23:53:32.320Z","endTime":"2025-08-15T23:53:35.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.922950632650334,"aZ":-20.170610184441472,"pfxX":-8.103194369613457,"pfxZ":6.129661655101847,"pX":-0.5201825619039794,"pZ":2.763563365293305,"vX0":2.0891923137204085,"vY0":-139.46302207119817,"vZ0":-5.504960969244139,"x":136.83,"y":164.16,"x0":-0.22869842131152354,"y0":50.0059816572837,"z0":6.103815949548402,"aX":-15.880549922501583},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":14.2,"spinRate":2205,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.39353885184876214,"extension":6.406712878958341},"hitData":{"launchSpeed":60.9,"launchAngle":11.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.5,"coordY":147.92}},"index":2,"playId":"5ec630b9-fe7c-3b1d-8c08-b183ec42dd45","pitchNumber":3,"startTime":"2025-08-15T23:53:49.202Z","endTime":"2025-08-15T23:54:00.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.48,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:54:00.625Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T23:54:05.920Z","endTime":"2025-08-15T23:55:00.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.629608424563685,"aZ":-29.718971271599425,"pfxX":-5.8012782437065535,"pfxZ":1.504455910426239,"pX":-0.5256768483543954,"pZ":0.9196619691175939,"vX0":2.5813222008802748,"vY0":-127.01438814680199,"vZ0":-6.3791004621935175,"x":137.04,"y":213.95,"x0":-0.8004847950881337,"y0":50.00551274986406,"z0":5.82221154785228,"aX":-9.495195693847004},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":10.0,"spinRate":650,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4309698230915058,"extension":6.40202277031318},"index":0,"playId":"4f287b22-6bfe-3df1-acba-1471b3d16cc5","pitchNumber":1,"startTime":"2025-08-15T23:54:32.683Z","endTime":"2025-08-15T23:54:36.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19855920200109,"aZ":-29.850789642960628,"pfxX":-3.5676982852681536,"pfxZ":1.3861719765731255,"pX":-0.45624008369089075,"pZ":2.7641018015805408,"vX0":2.291883826125944,"vY0":-128.30088911645822,"vZ0":-2.272059509491375,"x":134.39,"y":164.15,"x0":-0.8951242644550016,"y0":50.00356795252159,"z0":5.975096554385664,"aX":-5.980408588127972},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":6.0,"spinRate":683,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4260409748588989,"extension":6.444231627964806},"hitData":{"launchSpeed":97.2,"launchAngle":29.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.17,"coordY":43.29}},"index":1,"playId":"49a9817a-47a0-33cd-8868-fc348c043110","pitchNumber":2,"startTime":"2025-08-15T23:54:51.601Z","endTime":"2025-08-15T23:55:00.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:55:00.425Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T23:56:50.504Z","endTime":"2025-08-15T23:58:58.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32482255755433,"aZ":-27.65955881194232,"pfxX":-1.1561363056196767,"pfxZ":2.8640416508695097,"pX":-0.14286524446954604,"pZ":2.844951953932661,"vX0":-2.01235187104316,"vY0":-124.1484826475289,"vZ0":-1.4260454945924301,"x":122.45,"y":161.97,"x0":0.8250641851605478,"y0":50.00521938167104,"z0":5.70577441760482,"aX":-1.8244067444514696},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":2.5,"spinRate":2036,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.43936130325975453,"extension":7.267206956027417},"index":0,"playId":"4f9019b2-ade2-357e-8313-116308a30c41","pitchNumber":1,"startTime":"2025-08-15T23:57:08.977Z","endTime":"2025-08-15T23:57:12.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90443105456387,"aZ":-13.646943359086752,"pfxX":4.45346313033178,"pfxZ":10.1238470397166,"pX":0.09882692581619049,"pZ":3.455536771889221,"vX0":-2.849872924487464,"vY0":-133.93131231184583,"vZ0":-3.448426887702321,"x":113.23,"y":145.48,"x0":0.5940264409288901,"y0":50.00367849902234,"z0":5.725726521969595,"aX":8.151397806330516},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":-7.6,"spinRate":1898,"spinDirection":153},"zone":2,"typeConfidence":0.91,"plateTime":0.40780363636299777,"extension":7.93455449331396},"index":1,"playId":"f0c710bd-6fc3-35a0-a5c6-3c5f2a6929b4","pitchNumber":2,"startTime":"2025-08-15T23:57:26.274Z","endTime":"2025-08-15T23:57:30.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-15T23:57:34.256Z","endTime":"2025-08-15T23:57:49.621Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.60000009251893,"strikeZoneBottom":1.64921741277515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.644429965012268,"aZ":-14.747860849315787,"pfxX":4.3967217016188656,"pfxZ":9.28459632383662,"pX":-0.15437610485575098,"pZ":4.487829158079296,"vX0":-3.5716156456198136,"vY0":-136.0865836421889,"vZ0":-0.7543305086476675,"x":122.88,"y":117.61,"x0":0.6033273338126005,"y0":50.00315015571604,"z0":5.789393700830938,"aX":8.253274577608641},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-7.2,"spinRate":1946,"spinDirection":158},"zone":11,"typeConfidence":0.91,"plateTime":0.40235360604876025,"extension":7.922799498917829},"index":3,"playId":"9b4a88fa-e938-31f5-8361-eb306d608834","pitchNumber":3,"startTime":"2025-08-15T23:57:49.621Z","endTime":"2025-08-15T23:57:53.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":86.0,"endSpeed":79.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.421959884038287,"aZ":-29.87394880565184,"pfxX":-4.72229357045005,"pfxZ":1.4329951751655887,"pX":0.21424951655887078,"pZ":2.0560823773070984,"vX0":-0.4042446997392562,"vY0":-125.3715066174455,"vZ0":-2.943849074972009,"x":108.83,"y":183.27,"x0":0.9913833263991201,"y0":50.003037637234065,"z0":5.663441744760654,"aX":-7.5779455723216325},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":8.6,"spinRate":2002,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.4355415960946729,"extension":7.357342804665835},"index":4,"playId":"b4609fe3-7377-3bd2-adff-00bfc2d4b443","pitchNumber":4,"startTime":"2025-08-15T23:58:03.889Z","endTime":"2025-08-15T23:58:08.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.68937538093264,"strikeZoneBottom":1.69979263898438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.169261085140743,"aZ":-15.833133560705356,"pfxX":4.095219839834845,"pfxZ":9.035386551468898,"pX":-0.730901772965361,"pZ":3.634756887375238,"vX0":-4.345058947691192,"vY0":-133.48898597518087,"vZ0":-2.6995536511437606,"x":144.86,"y":140.64,"x0":0.3842122419673857,"y0":50.00341360849058,"z0":5.7962110339982695,"aX":7.406947637994433},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-6.5,"spinRate":1695,"spinDirection":162},"zone":1,"typeConfidence":0.9,"plateTime":0.4100032212248945,"extension":8.08130858031559},"index":5,"playId":"277564e6-4aa5-3f7f-9b46-a553ffe7635c","pitchNumber":5,"startTime":"2025-08-15T23:58:21.814Z","endTime":"2025-08-15T23:58:26.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.71764098017016,"strikeZoneBottom":1.6605012376011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.689694370735904,"aZ":-14.202432549080006,"pfxX":5.2698124166316855,"pfxZ":10.524577938834902,"pX":-0.7161424093604797,"pZ":0.798477059699458,"vX0":-4.845837973612865,"vY0":-129.95537532557444,"vZ0":-9.463060877923262,"x":144.3,"y":217.22,"x0":0.48964666623873715,"y0":50.00142159472621,"z0":5.570187196465661,"aX":8.997008911692},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.2,"breakHorizontal":-8.4,"spinRate":1792,"spinDirection":157},"zone":13,"typeConfidence":0.87,"plateTime":0.4217721212927761,"extension":7.532783845527672},"index":6,"playId":"79f4ea75-5ce2-38ec-ab44-585c7b4b905f","pitchNumber":6,"startTime":"2025-08-15T23:58:38.470Z","endTime":"2025-08-15T23:58:41.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.59999923435709,"strikeZoneBottom":1.65686421328635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.642761038454264,"aZ":-17.564106272988063,"pfxX":4.1445595722865525,"pfxZ":11.009233191972697,"pX":-0.33948969733579343,"pZ":0.44105201596964483,"vX0":-2.9215725980908944,"vY0":-114.58519804101745,"vZ0":-7.875498865936051,"x":129.94,"y":226.87,"x0":0.41509030335112507,"y0":50.00000149897137,"z0":5.645446724549914,"aX":5.497403254188927},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":18.2,"breakHorizontal":-6.7,"spinRate":1524,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.4784439715926947,"extension":7.563478380767635},"index":7,"playId":"a8b43bc4-b2ff-3037-9c95-6b5e69398cf0","pitchNumber":7,"startTime":"2025-08-15T23:58:55.551Z","endTime":"2025-08-15T23:58:58.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:58:58.716Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Marcell Ozuna grounds into a force out, fielded by second baseman Brayan Rocchio. Ronald Acuña Jr. out at 2nd. Marcell Ozuna to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T23:59:03.848Z","endTime":"2025-08-16T00:00:29.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_interference","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":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":85.0,"endSpeed":78.3,"strikeZoneTop":3.51000108889583,"strikeZoneBottom":1.77797430742514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07715581495416,"aZ":-25.636734136839188,"pfxX":-2.4604972215618712,"pfxZ":4.202426765681949,"pX":-1.013732624085014,"pZ":2.329702705862962,"vX0":-3.701010300468003,"vY0":-123.78587373530515,"vZ0":-2.873064802269286,"x":155.64,"y":175.88,"x0":0.8189407898741118,"y0":50.00494709700122,"z0":5.645659890682075,"aX":-3.828247392606065},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.2,"breakHorizontal":5.3,"spinRate":1936,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4420271156513569,"extension":7.382705068109811},"index":0,"playId":"787b5007-a52b-31c4-a2f9-91174f1b3641","pitchNumber":1,"startTime":"2025-08-15T23:59:26.482Z","endTime":"2025-08-15T23:59:30.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08075156754785,"aZ":-26.896848287260916,"pfxX":-2.6203150651420657,"pfxZ":3.291348268156243,"pX":0.6628066838167485,"pZ":1.9531685014452942,"vX0":0.0781101534254629,"vY0":-125.50989209897054,"vZ0":-3.641038957385595,"x":91.74,"y":186.04,"x0":0.9721431391875149,"y0":50.0049975319984,"z0":5.599704548878002,"aX":-4.204031397220954},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":4.7,"spinRate":1977,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4354880065533888,"extension":7.159390073628153},"index":1,"playId":"894675b3-7de7-33e4-b118-4dce6954bcba","pitchNumber":2,"startTime":"2025-08-15T23:59:41.838Z","endTime":"2025-08-15T23:59:46.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.8,"strikeZoneTop":3.51000076168988,"strikeZoneBottom":1.71997651559796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.356021834267356,"aZ":-21.41762625556829,"pfxX":3.636347323773152,"pfxZ":8.399653075130466,"pX":0.5458541874428353,"pZ":2.2081536805580857,"vX0":-1.276310398912519,"vY0":-112.72775229501802,"vZ0":-3.1357214990237114,"x":96.19,"y":179.16,"x0":0.6483295908027938,"y0":50.00537037085976,"z0":5.7901640685104026,"aX":4.659559511632187},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":14.6,"breakHorizontal":-6.2,"spinRate":1504,"spinDirection":133},"zone":9,"typeConfidence":0.9,"plateTime":0.48672389032814456,"extension":7.631017962985217},"index":2,"playId":"fd1bee41-3147-389f-b30b-454413f417d1","pitchNumber":3,"startTime":"2025-08-15T23:59:58.934Z","endTime":"2025-08-16T00:00:02.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.236162605136332,"aZ":-22.302125698880648,"pfxX":7.606734767858214,"pfxZ":7.588976269732001,"pX":0.0038610103490346595,"pZ":1.3205000395764963,"vX0":-3.4933876624830047,"vY0":-113.48524891148654,"vZ0":-4.8362436583128,"x":116.85,"y":203.13,"x0":0.5767849549378283,"y0":50.00526543016724,"z0":5.707481527183609,"aX":9.899243484000987},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":12.7,"breakHorizontal":-12.8,"spinRate":1556,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.48308518860548366,"extension":7.547045496882744},"hitData":{"launchSpeed":63.8,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.75,"coordY":172.84}},"index":3,"playId":"ebb18253-21fd-354b-a81d-6d2ac5c973be","pitchNumber":4,"startTime":"2025-08-16T00:00:17.549Z","endTime":"2025-08-16T00:00:29.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.78,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:00:29.602Z","atBatIndex":24},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ozzie Albies grounds into a force out, shortstop Gabriel Arias to second baseman Brayan Rocchio. Marcell Ozuna out at 2nd. Ozzie Albies to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:01:35.189Z","endTime":"2025-08-16T00:01:45.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T00:01:15.910Z","endTime":"2025-08-16T00:01:37.236Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.730692735408564,"aZ":-21.659594874779383,"pfxX":4.471523633437695,"pfxZ":8.165493054816295,"pX":0.7324555093272509,"pZ":2.7828237867447916,"vX0":-1.1509231743218273,"vY0":-113.08955065588142,"vZ0":-2.066008574620943,"x":89.08,"y":163.64,"x0":0.668819050039875,"y0":50.003444131218934,"z0":5.893495947709367,"aX":5.758659490345063},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":14.5,"breakHorizontal":-7.8,"spinRate":1468,"spinDirection":133},"zone":3,"typeConfidence":0.9,"plateTime":0.4854027560795777,"extension":7.6438582237318995},"hitData":{"launchSpeed":67.4,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.51,"coordY":158.21}},"index":1,"playId":"d2c128f1-6674-39bb-89de-61dfdd3678b3","pitchNumber":1,"startTime":"2025-08-16T00:01:37.236Z","endTime":"2025-08-16T00:01:45.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:01:45.155Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a ground ball to right fielder CJ Kayfus. Ozzie Albies to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:02:06.671Z","endTime":"2025-08-16T00:03:33.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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(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":90.2,"endSpeed":83.1,"strikeZoneTop":3.49999982758727,"strikeZoneBottom":1.74116567141611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29643771151487,"aZ":-17.099312994705148,"pfxX":5.943148579938301,"pfxZ":8.593585114683766,"pX":0.3664928656284567,"pZ":1.9412715450535574,"vX0":-2.6396578956442776,"vY0":-131.24762875858292,"vZ0":-6.404875739898151,"x":103.03,"y":186.37,"x0":0.6099113784663233,"y0":50.005594368365266,"z0":5.674972539895604,"aX":10.429183386387594},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.5,"breakHorizontal":-10.2,"spinRate":1715,"spinDirection":152},"zone":9,"typeConfidence":0.89,"plateTime":0.4164140292015164,"extension":7.787679123046964},"index":0,"playId":"2edfdad9-448a-3962-a7bb-9f7d5656cd26","pitchNumber":1,"startTime":"2025-08-16T00:02:21.087Z","endTime":"2025-08-16T00:02:24.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.452828218439322,"aZ":-23.977639305649312,"pfxX":6.578349470574618,"pfxZ":6.334900316408399,"pX":0.5274671169769821,"pZ":2.491584588333912,"vX0":-2.075653751255433,"vY0":-113.02683245726263,"vZ0":-2.199228984044752,"x":96.89,"y":171.51,"x0":0.6025380660418975,"y0":50.00563147638004,"z0":5.883113028830514,"aX":8.51931906589973},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":11.2,"breakHorizontal":-11.4,"spinRate":1594,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.4844467525337848,"extension":7.325729720842609},"index":1,"playId":"67ceb1df-d395-39db-9d2a-1e475f67d0ea","pitchNumber":2,"startTime":"2025-08-16T00:02:37.286Z","endTime":"2025-08-16T00:02:40.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"496d4b62-c11a-3506-9669-3898ed460ebe","startTime":"2025-08-16T00:03:02.607Z","endTime":"2025-08-16T00:03:07.803Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.479868343562995,"aZ":-29.624450728348894,"pfxX":-2.9033446531656977,"pfxZ":1.6158106581612275,"pX":-0.6905829071656256,"pZ":1.9013549042114413,"vX0":-2.7419989043577457,"vY0":-124.11561692637194,"vZ0":-3.4428723567860278,"x":143.32,"y":187.44,"x0":0.8015833925636529,"y0":50.00194945681133,"z0":5.747013404053691,"aX":-4.574555767628336},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":5.9,"spinRate":1915,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4396169817947033,"extension":7.1818450326989165},"hitData":{"launchSpeed":94.6,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.08,"coordY":120.67}},"index":3,"playId":"4ab60921-89b1-3d08-8f17-a3b84e701af5","pitchNumber":3,"startTime":"2025-08-16T00:03:23.759Z","endTime":"2025-08-16T00:03:33.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.7,"awayTeamWinProbability":49.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.1,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:03:33.235Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sean Murphy walks. Ozzie Albies to 3rd. Michael Harris II to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:03:38.984Z","endTime":"2025-08-16T00:06:45.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.749512434597364,"aZ":-20.64065461696621,"pfxX":4.676295288767368,"pfxZ":9.010998669378326,"pX":-0.15748559576237578,"pZ":2.2691492630965597,"vX0":-3.040284116300277,"vY0":-112.78549173056724,"vZ0":-3.353708913877222,"x":123.0,"y":177.51,"x0":0.6047763329571105,"y0":50.00255649017722,"z0":5.872203873136257,"aX":5.9856067370035415},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":1649,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.48683450839611364,"extension":7.541506442305905},"index":0,"playId":"1d554025-7fe0-39c8-8929-ad49f8dd2843","pitchNumber":1,"startTime":"2025-08-16T00:04:04.502Z","endTime":"2025-08-16T00:04:07.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89493198508833,"aZ":-45.21187634284988,"pfxX":-2.8414996815626776,"pfxZ":-10.180887684398748,"pX":-0.8321820371618148,"pZ":1.7721514866775223,"vX0":-2.5396674079100534,"vY0":-113.62013680632658,"vZ0":0.800288787125351,"x":148.72,"y":190.93,"x0":0.6780671639034987,"y0":50.005396291654364,"z0":5.985065370131617,"aX":-3.6371926049327006},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-17.8,"breakHorizontal":5.9,"spinRate":2752,"spinDirection":336},"zone":13,"typeConfidence":0.89,"plateTime":0.4860110225184746,"extension":7.342263259472608},"index":1,"playId":"6e96fbb0-de88-397c-a9f7-ce58c7c01fb5","pitchNumber":2,"startTime":"2025-08-16T00:04:21.367Z","endTime":"2025-08-16T00:04:25.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":77.5,"endSpeed":72.2,"strikeZoneTop":3.44999962069128,"strikeZoneBottom":1.60142923049566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.421887386668068,"aZ":-23.591342309339336,"pfxX":4.81840084688948,"pfxZ":6.572814895271977,"pX":0.3597871174841137,"pZ":1.1277586904118477,"vX0":-1.8221060660355515,"vY0":-112.90788320009403,"vZ0":-5.1514229596905405,"x":103.29,"y":208.33,"x0":0.5463774396225609,"y0":50.000975507700986,"z0":5.780496044740261,"aX":6.289402595007991},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":11.0,"breakHorizontal":-8.4,"spinRate":1446,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.48307054051694776,"extension":7.568044346540264},"index":2,"playId":"9700991e-b762-3f9d-9c24-4f24eeaf5d27","pitchNumber":3,"startTime":"2025-08-16T00:04:48.873Z","endTime":"2025-08-16T00:04:53.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":92.7,"endSpeed":85.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.726962120332782,"aZ":-14.701734376153594,"pfxX":3.0463643030019534,"pfxZ":9.384370871503743,"pX":-0.9522114896330279,"pZ":3.27273611616361,"vX0":-4.656791635593947,"vY0":-134.94993479596857,"vZ0":-3.9803296643809145,"x":153.3,"y":150.42,"x0":0.39242558500246766,"y0":50.005535101027476,"z0":5.788402130518652,"aX":5.674065513436449},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-4.7,"spinRate":1806,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.40439853201241593,"extension":7.773902477820957},"index":3,"playId":"adbb242f-eed4-3e92-9b78-11f6e22f6f46","pitchNumber":4,"startTime":"2025-08-16T00:05:10.983Z","endTime":"2025-08-16T00:05:14.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.494305598405898,"aZ":-23.596195341045927,"pfxX":3.8057369313270923,"pfxZ":6.646262214123189,"pX":-0.009847246379733873,"pZ":2.3338271489177336,"vX0":-2.333172650796421,"vY0":-112.61478461306005,"vZ0":-2.337110917717162,"x":117.38,"y":175.77,"x0":0.5425783614033163,"y0":50.00440615806479,"z0":5.75999943937358,"aX":4.913096126759501},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":11.8,"breakHorizontal":-6.4,"spinRate":1488,"spinDirection":127},"zone":5,"typeConfidence":0.9,"plateTime":0.4854506725929748,"extension":7.4848602753874},"index":4,"playId":"047ab3e3-4eb8-38ed-aabe-42bfbc1b81ac","pitchNumber":5,"startTime":"2025-08-16T00:05:32.184Z","endTime":"2025-08-16T00:05:35.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":92.8,"endSpeed":85.6,"strikeZoneTop":3.44999886762974,"strikeZoneBottom":1.62067867832626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.203865944807305,"aZ":-14.742304103918123,"pfxX":4.022267120316705,"pfxZ":9.396505924909997,"pX":-1.2222156319185646,"pZ":1.0887385896995003,"vX0":-5.559940968613422,"vY0":-134.82186351224215,"vZ0":-9.382592461167935,"x":163.59,"y":209.38,"x0":0.33683117308546695,"y0":50.00118860225703,"z0":5.636425920441051,"aX":7.460997919684158},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-6.2,"spinRate":1796,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4050600116896832,"extension":7.859130727972002},"index":5,"playId":"4757c543-19f9-3fe4-88ab-7b870daac140","pitchNumber":6,"startTime":"2025-08-16T00:05:59.187Z","endTime":"2025-08-16T00:06:02.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.45000001928546,"strikeZoneBottom":1.55883410693696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.697347549516106,"aZ":-16.19579164829793,"pfxX":4.555084202108412,"pfxZ":9.045693829173503,"pX":-0.3684155846252536,"pZ":1.2353990076030443,"vX0":-3.7729476566793965,"vY0":-131.5240521968728,"vZ0":-8.234464930872997,"x":131.04,"y":205.42,"x0":0.4869739834062919,"y0":50.00559277432466,"z0":5.588706343790219,"aX":8.048955553856354},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":-7.6,"spinRate":1824,"spinDirection":146},"zone":13,"typeConfidence":0.89,"plateTime":0.41512382023834604,"extension":7.732580208246568},"index":6,"playId":"59dd66e7-2f3f-3f3a-bbb7-1ab58f7240a1","pitchNumber":7,"startTime":"2025-08-16T00:06:19.881Z","endTime":"2025-08-16T00:06:24.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.44999883198155,"strikeZoneBottom":1.58302709900195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.967100078164876,"aZ":-14.512125865410624,"pfxX":6.272855008407648,"pfxZ":9.543134993015595,"pX":-0.7545267460811048,"pZ":0.4308569544736384,"vX0":-5.233671528546213,"vY0":-134.6287630594309,"vZ0":-11.00531352134722,"x":145.76,"y":227.15,"x0":0.3918404595654882,"y0":50.002129952145715,"z0":5.577551427137222,"aX":11.609551592229524},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":-10.3,"spinRate":1823,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.40556377123981235,"extension":7.947973092363778},"index":7,"playId":"d156667d-5f72-3a33-9557-4e063af193e2","pitchNumber":8,"startTime":"2025-08-16T00:06:40.961Z","endTime":"2025-08-16T00:06:45.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":2.12,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:06:45.591Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nacho Alvarez Jr. walks. Ozzie Albies scores. Michael Harris II to 3rd. Sean Murphy to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:07:53.416Z","endTime":"2025-08-16T00:12:17.139Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"postOnSecond":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[5],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T00:06:57.360Z","endTime":"2025-08-16T00:07:55.662Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":669221,"link":"/api/v1/people/669221"},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.5,"strikeZoneTop":3.27000087234605,"strikeZoneBottom":1.44437283445531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.76016980122294,"aZ":-45.804727516437005,"pfxX":-4.4876018174261425,"pfxZ":-10.773363482431149,"pX":0.3525328963012413,"pZ":3.9750605328703315,"vX0":0.4053663188955096,"vY0":-112.47240337806191,"vZ0":5.412681589631216,"x":103.56,"y":131.45,"x0":0.7508006071019341,"y0":50.002018751898454,"z0":6.218064603858332,"aX":-5.677855384890192},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-17.5,"breakHorizontal":7.9,"spinRate":2735,"spinDirection":335},"zone":12,"typeConfidence":0.9,"plateTime":0.48930971425111736,"extension":7.031019256640022},"index":1,"playId":"f4f74a5b-bc33-3028-9d2e-e8ad5fb7baf1","pitchNumber":1,"startTime":"2025-08-16T00:07:55.662Z","endTime":"2025-08-16T00:08:00.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":669221,"link":"/api/v1/people/669221"},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.17408443257292,"strikeZoneBottom":1.4471529648331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00625321314675,"aZ":-45.30033643904284,"pfxX":-4.494256338491406,"pfxZ":-10.05547092877574,"pX":-0.8508139794614298,"pZ":-0.6915498206799735,"vX0":-2.0345229518875643,"vY0":-114.65658239292613,"vZ0":-4.495719116644755,"x":149.43,"y":257.45,"x0":0.6372560208891321,"y0":50.00213978113769,"z0":5.803463221883693,"aX":-5.86761384469815},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-19.1,"breakHorizontal":8.8,"spinRate":2920,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.4812849886771313,"extension":7.525576117087236},"index":2,"playId":"d1df1404-36da-39f7-99f0-a93266a27433","pitchNumber":2,"startTime":"2025-08-16T00:08:11.366Z","endTime":"2025-08-16T00:08:14.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":669221,"link":"/api/v1/people/669221"},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.16694156053405,"strikeZoneBottom":1.49305449963847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.046464621390705,"aZ":-12.03454311361851,"pfxX":5.344087540682654,"pfxZ":11.591449273680558,"pX":0.05560760668393857,"pZ":0.1721160267584066,"vX0":-3.07615278935781,"vY0":-130.6143734076389,"vZ0":-11.33338346058966,"x":114.88,"y":234.13,"x0":0.5507560453081705,"y0":50.00633195391917,"z0":5.458150822439291,"aX":9.288010250033517},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.8,"breakHorizontal":-9.0,"spinRate":1793,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.4184399888024699,"extension":7.787573320896529},"index":3,"playId":"e36a7eb7-1a35-3e44-a7fa-023f0d913888","pitchNumber":3,"startTime":"2025-08-16T00:08:34.462Z","endTime":"2025-08-16T00:08:37.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":669221,"link":"/api/v1/people/669221"},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.27000018677592,"strikeZoneBottom":1.45310591636407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.562484251319216,"aZ":-16.00147684708139,"pfxX":2.535040720227327,"pfxZ":9.631669734562557,"pX":-0.4694626595441143,"pZ":2.620382277088469,"vX0":-3.3195798555615967,"vY0":-128.48395973682418,"vZ0":-4.663141416630208,"x":134.89,"y":168.03,"x0":0.5073745485524566,"y0":50.0029633950075,"z0":5.694769217188691,"aX":4.256799218418963},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.7,"breakHorizontal":-3.8,"spinRate":1692,"spinDirection":155},"zone":4,"typeConfidence":0.81,"plateTime":0.4256169422390901,"extension":7.778785008907124},"index":4,"playId":"7192c6a2-e2c6-38f3-9832-4920c341b03a","pitchNumber":4,"startTime":"2025-08-16T00:08:57.217Z","endTime":"2025-08-16T00:09:01.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":669221,"link":"/api/v1/people/669221"},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":5,"startTime":"2025-08-16T00:09:16.063Z","endTime":"2025-08-16T00:12:11.425Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.27000087658017,"strikeZoneBottom":1.47608318688734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85219010288742,"aZ":-16.57355585599426,"pfxX":1.6757905061112988,"pfxZ":9.198184251000416,"pX":-0.8942992706952346,"pZ":4.415915178174649,"vX0":-4.301396460868858,"vY0":-129.84159622856055,"vZ0":-0.45843167279585884,"x":151.09,"y":119.55,"x0":0.5709240502540651,"y0":50.00382375802746,"z0":5.863319370338953,"aX":2.843063810779379},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.8,"breakHorizontal":-2.0,"spinRate":1645,"spinDirection":158},"zone":11,"typeConfidence":0.79,"plateTime":0.4229099946149577,"extension":7.600340981152127},"index":6,"playId":"ba2e3678-3476-3196-b25e-eb658b49f9fd","pitchNumber":5,"startTime":"2025-08-16T00:12:11.425Z","endTime":"2025-08-16T00:12:17.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":669221,"link":"/api/v1/people/669221"},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-11.799999999999997,"leverageIndex":3.47,"dramaIndex":165.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:12:17.139Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:12:27.813Z","endTime":"2025-08-16T00:13:02.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.12000052843671,"strikeZoneBottom":1.42715420865802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.564247560690763,"aZ":-23.89217167130475,"pfxX":6.884795021277474,"pfxZ":6.567540929610941,"pX":0.4301738621308215,"pZ":1.3047272846007185,"vX0":-2.3233790920207613,"vY0":-111.7185078571821,"vZ0":-4.61145667606382,"x":100.6,"y":203.55,"x0":0.5905413128193422,"y0":50.002148874688956,"z0":5.8580193886764045,"aX":8.68221337909898},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":10.9,"breakHorizontal":-11.9,"spinRate":1501,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4906960155248439,"extension":7.609924650228548},"index":0,"playId":"ee1732f6-542c-3a30-942f-c5595a6d367e","pitchNumber":1,"startTime":"2025-08-16T00:12:41.674Z","endTime":"2025-08-16T00:12:45.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":805373,"link":"/api/v1/people/805373"},"second":{"id":669221,"link":"/api/v1/people/669221"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.12,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.842460435619273,"aZ":-15.372494304401492,"pfxX":3.7975506486978965,"pfxZ":9.699034488783958,"pX":0.20009147549499906,"pZ":2.7818561672998547,"vX0":-2.367638045477168,"vY0":-130.84323974245885,"vZ0":-4.584087806562116,"x":109.37,"y":163.67,"x0":0.6237317219046216,"y0":50.00394960010494,"z0":5.710125470171267,"aX":6.578895838186897},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":1822,"spinDirection":156},"zone":2,"typeConfidence":0.88,"plateTime":0.41875804991436816,"extension":7.758185061503208},"hitData":{"launchSpeed":89.3,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.94,"coordY":157.0}},"index":1,"playId":"b503c557-e28a-3e13-997a-935e13150eb3","pitchNumber":2,"startTime":"2025-08-16T00:12:55.177Z","endTime":"2025-08-16T00:13:02.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":805373,"link":"/api/v1/people/805373"},"second":{"id":669221,"link":"/api/v1/people/669221"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":7.5,"leverageIndex":2.89,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:13:02.662Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:14:39.909Z","endTime":"2025-08-16T00:15:28.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":81.1,"endSpeed":74.5,"strikeZoneTop":3.44999930032854,"strikeZoneBottom":1.57488772373941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31149910646795,"aZ":-43.82034438808942,"pfxX":4.779643749581579,"pfxZ":-8.290128082717558,"pX":-0.12307279614380433,"pZ":3.651069482927836,"vX0":0.1754961909362146,"vY0":-118.04518378512705,"vZ0":3.104277518880669,"x":121.69,"y":140.2,"x0":-0.818956236504061,"y0":50.00048726383415,"z0":6.364427910486718,"aX":6.717139701760082},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.9,"breakHorizontal":-8.6,"spinRate":2449,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4647147161054268,"extension":6.067621117971299},"index":0,"playId":"cb5f89e9-fc4e-35f7-9253-9164e18ccc2d","pitchNumber":1,"startTime":"2025-08-16T00:15:10.821Z","endTime":"2025-08-16T00:15:14.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.350798336175313,"aZ":-22.167957351462892,"pfxX":1.4890549082515607,"pfxZ":5.309059680456276,"pX":-0.31667310516133124,"pZ":3.0056400052965153,"vX0":0.7813969531342002,"vY0":-135.35264325903557,"vZ0":-4.2146620902015135,"x":129.07,"y":157.63,"x0":-0.801168490165199,"y0":50.000082857285335,"z0":6.106117439941394,"aX":2.8037136077386786},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":-2.9,"spinRate":2389,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.40235231819178274,"extension":6.181579951940102},"hitData":{"launchSpeed":102.7,"launchAngle":20.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.41,"coordY":60.6}},"index":1,"playId":"6ad481aa-f9cd-32d0-98ce-ea71e61eb4c9","pitchNumber":2,"startTime":"2025-08-16T00:15:21.556Z","endTime":"2025-08-16T00:15:28.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:15:28.925Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:15:31.963Z","endTime":"2025-08-16T00:17:04.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.24942062764388,"strikeZoneBottom":1.4932677117141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83272065748319,"aZ":-29.955559874147127,"pfxX":-3.6123783946583115,"pfxZ":1.390171022711698,"pX":-0.4745207239017156,"pZ":3.364386544022059,"vX0":2.017799816594461,"vY0":-125.35252775043305,"vZ0":-0.9138293810031294,"x":135.09,"y":147.94,"x0":-0.8197017368685419,"y0":50.002360573695746,"z0":6.1746270684744315,"aX":-5.760869087516116},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":6.1,"spinRate":719,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.436593920161676,"extension":6.417787770396758},"index":0,"playId":"db1bc505-b5ab-38eb-bc2c-7e5bd3439ceb","pitchNumber":1,"startTime":"2025-08-16T00:15:58.008Z","endTime":"2025-08-16T00:16:02.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.26486014345333,"strikeZoneBottom":1.38961555284435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90753348615473,"aZ":-29.00405243757922,"pfxX":-6.55657984772192,"pfxZ":1.9735137385455337,"pX":-1.96978126214414,"pZ":2.089133713171914,"vX0":-0.9216119854864444,"vY0":-125.88818200865047,"vZ0":-4.067299001302703,"x":192.08,"y":182.37,"x0":-0.7469953158689593,"y0":50.00511004967729,"z0":6.066410570472189,"aX":-10.553726663819461},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":12.1,"spinRate":684,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4346434337187577,"extension":6.319159411450084},"index":1,"playId":"e4c7dca8-2605-3c02-a4c9-2e79a7013b96","pitchNumber":2,"startTime":"2025-08-16T00:16:11.860Z","endTime":"2025-08-16T00:16:14.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.1,"strikeZoneTop":3.20999915220111,"strikeZoneBottom":1.37572659263958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.267851638788365,"aZ":-19.74306589557763,"pfxX":-0.27392671816428915,"pfxZ":6.370832698085878,"pX":-0.201363154459295,"pZ":1.2266772380412896,"vX0":1.7606332750387796,"vY0":-137.76074773129017,"vZ0":-9.070290402821122,"x":124.68,"y":205.66,"x0":-0.8090314797997663,"y0":50.00215270866559,"z0":5.859050034878788,"aX":-0.5345778162273154},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":0.2,"spinRate":2299,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.3953111992132303,"extension":6.450352882780628},"index":2,"playId":"987e6db5-b172-3d1b-a323-88f2b7acf334","pitchNumber":3,"startTime":"2025-08-16T00:16:27.521Z","endTime":"2025-08-16T00:16:31.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.21000021280716,"strikeZoneBottom":1.24967107876773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.270585027585806,"aZ":-42.8437427550417,"pfxX":5.74526332662038,"pfxZ":-7.566600152981366,"pX":-0.5937809190535671,"pZ":3.3653212001683084,"vX0":-0.740612243653489,"vY0":-117.9181312836091,"vZ0":2.449936968601154,"x":139.63,"y":147.92,"x0":-1.0223445613934874,"y0":50.00569864101151,"z0":6.263597689960151,"aX":8.097494912797222},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.8,"breakHorizontal":-10.2,"spinRate":2360,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.46438217636735457,"extension":6.152807937584351},"index":3,"playId":"d84fb83a-1d81-3873-a2ae-8964382ea7d0","pitchNumber":4,"startTime":"2025-08-16T00:16:42.971Z","endTime":"2025-08-16T00:16:46.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.21000039166595,"strikeZoneBottom":1.42282835044929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.639209945536347,"aZ":-16.430444044064597,"pfxX":-1.0812838261120366,"pfxZ":8.140097367927405,"pX":-0.5365950014699508,"pZ":1.1443574271352686,"vX0":0.5321933930908209,"vY0":-137.06361153446124,"vZ0":-9.781469883776769,"x":137.45,"y":207.88,"x0":-0.5910833038787635,"y0":50.003599019894764,"z0":5.842027843773884,"aX":-2.091099762836054},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":1.9,"spinRate":2282,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.3971467166665912,"extension":6.486743429736846},"index":4,"playId":"7e671e3d-988e-363e-bc60-687b3c400cf7","pitchNumber":5,"startTime":"2025-08-16T00:17:00.871Z","endTime":"2025-08-16T00:17:04.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.87,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:17:04.407Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:17:10.723Z","endTime":"2025-08-16T00:18:17.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.47999991719402,"strikeZoneBottom":1.58901072165244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05926434129905,"aZ":-31.32226297937292,"pfxX":0.9607069573481961,"pfxZ":0.5095217752563146,"pX":-0.06290386191867305,"pZ":1.5840623586324658,"vX0":2.410950685750382,"vY0":-127.93937242250631,"vZ0":-4.87237865957074,"x":119.4,"y":196.01,"x0":-1.1387380311281259,"y0":50.00231231330555,"z0":5.94120097213577,"aX":1.6077000396267043},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.1,"breakHorizontal":-2.3,"spinRate":2249,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4265759324810894,"extension":6.544673149192863},"index":0,"playId":"245e369b-572e-37b7-9809-e192b6eb3680","pitchNumber":1,"startTime":"2025-08-16T00:17:30.344Z","endTime":"2025-08-16T00:17:34.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44813702139541,"aZ":-29.8190217507822,"pfxX":0.5166716622712051,"pfxZ":1.4088636876835503,"pX":-0.12132004932190836,"pZ":1.5272167406299126,"vX0":2.4288669547942994,"vY0":-127.69378274007525,"vZ0":-5.2163416202603825,"x":121.62,"y":197.55,"x0":-1.1474851522341065,"y0":50.003562616618005,"z0":5.91048872420733,"aX":0.8624154637452954},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":-1.4,"spinRate":2140,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.4270669194870842,"extension":6.50133558482627},"index":1,"playId":"8245c1b1-2d22-3a00-8735-c024c1837620","pitchNumber":2,"startTime":"2025-08-16T00:17:48.509Z","endTime":"2025-08-16T00:17:52.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.785323559493886,"aZ":-32.99454388341993,"pfxX":0.611445231112103,"pfxZ":-0.48952906428623777,"pX":0.2461073465533592,"pZ":1.9205245595484701,"vX0":3.0028308004732622,"vY0":-128.3025374728026,"vZ0":-3.8538190305844022,"x":107.62,"y":186.93,"x0":-1.0154537884014905,"y0":50.00188069434259,"z0":5.9937180014541145,"aX":1.026351140644278},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.4,"breakHorizontal":-1.7,"spinRate":2163,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.4257443821033604,"extension":6.486544025444602},"index":2,"playId":"a6b0a1d6-07a2-3b95-a4d5-21a2ad7afb47","pitchNumber":3,"startTime":"2025-08-16T00:18:13.104Z","endTime":"2025-08-16T00:18:17.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.66,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:18:17.378Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Santana called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:18:22.148Z","endTime":"2025-08-16T00:20:10.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48431072780429,"aZ":-30.192989739162176,"pfxX":-0.7468788810223386,"pfxZ":1.2132060756076672,"pX":0.030901254763522554,"pZ":1.6734978821828652,"vX0":2.539259695899711,"vY0":-126.92229545900273,"vZ0":-4.594657672511389,"x":115.82,"y":193.6,"x0":-0.8863471386942857,"y0":50.000224747931455,"z0":5.917318023699673,"aX":-1.2161330864179405},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":0.7,"spinRate":2098,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4318822396365447,"extension":6.5131378786679965},"index":0,"playId":"fe6a7c2e-a7a7-3714-aed5-6a522b01f133","pitchNumber":1,"startTime":"2025-08-16T00:18:38.560Z","endTime":"2025-08-16T00:18:42.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.4699990840892,"strikeZoneBottom":1.66886400743955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.751847852856073,"aZ":-28.10886695662988,"pfxX":-4.5480527854689825,"pfxZ":2.4911061326704322,"pX":-1.18354270431318,"pZ":1.3619742852344336,"vX0":0.8832755169983872,"vY0":-126.36754768573287,"vZ0":-5.73063150936985,"x":162.11,"y":202.01,"x0":-0.9447143386261875,"y0":50.0021358755716,"z0":5.893951895237401,"aX":-7.415842186381252},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":8.0,"spinRate":714,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43208166366020473,"extension":6.512374600625494},"index":1,"playId":"c87d23f6-f400-3702-8a8f-57aa7af1ea12","pitchNumber":2,"startTime":"2025-08-16T00:18:59.048Z","endTime":"2025-08-16T00:19:03.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59964885844785,"aZ":-20.507044679244995,"pfxX":-0.10247339379983966,"pfxZ":6.047548725448507,"pX":-0.3734846157931442,"pZ":2.349038093604199,"vX0":1.5348791221253841,"vY0":-137.1044051788193,"vZ0":-5.990674240572812,"x":131.24,"y":175.36,"x0":-0.9241399927514626,"y0":50.00132089609904,"z0":5.934893045819988,"aX":-0.19791795483599936},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":-0.1,"spinRate":2313,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.39751691667004874,"extension":6.568886820427972},"index":2,"playId":"c1f06428-89c3-3037-a833-d52a9fe1db7c","pitchNumber":3,"startTime":"2025-08-16T00:19:19.705Z","endTime":"2025-08-16T00:19:23.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-16T00:19:34.922Z","endTime":"2025-08-16T00:19:44.560Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.616294691423555,"aZ":-17.553304568143886,"pfxX":-7.9317523169855395,"pfxZ":7.338759782775606,"pX":-0.791498744160155,"pZ":2.6226133576262636,"vX0":2.6375306358847532,"vY0":-140.24536342308755,"vZ0":-6.190444753886137,"x":147.17,"y":167.97,"x0":-0.7133685913828911,"y0":50.004678119477056,"z0":6.002822906752136,"aX":-15.807220695936994},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":13.8,"spinRate":2241,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.39050072428642313,"extension":6.38681604806083},"index":4,"playId":"371040e3-7e8f-3f67-b965-53ab1f142c41","pitchNumber":4,"startTime":"2025-08-16T00:19:44.560Z","endTime":"2025-08-16T00:19:47.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.47000009108519,"strikeZoneBottom":1.61389255106083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.344220575761675,"aZ":-30.17009596308345,"pfxX":-2.8031750260195043,"pfxZ":1.2116399737449859,"pX":0.3143063914068373,"pZ":2.017890996364685,"vX0":3.511288519582769,"vY0":-127.25255714339768,"vZ0":-3.9577598346917133,"x":105.02,"y":184.3,"x0":-0.7120187910542515,"y0":50.006037892149244,"z0":5.953964776273856,"aX":-4.6504219349566105},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.6,"breakHorizontal":4.4,"spinRate":682,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.42858831087253346,"extension":6.58478380247765},"index":5,"playId":"65bf1af1-b95e-3a3b-9138-da4f3ae4d1db","pitchNumber":5,"startTime":"2025-08-16T00:20:07.284Z","endTime":"2025-08-16T00:20:10.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:20:10.345Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jurickson Profar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:22:14.824Z","endTime":"2025-08-16T00:23:28.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.26893968330695,"strikeZoneBottom":1.53640730950124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.793578066653033,"aZ":-24.70643342627552,"pfxX":1.1602234431047203,"pfxZ":4.7379473417856115,"pX":0.7618194805740305,"pZ":3.0085153266181996,"vX0":-0.5655844470992076,"vY0":-123.92573546540635,"vZ0":-1.653390992994784,"x":87.96,"y":157.55,"x0":0.8407309028969503,"y0":50.000834893645674,"z0":5.72282359625148,"aX":1.8274806978972267},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.5,"breakHorizontal":-2.0,"spinRate":1995,"spinDirection":214},"zone":3,"typeConfidence":0.49,"plateTime":0.4398354176120498,"extension":7.409078310043739},"index":0,"playId":"1dcdbbb3-d4d0-3bad-8483-d85949b48906","pitchNumber":1,"startTime":"2025-08-16T00:22:22.648Z","endTime":"2025-08-16T00:22:27.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.12183348303502,"strikeZoneBottom":1.48625935758376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.61648327243842,"aZ":-19.725329533066226,"pfxX":5.5238685803883705,"pfxZ":9.6411485865858,"pX":-0.752219366720705,"pZ":1.8614124930278824,"vX0":-4.364691237719321,"vY0":-112.93482163273076,"vZ0":-4.403060584374963,"x":145.67,"y":188.52,"x0":0.48804985960459313,"y0":50.00325487910515,"z0":5.820927692532865,"aX":7.133738319189753},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":16.6,"breakHorizontal":-8.9,"spinRate":1586,"spinDirection":136},"zone":7,"typeConfidence":0.9,"plateTime":0.48503304004476355,"extension":7.52542996645654},"index":1,"playId":"a277a4b3-723c-300a-9472-08aed0fc1c76","pitchNumber":2,"startTime":"2025-08-16T00:22:37.121Z","endTime":"2025-08-16T00:22:41.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":77.9,"endSpeed":71.2,"strikeZoneTop":3.23808735387515,"strikeZoneBottom":1.56566915425636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48376612177429,"aZ":-44.74771520093818,"pfxX":-4.7232569150360595,"pfxZ":-9.753348777713908,"pX":0.6072486435413562,"pZ":3.5222774292413344,"vX0":0.7566640985799349,"vY0":-113.3192376480962,"vZ0":4.1820466406535255,"x":93.85,"y":143.68,"x0":0.8804656335211182,"y0":50.00494334068799,"z0":6.150354455021232,"aX":-6.086902322987108},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-16.1,"breakHorizontal":8.3,"spinRate":2678,"spinDirection":333},"zone":12,"typeConfidence":0.89,"plateTime":0.48505477425075005,"extension":7.062682057870325},"index":2,"playId":"cd52b91b-9178-3e04-8b26-76cf1af740e5","pitchNumber":3,"startTime":"2025-08-16T00:22:52.526Z","endTime":"2025-08-16T00:22:57.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.541959095095105,"aZ":-21.974869691154005,"pfxX":4.820779465208243,"pfxZ":8.091852534320342,"pX":0.23272897823191865,"pZ":1.5881310356493477,"vX0":-1.921313639636329,"vY0":-111.69773200324474,"vZ0":-4.329473531826591,"x":108.13,"y":195.9,"x0":0.47874053671252265,"y0":50.00475358949711,"z0":5.8172406650574455,"aX":6.078375306052407},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":13.8,"breakHorizontal":-8.2,"spinRate":1568,"spinDirection":136},"zone":8,"typeConfidence":0.9,"plateTime":0.4907987648648744,"extension":7.6066618654279745},"index":3,"playId":"9b9073bc-6124-3702-81ef-cceb623b0636","pitchNumber":4,"startTime":"2025-08-16T00:23:10.273Z","endTime":"2025-08-16T00:23:14.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.068499994290782,"aZ":-18.772606202363164,"pfxX":5.6099038962248144,"pfxZ":10.545841382302802,"pX":-0.5888548805068907,"pZ":2.2453860255165976,"vX0":-3.962348208457009,"vY0":-112.23188057689839,"vZ0":-3.697001005707624,"x":139.45,"y":178.15,"x0":0.47413128622423767,"y0":50.0017535989103,"z0":5.8350487619177205,"aX":7.127730281552727},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":18.4,"breakHorizontal":-9.1,"spinRate":1803,"spinDirection":132},"zone":4,"typeConfidence":0.9,"plateTime":0.48878960136627825,"extension":7.490112907753258},"index":4,"playId":"e09a7b33-0429-3d23-9721-84c595c3b243","pitchNumber":5,"startTime":"2025-08-16T00:23:24.925Z","endTime":"2025-08-16T00:23:28.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:23:28.017Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:23:31.969Z","endTime":"2025-08-16T00:25:25.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.110560644300936,"aZ":-45.14098622357625,"pfxX":-4.238309454706541,"pfxZ":-10.14468158117508,"pX":-0.2393459392333715,"pZ":3.3812842956816147,"vX0":-0.8328653342096655,"vY0":-113.10042592075989,"vZ0":4.088968312544713,"x":126.12,"y":147.49,"x0":0.6850452059488504,"y0":50.001335183916815,"z0":6.116373991746499,"aX":-5.41881203057086},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-16.8,"breakHorizontal":7.9,"spinRate":2761,"spinDirection":333},"zone":2,"typeConfidence":0.89,"plateTime":0.486698224681533,"extension":7.2143381660109185},"index":0,"playId":"1a3853ab-f291-3b58-b365-875877e3c57f","pitchNumber":1,"startTime":"2025-08-16T00:23:53.782Z","endTime":"2025-08-16T00:23:57.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":89.6,"endSpeed":82.1,"strikeZoneTop":3.50999905353539,"strikeZoneBottom":1.77959962314199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.634850510435,"aZ":-15.07351802167319,"pfxX":5.909762146836355,"pfxZ":9.943748981549493,"pX":0.5821105650092748,"pZ":1.5928393173140334,"vX0":-1.7919345335946217,"vY0":-130.37619378552233,"vZ0":-7.374526665652686,"x":94.81,"y":195.77,"x0":0.510793180156751,"y0":50.00616733767871,"z0":5.59779950093051,"aX":10.16656684514568},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.6,"breakHorizontal":-10.3,"spinRate":1941,"spinDirection":157},"zone":14,"typeConfidence":0.89,"plateTime":0.4202535757047636,"extension":7.866864604341727},"index":1,"playId":"dd5839ef-abe2-37a8-9deb-d513a2957784","pitchNumber":2,"startTime":"2025-08-16T00:24:09.148Z","endTime":"2025-08-16T00:24:12.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":90.0,"endSpeed":82.3,"strikeZoneTop":3.5100000808965,"strikeZoneBottom":1.70737353731496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.611229302428967,"aZ":-15.097655842991227,"pfxX":5.63990876101456,"pfxZ":9.795154663463185,"pX":0.5257606953722945,"pZ":3.8513678382337315,"vX0":-1.718502026836694,"vY0":-131.1571491443784,"vZ0":-2.076741544115953,"x":96.96,"y":134.79,"x0":0.45660416129108383,"y0":50.00100397332804,"z0":5.778746216032443,"aX":9.829124776579802},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.5,"breakHorizontal":-9.8,"spinRate":1883,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.4175335284330961,"extension":7.598964184305635},"index":2,"playId":"b0e17fd2-2708-3d2f-b98e-f927c9509694","pitchNumber":3,"startTime":"2025-08-16T00:24:32.579Z","endTime":"2025-08-16T00:24:35.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.50999885058087,"strikeZoneBottom":1.80075775213617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.678325583600124,"aZ":-12.63744383040389,"pfxX":5.059347863690174,"pfxZ":11.151456714931609,"pX":-1.0888834974216628,"pZ":1.752950356920661,"vX0":-5.700313533739996,"vY0":-131.25656865258375,"vZ0":-7.554458481853994,"x":158.51,"y":191.45,"x0":0.44934941776766263,"y0":50.00564552758334,"z0":5.601103368041741,"aX":8.866824081080447},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.8,"breakHorizontal":-7.9,"spinRate":1869,"spinDirection":152},"zone":13,"typeConfidence":0.89,"plateTime":0.4166159370534408,"extension":7.803001358761756},"index":3,"playId":"6c6a1044-4eac-3f5a-a40e-36a85ed50b98","pitchNumber":4,"startTime":"2025-08-16T00:24:47.284Z","endTime":"2025-08-16T00:24:51.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2804315049086,"aZ":-14.561033382121124,"pfxX":5.5539214718095735,"pfxZ":9.899290698753534,"pX":0.596799096388694,"pZ":2.8358884862664477,"vX0":-1.4697219581320424,"vY0":-132.3153289209661,"vZ0":-4.867101481464305,"x":94.25,"y":162.21,"x0":0.436503780719879,"y0":50.00650195334096,"z0":5.760390973316718,"aX":9.88487000214761},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-9.7,"spinRate":1887,"spinDirection":154},"zone":6,"typeConfidence":0.91,"plateTime":0.41340111835516424,"extension":7.626375515856327},"index":4,"playId":"5f23ad13-b064-3462-9e18-8d446179ec8c","pitchNumber":5,"startTime":"2025-08-16T00:25:04.307Z","endTime":"2025-08-16T00:25:07.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.5100007029822,"strikeZoneBottom":1.70587686819539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4113265443631,"aZ":-15.960172686793243,"pfxX":4.611485601446361,"pfxZ":9.220342638786791,"pX":-0.622422404654528,"pZ":3.3481943581917886,"vX0":-4.366259813967547,"vY0":-131.17170846163847,"vZ0":-3.162802865627879,"x":140.73,"y":148.38,"x0":0.4573994970061754,"y0":50.00148529756176,"z0":5.746203575223988,"aX":8.107884985168546},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.3,"breakHorizontal":-7.6,"spinRate":1777,"spinDirection":150},"zone":1,"typeConfidence":0.89,"plateTime":0.416136855781315,"extension":7.633080995030697},"index":5,"playId":"0f439ea4-c484-360e-b1ef-667c6ba26eea","pitchNumber":6,"startTime":"2025-08-16T00:25:21.260Z","endTime":"2025-08-16T00:25:25.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:25:25.777Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ronald Acuña Jr. pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:25:30.939Z","endTime":"2025-08-16T00:26:42.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.5999999354689,"strikeZoneBottom":1.65169918960424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.559344079506744,"aZ":-15.586629787181469,"pfxX":4.17972122001181,"pfxZ":9.209935104015356,"pX":-0.40216666869152884,"pZ":3.9314221479441263,"vX0":-3.775467277343961,"vY0":-132.6534939387708,"vZ0":-1.78969834301384,"x":132.33,"y":132.63,"x0":0.4892191587857672,"y0":50.0017004689316,"z0":5.738146979718032,"aX":7.527558328155171},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":-6.8,"spinRate":1880,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.4112264003713264,"extension":7.506792309235885},"index":0,"playId":"7e4d9e43-b66b-3b0d-b85a-c197bb1677f6","pitchNumber":1,"startTime":"2025-08-16T00:25:48.882Z","endTime":"2025-08-16T00:25:52.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.60000032725609,"strikeZoneBottom":1.63532028934092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.045933996351952,"aZ":-22.167918934299596,"pfxX":3.7875450439268996,"pfxZ":7.617730988379607,"pX":-0.06987707131991616,"pZ":3.8127524872811955,"vX0":-2.4289995537649407,"vY0":-113.40810564118398,"vZ0":0.08362571840421029,"x":119.66,"y":135.84,"x0":0.5183220242371633,"y0":50.00539803486064,"z0":5.970802806238333,"aX":4.977445754450951},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":14.2,"breakHorizontal":-6.4,"spinRate":1575,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.4813850867716729,"extension":7.505757999694987},"index":1,"playId":"f7df75bf-71a8-3866-baf2-0a46699f8ea7","pitchNumber":2,"startTime":"2025-08-16T00:26:03.568Z","endTime":"2025-08-16T00:26:07.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.3,"strikeZoneTop":3.59999944902442,"strikeZoneBottom":1.59833021969282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.666715157972234,"aZ":-22.320751817373452,"pfxX":5.17325635035876,"pfxZ":7.817594966438866,"pX":0.39309590185033566,"pZ":3.1550387352108173,"vX0":-1.8945670181296164,"vY0":-111.44572653622755,"vZ0":-1.0653158262531854,"x":102.02,"y":153.59,"x0":0.5812212967482122,"y0":50.00200316259732,"z0":5.940595800124852,"aX":6.519574993976569},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":14.2,"breakHorizontal":-8.9,"spinRate":1674,"spinDirection":132},"zone":3,"typeConfidence":0.9,"plateTime":0.4911065838755282,"extension":7.389032000815524},"index":2,"playId":"1664b672-2ebd-373a-862a-e60f638f4092","pitchNumber":3,"startTime":"2025-08-16T00:26:17.484Z","endTime":"2025-08-16T00:26:21.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":89.1,"endSpeed":81.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.745744033417754,"aZ":-17.04027644803536,"pfxX":3.9992811648586573,"pfxZ":8.8316691040681,"pX":-0.6062775689375368,"pZ":2.780643484996813,"vX0":-4.003648548066611,"vY0":-129.71921027242823,"vZ0":-4.202533689993304,"x":140.11,"y":163.7,"x0":0.43351383580496,"y0":50.00113460785453,"z0":5.711100819584533,"aX":6.852280634384392},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.4,"breakHorizontal":-6.4,"spinRate":1867,"spinDirection":152},"zone":4,"typeConfidence":0.85,"plateTime":0.4213455884168855,"extension":7.545218737601145},"hitData":{"launchSpeed":88.5,"launchAngle":66.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.33,"coordY":160.02}},"index":3,"playId":"1b037bf1-7292-3a44-8256-e0778eaed295","pitchNumber":4,"startTime":"2025-08-16T00:26:31.734Z","endTime":"2025-08-16T00:26:42.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:26:42.090Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:28:49.201Z","endTime":"2025-08-16T00:29:59.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.925624515047758,"aZ":-34.08342044682296,"pfxX":0.7445143771223073,"pfxZ":-1.1871028070345426,"pX":-0.2958145625444865,"pZ":1.6691744204109342,"vX0":1.2017935772771038,"vY0":-125.61603493203265,"vZ0":-3.9009849154052265,"x":128.28,"y":193.71,"x0":-0.875175150583877,"y0":50.00085266882625,"z0":5.982283459796692,"aX":1.2017627441778256},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.8,"breakHorizontal":-1.6,"spinRate":2180,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4342883112557554,"extension":6.323764114396069},"index":0,"playId":"f2539c58-97a9-3786-8604-7817f28f10d9","pitchNumber":1,"startTime":"2025-08-16T00:28:56.306Z","endTime":"2025-08-16T00:29:00.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.48999946633687,"strikeZoneBottom":1.61543362828213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.588818154123114,"aZ":-31.148360707204844,"pfxX":0.12300536312660793,"pfxZ":0.625583468426874,"pX":1.0498171780941277,"pZ":1.599400026705191,"vX0":4.077597068230021,"vY0":-126.32227424663735,"vZ0":-4.804981434822292,"x":76.98,"y":195.6,"x0":-0.5925101567415365,"y0":50.003750435442335,"z0":5.993282808852371,"aX":0.20022666491493538},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":-1.1,"spinRate":2165,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43146297762120245,"extension":6.497452308812903},"index":1,"playId":"148e7e9e-822d-3512-9384-529d354ad3f7","pitchNumber":2,"startTime":"2025-08-16T00:29:08.477Z","endTime":"2025-08-16T00:29:12.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.49000035757066,"strikeZoneBottom":1.57558979112323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.366598413140963,"aZ":-21.82717792488252,"pfxX":0.42670485657161983,"pfxZ":5.609361786887695,"pX":-1.0378552022405123,"pZ":2.296458828264705,"vX0":-0.9896264216315963,"vY0":-133.86740584809044,"vZ0":-5.70866550462601,"x":156.56,"y":176.78,"x0":-0.7215454870987592,"y0":50.00478531139057,"z0":5.982873917697007,"aX":0.7875074162816403},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":-0.6,"spinRate":2234,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.40655813933876184,"extension":6.429081305069508},"index":2,"playId":"a3d97bfb-42e5-3282-90ea-568cf910c748","pitchNumber":3,"startTime":"2025-08-16T00:29:21.177Z","endTime":"2025-08-16T00:29:25.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80163035256575,"aZ":-32.767999675304736,"pfxX":1.785636476846805,"pfxZ":-0.36036753542320943,"pX":0.14634576586217057,"pZ":0.6097362164921426,"vX0":1.223989661669012,"vY0":-126.66097168435076,"vZ0":-6.668311068027813,"x":111.42,"y":222.32,"x0":-0.5744837697435157,"y0":50.005385861257395,"z0":5.8824388339026505,"aX":2.914465457043192},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-3.5,"spinRate":2245,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4317154123152749,"extension":6.498022725986253},"index":3,"playId":"dd735221-d44f-3174-ac52-ba5cc9ae7dfd","pitchNumber":4,"startTime":"2025-08-16T00:29:37.654Z","endTime":"2025-08-16T00:29:42.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66426599873383,"aZ":-31.457199130262662,"pfxX":-2.343764706819945,"pfxZ":0.4383267349378759,"pX":0.3509813825205064,"pZ":2.0565355646516665,"vX0":2.9186757883936414,"vY0":-126.69889650074812,"vZ0":-3.813529757533745,"x":103.62,"y":183.25,"x0":-0.5087112791128074,"y0":50.00388517139766,"z0":6.0815985565272355,"aX":-3.83028130770144},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":3.6,"spinRate":668,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.4314902664923985,"extension":6.33644041532993},"index":4,"playId":"bc4d416d-9f8b-3364-aa57-51e9453d58e8","pitchNumber":5,"startTime":"2025-08-16T00:29:55.889Z","endTime":"2025-08-16T00:29:59.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:29:59.771Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out sharply to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:30:02.899Z","endTime":"2025-08-16T00:31:35.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.28999895188238,"strikeZoneBottom":1.56899304987559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51236237171411,"aZ":-34.19937320553874,"pfxX":1.697337354333568,"pfxZ":-1.239234443159921,"pX":-0.374725719582935,"pZ":2.952161553086465,"vX0":0.42496552567545426,"vY0":-126.54620729855158,"vZ0":-0.9808164471547127,"x":131.28,"y":159.07,"x0":-0.7650043543195049,"y0":50.0015114224134,"z0":6.061291650506019,"aX":2.7786978146202266},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":-3.1,"spinRate":2197,"spinDirection":63},"zone":1,"typeConfidence":2.0,"plateTime":0.43125317150390075,"extension":6.159908429179983},"index":0,"playId":"4fae6260-b8f8-3c3a-a866-5e2f430923de","pitchNumber":1,"startTime":"2025-08-16T00:30:24.266Z","endTime":"2025-08-16T00:30:28.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.409160110132724,"aZ":-32.067521834446836,"pfxX":1.5430275349814935,"pfxZ":0.06622456918951691,"pX":0.005915167541780408,"pZ":2.4009668240691844,"vX0":0.6648848559259128,"vY0":-126.91925783991309,"vZ0":-2.9488910284937457,"x":116.77,"y":173.95,"x0":-0.45912549640980893,"y0":50.00327088436719,"z0":6.104281058831913,"aX":2.5440260466320086},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":-2.9,"spinRate":2226,"spinDirection":86},"zone":5,"typeConfidence":2.0,"plateTime":0.42982409058124826,"extension":6.5994208480259875},"index":1,"playId":"0ccfe4f3-18c1-3962-adc5-ad86be6dbba2","pitchNumber":2,"startTime":"2025-08-16T00:30:37.158Z","endTime":"2025-08-16T00:30:40.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.29000046582836,"strikeZoneBottom":1.65093294396902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0381670018874,"aZ":-30.40125812466179,"pfxX":-5.2163049525100345,"pfxZ":1.0572664776552854,"pX":-1.8698410718374427,"pZ":1.8302921537580537,"vX0":-1.0675317341381845,"vY0":-128.16131617004766,"vZ0":-4.561006701291704,"x":188.27,"y":189.36,"x0":-0.7706972563753427,"y0":50.00011843100712,"z0":5.9913427525160765,"aX":-8.726803612081115},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":9.7,"spinRate":720,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42641235614320294,"extension":6.346548564673792},"index":2,"playId":"31a9cf66-335d-30cd-9c90-bff76e712be8","pitchNumber":3,"startTime":"2025-08-16T00:30:54.260Z","endTime":"2025-08-16T00:30:57.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18032835977757,"aZ":-30.28548116434285,"pfxX":-2.445773259341259,"pfxZ":1.1507944978932843,"pX":0.3336567862162306,"pZ":1.7627444155949183,"vX0":2.5135844543642025,"vY0":-126.56022183941151,"vZ0":-4.500743155064833,"x":104.28,"y":191.19,"x0":-0.34949468608288575,"y0":50.00148866824893,"z0":5.959565310617174,"aX":-4.010771276031133},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":4.0,"spinRate":624,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.43097246676556367,"extension":6.386594984239736},"index":3,"playId":"973d6759-ce59-3561-b18e-554bdae6854a","pitchNumber":4,"startTime":"2025-08-16T00:31:09.236Z","endTime":"2025-08-16T00:31:12.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76934863784777,"aZ":-23.82379078676104,"pfxX":-3.455319344509336,"pfxZ":5.102778454010394,"pX":0.08169242409667604,"pZ":2.9538667276047064,"vX0":2.1050113144949165,"vY0":-126.55005672403112,"vZ0":-3.088217545921199,"x":113.89,"y":159.03,"x0":-0.308384169547085,"y0":50.00130199410939,"z0":6.080644700752854,"aX":-5.651552560020578},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.9,"breakHorizontal":5.9,"spinRate":671,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.4314143041934946,"extension":6.906115711801016},"hitData":{"launchSpeed":102.8,"launchAngle":18.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.07,"coordY":92.67}},"index":4,"playId":"55439ded-6e7b-378d-a79c-40bb8a10461c","pitchNumber":5,"startTime":"2025-08-16T00:31:29.156Z","endTime":"2025-08-16T00:31:35.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:31:35.142Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:31:39.945Z","endTime":"2025-08-16T00:33:51.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"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":94.9,"endSpeed":87.8,"strikeZoneTop":3.1623468707488,"strikeZoneBottom":1.43808058090306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.982335211928675,"aZ":-19.987994862676548,"pfxX":0.7910015506455101,"pfxZ":6.2311320724872505,"pX":0.9236789219917485,"pZ":2.6792881810253824,"vX0":3.6771718848880357,"vY0":-138.2635880338164,"vZ0":-5.388652088944228,"x":81.79,"y":166.44,"x0":-0.5208616493924317,"y0":50.000502332264304,"z0":5.97577758349663,"aX":1.5458703814057908},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-2.2,"spinRate":2328,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39465867365112484,"extension":6.328627676326843},"index":0,"playId":"a62aa497-693b-32a0-877f-21d6e7397988","pitchNumber":1,"startTime":"2025-08-16T00:32:02.351Z","endTime":"2025-08-16T00:32:06.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.812999187436578,"aZ":-33.51373500450064,"pfxX":0.972381636573586,"pfxZ":-0.8051508479000784,"pX":0.005520978926638002,"pZ":2.6302105618786245,"vX0":1.3092901577961382,"vY0":-127.44208789510608,"vZ0":-1.952394589240443,"x":116.79,"y":167.76,"x0":-0.6393577997692452,"y0":50.00416112839057,"z0":6.029118303149592,"aX":1.614879405418371},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.7,"breakHorizontal":-2.0,"spinRate":2246,"spinDirection":64},"zone":2,"typeConfidence":2.0,"plateTime":0.4281980276596262,"extension":6.4337247963263415},"index":1,"playId":"3b67ddaa-1200-302c-a608-324814bb1382","pitchNumber":2,"startTime":"2025-08-16T00:32:17.636Z","endTime":"2025-08-16T00:32:25.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":87.5,"endSpeed":80.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.404613166007497,"aZ":-31.81313741103074,"pfxX":-0.7784592631184557,"pfxZ":0.22041775065485236,"pX":0.012345193267121949,"pZ":1.8057401554430685,"vX0":2.20606677296335,"vY0":-127.4664990179013,"vZ0":-4.0417522486424335,"x":116.53,"y":190.03,"x0":-0.7619752883960663,"y0":50.00410788595642,"z0":5.914839346614023,"aX":-1.2853587349816267},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":1.0,"spinRate":2122,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.4291747451591075,"extension":6.655814979761335},"index":2,"playId":"5de7e98f-33c6-31d4-9eea-fa3b967c02c3","pitchNumber":3,"startTime":"2025-08-16T00:32:49.286Z","endTime":"2025-08-16T00:32:52.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.227541047059724,"aZ":-29.279450604397507,"pfxX":-2.5540521361317543,"pfxZ":1.7851901231897855,"pX":-0.4234553409706539,"pZ":2.9571929228642,"vX0":0.7194918297080977,"vY0":-126.24889269034648,"vZ0":-1.9510182115543397,"x":133.14,"y":158.94,"x0":-0.379201317428978,"y0":50.005558081514295,"z0":6.082717556468807,"aX":-4.148729050297993},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":4.4,"spinRate":656,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.432839802587047,"extension":6.425550602618064},"index":3,"playId":"28f0d90e-2c91-3715-b62a-f9ec6a2d9eb5","pitchNumber":4,"startTime":"2025-08-16T00:33:09.257Z","endTime":"2025-08-16T00:33:12.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.05270439743779,"strikeZoneBottom":1.37368621517357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15389108896035,"aZ":-33.50575309085345,"pfxX":-2.5963120468588623,"pfxZ":-0.8043475448492863,"pX":0.8934240021331478,"pZ":0.27828866934446433,"vX0":3.916900098520322,"vY0":-128.06409178506277,"vZ0":-7.56381647977271,"x":82.94,"y":231.27,"x0":-0.3205593335246415,"y0":50.00250861272411,"z0":5.900704084368002,"aX":-4.300233928866051},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.0,"breakHorizontal":3.8,"spinRate":793,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.428163676718198,"extension":6.628247468998382},"index":4,"playId":"58213fd6-090f-3b8a-af49-34a95abc0ad3","pitchNumber":5,"startTime":"2025-08-16T00:33:29.031Z","endTime":"2025-08-16T00:33:32.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24573616821375,"aZ":-35.64708878915054,"pfxX":-2.2863312881407545,"pfxZ":-2.1335311185367782,"pX":0.0490688215040456,"pZ":2.7836094445222033,"vX0":1.919813153754222,"vY0":-126.85447071980566,"vZ0":-1.1916968769654357,"x":115.13,"y":163.62,"x0":-0.42094494108850666,"y0":50.003065674700196,"z0":6.104371986810912,"aX":-3.721776544984833},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":3.7,"spinRate":694,"spinDirection":260},"zone":2,"typeConfidence":2.0,"plateTime":0.43197473116176877,"extension":6.458553700552735},"index":5,"playId":"c4b4906a-aac6-3bad-a771-6fe2f1b2d922","pitchNumber":6,"startTime":"2025-08-16T00:33:46.958Z","endTime":"2025-08-16T00:33:51.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:33:51.423Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:36:17.969Z","endTime":"2025-08-16T00:37:22.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-16T00:35:02.435Z","endTime":"2025-08-16T00:36:19.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.51000044648752,"strikeZoneBottom":1.69639178571327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39254942565495,"aZ":-19.331614495548482,"pfxX":0.17642415073857753,"pfxZ":7.07417660448475,"pX":0.4920464672639949,"pZ":2.7687503059212015,"vX0":6.557809571833992,"vY0":-133.31762306492467,"vZ0":-2.2131215310724563,"x":98.24,"y":164.02,"x0":-2.013774409544072,"y0":50.00110997853844,"z0":4.992180233329283,"aX":0.3201792938520737},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":-1.6,"spinRate":2544,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4095132143099831,"extension":6.475868145813735},"index":1,"playId":"edaceae8-70bb-3f29-8c55-4dbe7dc19e89","pitchNumber":1,"startTime":"2025-08-16T00:36:19.921Z","endTime":"2025-08-16T00:36:23.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.5100010043055,"strikeZoneBottom":1.65317212516127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.120904243017996,"aZ":-28.913777129478667,"pfxX":7.0932239567080355,"pfxZ":2.14052729459039,"pX":0.2711191729499914,"pZ":1.9284976342813913,"vX0":3.0631982382031797,"vY0":-122.07267902067598,"vZ0":-1.3445253125032992,"x":106.67,"y":186.71,"x0":-1.9182272370045679,"y0":50.00120258628135,"z0":4.9560636358453705,"aX":10.794595352715852},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-13.6,"spinRate":2653,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4472388143524779,"extension":6.304280707884971},"index":2,"playId":"b7138f5c-7f62-309c-9d96-924fad59e4d2","pitchNumber":2,"startTime":"2025-08-16T00:36:34.937Z","endTime":"2025-08-16T00:36:38.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.890313833488726,"aZ":-27.362860572398716,"pfxX":-8.156962651189822,"pfxZ":2.5560927036048415,"pX":-0.910006303934975,"pZ":2.983796965853849,"vX0":5.489466878349059,"vY0":-136.31293594427518,"vZ0":-0.3598151643630098,"x":151.69,"y":158.22,"x0":-1.8898982135399467,"y0":50.002824414397885,"z0":5.006204538878953,"aX":-15.354406259859463},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.8,"breakHorizontal":13.6,"spinRate":2466,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4017704847028716,"extension":6.270766350028697},"index":3,"playId":"a545758a-7727-3ac3-bcf7-64cdccaa52fe","pitchNumber":3,"startTime":"2025-08-16T00:36:51.319Z","endTime":"2025-08-16T00:36:55.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.50999919185496,"strikeZoneBottom":1.6616416238873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8806915023969,"aZ":-26.75552456256441,"pfxX":-5.820734521814915,"pfxZ":2.889051026718443,"pX":-0.3617352022529002,"pZ":2.4823828508772423,"vX0":6.245416420496639,"vY0":-135.16808120673386,"vZ0":-1.3687125981203052,"x":130.79,"y":171.76,"x0":-1.9318208640525523,"y0":50.00006491291582,"z0":4.851054769764419,"aX":-10.908780216416178},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":9.5,"spinRate":2467,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4032278262213471,"extension":6.444871750292856},"index":4,"playId":"f1f1638c-92a1-366c-bd09-8ed35922f004","pitchNumber":4,"startTime":"2025-08-16T00:37:18.965Z","endTime":"2025-08-16T00:37:22.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:37:22.277Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:37:26.237Z","endTime":"2025-08-16T00:38:28.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.21999944679467,"strikeZoneBottom":1.56912045947579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30870703908704,"aZ":-23.182584259139357,"pfxX":-1.018732350062007,"pfxZ":4.8422936870663325,"pX":1.2556149949112136,"pZ":1.9833678575207376,"vX0":7.9431071831438675,"vY0":-134.72862433232046,"vZ0":-4.155915323362216,"x":69.14,"y":185.23,"x0":-1.5850911303177462,"y0":50.00664651217775,"z0":5.162837566385753,"aX":-1.8937178357294335},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":0.4,"spinRate":2507,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4048806229516244,"extension":6.431945882644927},"index":0,"playId":"4a876ab0-8cc5-3041-b9ed-adb52d8d1659","pitchNumber":1,"startTime":"2025-08-16T00:37:50.006Z","endTime":"2025-08-16T00:37:53.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":92.0,"endSpeed":85.2,"strikeZoneTop":3.27288379126792,"strikeZoneBottom":1.54706857400348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.591560259295793,"aZ":-20.390007375643535,"pfxX":0.040458229486667996,"pfxZ":6.388759567781906,"pX":-0.7354020841603042,"pZ":2.245328046700004,"vX0":3.5406614161178696,"vY0":-134.12510122448245,"vZ0":-3.149451255441905,"x":145.03,"y":178.16,"x0":-2.070966550925324,"y0":50.00452901255898,"z0":4.867657231960101,"aX":0.07420194540709656},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":-0.7,"spinRate":2574,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.40642860936539993,"extension":6.395384535226746},"index":1,"playId":"9a925201-7ae7-34b0-b358-9e03b5fd0ad6","pitchNumber":2,"startTime":"2025-08-16T00:38:05.285Z","endTime":"2025-08-16T00:38:09.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00907015203745,"aZ":-20.87745843967548,"pfxX":1.6731911185033188,"pfxZ":6.05696867369282,"pX":0.617057774282142,"pZ":2.187196251125398,"vX0":5.713666299748059,"vY0":-134.86995544305242,"vZ0":-3.915906863737193,"x":93.48,"y":179.73,"x0":-1.73587246382225,"y0":50.00112023857141,"z0":5.10833797310443,"aX":3.117983654593659},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.4,"breakHorizontal":-4.1,"spinRate":2579,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4042539216876553,"extension":6.52103206950426},"hitData":{"launchSpeed":74.0,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.67,"coordY":164.26}},"index":2,"playId":"dad99b60-51d3-3054-8fbf-5e05c83d1ecb","pitchNumber":3,"startTime":"2025-08-16T00:38:21.302Z","endTime":"2025-08-16T00:38:28.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:38:28.435Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, pitcher Matt Festa to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:38:33.940Z","endTime":"2025-08-16T00:39:21.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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, 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":82.6,"endSpeed":76.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.683482727300856,"aZ":-33.4423716477896,"pfxX":8.92739074402505,"pfxZ":-0.866300753063971,"pX":1.0273940698256752,"pZ":2.516060457283128,"vX0":4.11150911973772,"vY0":-120.24806278495318,"vZ0":0.5514484195020648,"x":77.84,"y":170.85,"x0":-1.8627242012820213,"y0":50.001763244597356,"z0":5.2439685812827745,"aX":13.10846166907756},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.2,"breakHorizontal":-17.2,"spinRate":2696,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.454998183356337,"extension":6.5300984214212345},"index":0,"playId":"3f975e8c-0e06-33e5-b046-60809202d9e0","pitchNumber":1,"startTime":"2025-08-16T00:38:54.351Z","endTime":"2025-08-16T00:38:57.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.719745917781463,"aZ":-20.59530103346988,"pfxX":0.205954029963328,"pfxZ":6.234070199045364,"pX":0.9325134371443264,"pZ":2.2530388427998633,"vX0":7.338948895023227,"vY0":-134.35562649277165,"vZ0":-3.0505470183621717,"x":81.45,"y":177.95,"x0":-1.842999823599803,"y0":50.004364676597994,"z0":4.839940289167613,"aX":0.38148935828878106},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-1.7,"spinRate":2613,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4051940470544233,"extension":6.579684700213828},"hitData":{"launchSpeed":68.2,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.91,"coordY":181.82}},"index":1,"playId":"e43e5a29-91e7-3adc-a522-e5e42248e976","pitchNumber":2,"startTime":"2025-08-16T00:39:14.671Z","endTime":"2025-08-16T00:39:21.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:39:21.886Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:41:08.243Z","endTime":"2025-08-16T00:43:21.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.29429633948446,"strikeZoneBottom":1.39726295098646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.354686083757805,"aZ":-30.54552209644211,"pfxX":1.7065516434581198,"pfxZ":0.971779931054658,"pX":-0.2634473833357038,"pZ":1.8547643996995151,"vX0":1.315578392035742,"vY0":-128.43197422008348,"vZ0":-4.395358267182954,"x":127.04,"y":188.7,"x0":-1.0031942830250216,"y0":50.00505658480417,"z0":5.950681054930794,"aX":2.865126539612634},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":-3.4,"spinRate":2238,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4256686506568892,"extension":6.418370660173988},"index":0,"playId":"cacdf4b1-7cb4-301e-a531-ed9b7af7a3d8","pitchNumber":1,"startTime":"2025-08-16T00:41:44.136Z","endTime":"2025-08-16T00:41:48.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.31892978990226,"strikeZoneBottom":1.47617152672981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.288036402056935,"aZ":-32.033648410501485,"pfxX":1.1044977886894383,"pfxZ":0.08739212162955567,"pX":0.28533273891383587,"pZ":1.7253535450419444,"vX0":2.0769973754722315,"vY0":-127.41319555920916,"vZ0":-4.520022588788565,"x":106.12,"y":192.2,"x0":-0.6815011756724113,"y0":50.00496688865882,"z0":6.031918095981291,"aX":1.8299941084287628},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":-2.4,"spinRate":2247,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.4286158670216458,"extension":6.5252035394867915},"index":1,"playId":"f55d9b84-6fad-396c-875a-9448d817bffa","pitchNumber":2,"startTime":"2025-08-16T00:41:55.984Z","endTime":"2025-08-16T00:41:59.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.19000064623593,"strikeZoneBottom":1.47406546761704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.764033216602893,"aZ":-27.96255702749256,"pfxX":-3.141575594229468,"pfxZ":2.56096022991643,"pX":-1.420792410117555,"pZ":0.4173590188997879,"vX0":-0.9418523124662279,"vY0":-127.09358464873672,"vZ0":-8.193809296166037,"x":171.16,"y":227.51,"x0":-0.6377148249864296,"y0":50.00280840841085,"z0":5.887066399123925,"aX":-5.166245935213096},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.1,"breakHorizontal":5.9,"spinRate":797,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43009597118504184,"extension":6.441828697474222},"index":2,"playId":"5a4b6baa-d29d-358c-83ff-66f08cf09489","pitchNumber":3,"startTime":"2025-08-16T00:42:09.612Z","endTime":"2025-08-16T00:42:12.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.19000045183584,"strikeZoneBottom":1.44196193140385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.368211551027716,"aZ":-26.17054626764875,"pfxX":-3.8742255705037536,"pfxZ":3.6346635474442754,"pX":0.4119635407429431,"pZ":1.2779319676282745,"vX0":3.406534829157258,"vY0":-127.26136377051394,"vZ0":-6.724830429041323,"x":101.3,"y":204.28,"x0":-0.43599865050124403,"y0":50.00357375014943,"z0":6.007541381759152,"aX":-6.400541434492787},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":6.4,"spinRate":609,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4292206578627962,"extension":6.54914495440328},"index":3,"playId":"4346e5cd-748c-38f2-8974-5e8499bcd75e","pitchNumber":4,"startTime":"2025-08-16T00:42:23.812Z","endTime":"2025-08-16T00:42:26.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.563321017981284,"aZ":-32.620182098625115,"pfxX":0.7156944351343548,"pfxZ":-0.26503762658722074,"pX":-0.6895831272220869,"pZ":2.920613627162983,"vX0":0.10302502424981747,"vY0":-129.97240549244324,"vZ0":-1.8041514718637195,"x":143.29,"y":159.92,"x0":-0.8227006925664878,"y0":50.000414120475234,"z0":6.1039515818640355,"aX":1.2226095955446479},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.6,"breakHorizontal":-1.3,"spinRate":2277,"spinDirection":102},"zone":1,"typeConfidence":2.0,"plateTime":0.4216307781171551,"extension":6.453388339508007},"index":4,"playId":"6d805c1b-8d82-351d-83b0-b5874010eac6","pitchNumber":5,"startTime":"2025-08-16T00:42:36.717Z","endTime":"2025-08-16T00:42:39.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":89.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.890532230873433,"aZ":-19.125126350688678,"pfxX":0.12300913418832815,"pfxZ":6.529198489066545,"pX":-0.44080569579290163,"pZ":2.9555588718511285,"vX0":0.4744169722535039,"vY0":-138.98570812978312,"vZ0":-5.082330585785043,"x":133.8,"y":158.98,"x0":-0.6282270257207804,"y0":50.002164722046324,"z0":6.0395280578062875,"aX":0.24570251479240932},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":-0.4,"spinRate":2326,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.39091296241329543,"extension":6.313222554223863},"index":5,"playId":"ba6d1872-a5a8-34f0-b72c-7ef48e39c17e","pitchNumber":6,"startTime":"2025-08-16T00:42:51.510Z","endTime":"2025-08-16T00:42:54.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.292782751045927,"aZ":-30.391142463693566,"pfxX":0.6006897748111519,"pfxZ":1.0222625044275704,"pX":-0.036410800347455495,"pZ":1.382460554063413,"vX0":1.345761961020171,"vY0":-130.32198105140495,"vZ0":-5.804456645601459,"x":118.39,"y":201.45,"x0":-0.6343347571934091,"y0":50.004445770113215,"z0":5.889376663942524,"aX":1.0497249163514133},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.0,"breakHorizontal":-1.3,"spinRate":2286,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.41775491462598335,"extension":6.5798145577900975},"hitData":{"launchSpeed":93.9,"launchAngle":4.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.93,"coordY":124.1}},"index":6,"playId":"3232c237-b607-32bf-932c-7641c6548dc2","pitchNumber":7,"startTime":"2025-08-16T00:43:09.606Z","endTime":"2025-08-16T00:43:21.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:43:21.996Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daniel Schneemann grounds into a force out, second baseman Ozzie Albies to shortstop Nick Allen. Steven Kwan out at 2nd. Daniel Schneemann to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:43:25.313Z","endTime":"2025-08-16T00:43:55.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.730731713931288,"aZ":-21.06451772330587,"pfxX":-1.1686072310813582,"pfxZ":5.657219300275099,"pX":0.7992186595682571,"pZ":2.4957866350428604,"vX0":4.751113581851883,"vY0":-138.5296974346789,"vZ0":-5.6173199920547345,"x":86.54,"y":171.39,"x0":-0.7781206400827633,"y0":50.006612956098316,"z0":5.9357573112433935,"aX":-2.296675757596741},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.4,"breakHorizontal":1.2,"spinRate":2317,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3937112954567077,"extension":6.552398944747549},"hitData":{"launchSpeed":69.4,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.68,"coordY":157.6}},"index":0,"playId":"8b94daeb-ec15-36cb-a018-827fbe4b4ed4","pitchNumber":1,"startTime":"2025-08-16T00:43:49.150Z","endTime":"2025-08-16T00:43:55.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":2.58,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:43:55.943Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:44:07.063Z","endTime":"2025-08-16T00:45:53.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.3,"strikeZoneTop":3.44999917520895,"strikeZoneBottom":1.65722648507698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67828553281175,"aZ":-16.773412382792138,"pfxX":-0.8763561789548961,"pfxZ":7.69460975660391,"pX":0.7789203971065081,"pZ":1.0358364156445912,"vX0":4.611996789922986,"vY0":-139.23197964877093,"vZ0":-10.083141178655756,"x":87.31,"y":210.81,"x0":-0.771571233959256,"y0":50.0007418186418,"z0":5.76826964128292,"aX":-1.7543796024101657},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":0.8,"spinRate":2347,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3905682478539716,"extension":6.679134540044626},"index":0,"playId":"e72e5276-ef5c-320a-b351-40bf31a6d39d","pitchNumber":1,"startTime":"2025-08-16T00:44:25.778Z","endTime":"2025-08-16T00:44:29.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.7,"strikeZoneTop":3.52933255106525,"strikeZoneBottom":1.6900346781645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.830447092958142,"aZ":-27.273654493569204,"pfxX":0.28137697203936346,"pfxZ":2.729374717794305,"pX":-0.05652102353896986,"pZ":1.1319587293273135,"vX0":2.45792840502261,"vY0":-132.06576881314032,"vZ0":-6.983774006895097,"x":119.15,"y":208.22,"x0":-1.0296022970632002,"y0":50.002483886095995,"z0":5.771913424788072,"aX":0.5048900433940389},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.8,"breakHorizontal":-1.0,"spinRate":2201,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4121883021243913,"extension":6.586593291936146},"index":1,"playId":"64f4a917-47f4-32cd-9bbe-1caa8bdae842","pitchNumber":2,"startTime":"2025-08-16T00:44:44.144Z","endTime":"2025-08-16T00:44:47.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.877059575853746,"aZ":-29.65914848198314,"pfxX":0.480210900007048,"pfxZ":1.472612940016548,"pX":0.3030352584382763,"pZ":1.4593035853864649,"vX0":2.817790312900449,"vY0":-129.0810330329475,"vZ0":-5.439849891346052,"x":105.45,"y":199.38,"x0":-0.8598224457049166,"y0":50.002937785275975,"z0":5.844813326660974,"aX":0.8196047902184841},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":-1.4,"spinRate":2215,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.4224086051422682,"extension":6.51851293293807},"index":2,"playId":"b3b1f3fb-e8bc-3ec5-97c3-902c578e6c6f","pitchNumber":3,"startTime":"2025-08-16T00:45:02.763Z","endTime":"2025-08-16T00:45:07.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8859688808226,"aZ":-30.556097294412147,"pfxX":-3.1213182177208525,"pfxZ":0.985361552392721,"pX":-0.11078999751939735,"pZ":0.09562542873552322,"vX0":2.50775642168113,"vY0":-127.25211290152741,"vZ0":-8.276301194805917,"x":121.22,"y":236.2,"x0":-0.7010911126909043,"y0":50.00498687067071,"z0":5.793994533656201,"aX":-5.145346918079933},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":5.2,"spinRate":687,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4296045326509095,"extension":6.535431476060876},"index":3,"playId":"c4440e33-a782-372d-b522-60ccd29019e3","pitchNumber":4,"startTime":"2025-08-16T00:45:23.401Z","endTime":"2025-08-16T00:45:28.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.586062372544557,"aZ":-27.724883220427362,"pfxX":-2.2208712629510474,"pfxZ":2.7083126969504505,"pX":-0.30179738713916404,"pZ":2.1374315838004456,"vX0":1.7819947649245371,"vY0":-127.16586616498017,"vZ0":-4.054991014907404,"x":128.5,"y":181.07,"x0":-0.7224038039164693,"y0":50.0009209293423,"z0":5.947039199547015,"aX":-3.644309147268067},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":3.6,"spinRate":628,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4303956858178921,"extension":6.564065164849777},"index":4,"playId":"2f809961-ac16-3b62-8c33-092ca61c86ad","pitchNumber":5,"startTime":"2025-08-16T00:45:49.762Z","endTime":"2025-08-16T00:45:53.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.19,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:45:53.153Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:46:02.558Z","endTime":"2025-08-16T00:48:32.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.2922866850095,"strikeZoneBottom":1.35793752516092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.156355316675963,"aZ":-29.380179317905064,"pfxX":-6.430324704566744,"pfxZ":1.6853651157454386,"pX":0.05942495611029932,"pZ":0.929865229482982,"vX0":4.208113319084838,"vY0":-127.75551088084366,"vZ0":-6.580837919989486,"x":114.73,"y":213.67,"x0":-0.7731267291999326,"y0":50.000731581730356,"z0":5.8463830914801935,"aX":-10.635180839344452},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":10.7,"spinRate":618,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4286304205386129,"extension":6.604726957612197},"index":0,"playId":"4d674c32-2041-3db4-a593-312aa7853e3c","pitchNumber":1,"startTime":"2025-08-16T00:46:20.750Z","endTime":"2025-08-16T00:46:24.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"8d26bbdc-da47-3777-8630-732136390774","startTime":"2025-08-16T00:46:39.073Z","endTime":"2025-08-16T00:46:42.627Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.20999899607486,"strikeZoneBottom":1.33513687388835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.497268078067872,"aZ":-18.80857604376747,"pfxX":-0.9080766531409159,"pfxZ":6.744948769243061,"pX":1.8250155469844689,"pZ":2.8427233882426353,"vX0":6.776715023383384,"vY0":-138.80037609814937,"vZ0":-5.204205369328145,"x":47.43,"y":162.03,"x0":-0.51396675913543,"y0":50.006023202012976,"z0":5.966267414728812,"aX":-1.80183439779198},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":0.5,"spinRate":2330,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3922775276102439,"extension":6.6023802984746665},"index":2,"playId":"2d17e7fb-4624-30e4-8bf4-dfe3cd23a645","pitchNumber":2,"startTime":"2025-08-16T00:47:00.207Z","endTime":"2025-08-16T00:47:04.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.21000028377529,"strikeZoneBottom":1.41967277274439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.823217526429513,"aZ":-32.173939173712206,"pfxX":-0.42933879767502686,"pfxZ":-0.0023146615147613403,"pX":-4.00551741109601E-4,"pZ":2.4540046899513874,"vX0":2.573992618914194,"vY0":-128.53254503672997,"vZ0":-2.6479104536428966,"x":117.02,"y":172.52,"x0":-0.9541705037284566,"y0":50.00226968555461,"z0":5.967929449097727,"aX":-0.7271288395843961},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.4,"breakHorizontal":0.2,"spinRate":2279,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.42432374849837506,"extension":6.585154441232119},"index":3,"playId":"871b06f1-193c-3b67-8eaf-7c101809bbcd","pitchNumber":3,"startTime":"2025-08-16T00:47:20.465Z","endTime":"2025-08-16T00:47:24.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.25746756603921,"strikeZoneBottom":1.33758127359462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.954216447528704,"aZ":-21.3020325365451,"pfxX":-0.8862358498182563,"pfxZ":5.659512436685185,"pX":-0.297897538359074,"pZ":3.6215890845776144,"vX0":1.4693327358978592,"vY0":-136.95163000600718,"vZ0":-2.72585967507946,"x":128.36,"y":141.0,"x0":-0.7234025209315794,"y0":50.005124339793085,"z0":6.068120030695734,"aX":-1.7033457724277232},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":1.3,"spinRate":2337,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39817348425417753,"extension":6.487480331635356},"index":4,"playId":"32ff0850-34e9-3d7c-88f9-1c409dcca0a8","pitchNumber":4,"startTime":"2025-08-16T00:47:40.859Z","endTime":"2025-08-16T00:47:44.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.21000051453251,"strikeZoneBottom":1.37983719386597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06893873648552,"aZ":-32.52224051844354,"pfxX":-0.5920339970787083,"pfxZ":-0.2121812910980836,"pX":0.30562564846858375,"pZ":2.3359316097588394,"vX0":3.163779914190725,"vY0":-127.7648110263935,"vZ0":-2.6675000955979975,"x":105.35,"y":175.71,"x0":-0.8668691046997428,"y0":50.00034704422152,"z0":5.926023434137667,"aX":-0.9880251798173134},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":0.5,"spinRate":2290,"spinDirection":94},"zone":6,"typeConfidence":2.0,"plateTime":0.4272063521965319,"extension":6.461804749424309},"index":5,"playId":"7fe3c326-1cfa-318c-9b15-81759f1ac78d","pitchNumber":5,"startTime":"2025-08-16T00:48:03.090Z","endTime":"2025-08-16T00:48:06.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.31,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95313204622314,"aZ":-27.618926817320528,"pfxX":-3.293773329014225,"pfxZ":2.800993286472199,"pX":0.22022804312360947,"pZ":1.4839747876081808,"vX0":3.275873457381189,"vY0":-127.52371228928793,"vZ0":-5.352500190496463,"x":108.61,"y":198.71,"x0":-0.6599706009523937,"y0":50.005804742376824,"z0":5.819220629052465,"aX":-5.365350558079928},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":5.2,"spinRate":719,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4313489151978409,"extension":6.6140706217014555},"index":6,"playId":"add78563-a9f1-3e74-bc44-ddc812c9753e","pitchNumber":6,"startTime":"2025-08-16T00:48:28.692Z","endTime":"2025-08-16T00:48:32.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":694462,"link":"/api/v1/people/694462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:48:32.967Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sean Murphy flies out sharply to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T00:51:21.182Z","endTime":"2025-08-16T00:52:39.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jakob Junis replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-16T00:49:59.095Z","endTime":"2025-08-16T00:51:08.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T00:51:08.179Z","endTime":"2025-08-16T00:51:23.534Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.44999904605607,"strikeZoneBottom":1.62449247095477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90317741237445,"aZ":-15.387555557060436,"pfxX":-3.7301892357089903,"pfxZ":9.167411958420587,"pX":-0.7122339455047884,"pZ":2.5529579191448857,"vX0":3.8768942985817523,"vY0":-133.9548069764429,"vZ0":-5.253663751557717,"x":144.15,"y":169.85,"x0":-1.6884739595989142,"y0":50.0020637124368,"z0":5.626739526724386,"aX":-6.829810834869646},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2154,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40772564788924726,"extension":6.022474496921208},"index":2,"playId":"1a7784f8-764d-37d6-b840-1a47c77004c6","pitchNumber":1,"startTime":"2025-08-16T00:51:23.534Z","endTime":"2025-08-16T00:51:27.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.44999961134834,"strikeZoneBottom":1.62231457792605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64412967002318,"aZ":-22.97682605645053,"pfxX":-7.768616740303696,"pfxZ":4.971365678132505,"pX":-1.008368482267572,"pZ":2.5842209407149173,"vX0":4.578250127934391,"vY0":-134.5345136374612,"vZ0":-3.657881151424985,"x":155.44,"y":169.01,"x0":-1.7146372041875824,"y0":50.0036785698602,"z0":5.572300658187858,"aX":-14.373729678639183},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":13.2,"spinRate":2107,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4056856893729015,"extension":5.959189098324103},"index":3,"playId":"d3443284-eafd-3298-8aa6-060f2514fec2","pitchNumber":2,"startTime":"2025-08-16T00:51:35.426Z","endTime":"2025-08-16T00:51:40.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":91.9,"endSpeed":84.9,"strikeZoneTop":3.45000068009974,"strikeZoneBottom":1.62019880278813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18564118363233,"aZ":-16.996178667613197,"pfxX":-3.9853973670697975,"pfxZ":8.267337764586465,"pX":-1.7245677379138589,"pZ":2.65128213279028,"vX0":1.5457415484550645,"vY0":-133.95700439067662,"vZ0":-4.561363570579077,"x":182.74,"y":167.2,"x0":-1.7879851503279414,"y0":50.00151790101291,"z0":5.5737038277328015,"aX":-7.315981433904303},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2213,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4072972177239875,"extension":5.786867835731819},"index":4,"playId":"44d6d083-0dd4-3290-ad3a-876669a2d336","pitchNumber":3,"startTime":"2025-08-16T00:51:49.121Z","endTime":"2025-08-16T00:51:53.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.45000051776239,"strikeZoneBottom":1.58391082919337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.493532700703607,"aZ":-31.580653289385832,"pfxX":7.852860503646441,"pfxZ":0.41463799830478365,"pX":0.7084299005286203,"pZ":2.500951162385332,"vX0":3.91299051079432,"vY0":-118.62981000900358,"vZ0":-0.8104062986653262,"x":90.0,"y":171.25,"x0":-1.979767046311811,"y0":50.00390590979206,"z0":5.711581923481138,"aX":11.254962402384104},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.8,"breakHorizontal":-15.1,"spinRate":2509,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.46071930254951443,"extension":5.637962082432584},"index":5,"playId":"deab41e8-581f-3dba-8617-fe5fa7a86b67","pitchNumber":4,"startTime":"2025-08-16T00:52:01.386Z","endTime":"2025-08-16T00:52:05.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.45000107741399,"strikeZoneBottom":1.56756004937379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.572431192974076,"aZ":-30.958617105415684,"pfxX":5.861412516401804,"pfxZ":0.7719004479577478,"pX":1.2123089988532743,"pZ":1.3151104413627939,"vX0":5.817960483509877,"vY0":-124.06090944783392,"vZ0":-4.025553008726497,"x":70.79,"y":203.27,"x0":-1.9164700495208578,"y0":50.003538451363056,"z0":5.5121593232422486,"aX":9.223437529578288},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.7,"breakHorizontal":-11.9,"spinRate":2649,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4398917100597659,"extension":5.813328329176768},"index":6,"playId":"46bfd728-20a3-3375-91e5-46e7250f465c","pitchNumber":5,"startTime":"2025-08-16T00:52:16.157Z","endTime":"2025-08-16T00:52:20.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":91.1,"endSpeed":84.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53000962896288,"aZ":-18.001824748207174,"pfxX":-3.982074359550034,"pfxZ":7.867643356262161,"pX":-0.3236311011078466,"pZ":1.9411043950256193,"vX0":5.043239123494456,"vY0":-132.6549327011451,"vZ0":-5.740464221641831,"x":129.34,"y":186.37,"x0":-1.722595393077288,"y0":50.00144730417581,"z0":5.4240642689939955,"aX":-7.172452635527187},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":6.2,"spinRate":2212,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4112031000535401,"extension":6.12510171390883},"hitData":{"launchSpeed":108.7,"launchAngle":39.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":111.09,"coordY":42.45}},"index":7,"playId":"ea216a8e-fc6a-3e16-9bb9-7c0bc2df4ab4","pitchNumber":6,"startTime":"2025-08-16T00:52:29.158Z","endTime":"2025-08-16T00:52:39.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":669221,"link":"/api/v1/people/669221"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:52:39.472Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nacho Alvarez Jr. strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T00:52:43.651Z","endTime":"2025-08-16T00:54:29.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52181878741935,"aZ":-23.985936181047933,"pfxX":-8.203599997873305,"pfxZ":4.3836634837602215,"pX":-0.12828722592672662,"pZ":2.686996131549961,"vX0":7.171283093636879,"vY0":-135.56899157178464,"vZ0":-2.9213867007418193,"x":121.89,"y":166.23,"x0":-1.7367595011980208,"y0":50.00605341846241,"z0":5.445494745791013,"aX":-15.334709188582224},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":13.4,"spinRate":2202,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40340487195646313,"extension":6.093837923191153},"index":0,"playId":"45fcdc39-0b9f-369f-842e-c68143a70f85","pitchNumber":1,"startTime":"2025-08-16T00:53:04.731Z","endTime":"2025-08-16T00:53:12.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.26999957815212,"strikeZoneBottom":1.50621572006433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.079402748229768,"aZ":-27.007149133730852,"pfxX":3.1353476709079846,"pfxZ":3.3793075541576982,"pX":0.48249534508999087,"pZ":1.6536574558016617,"vX0":4.873557452026437,"vY0":-122.76759575474036,"vZ0":-3.7919736962361927,"x":98.61,"y":194.13,"x0":-1.9348390234694102,"y0":50.001866353768804,"z0":5.514501071813916,"aX":4.78891511176106},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.5,"breakHorizontal":-6.8,"spinRate":2546,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4459901399220434,"extension":5.926719023860222},"index":1,"playId":"22a84518-3d35-3def-900b-2dee8205125c","pitchNumber":2,"startTime":"2025-08-16T00:53:31.710Z","endTime":"2025-08-16T00:53:35.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-16T00:53:41.007Z","endTime":"2025-08-16T00:53:53.149Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.27000108478794,"strikeZoneBottom":1.50889816748335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89486826866667,"aZ":-32.767275428042424,"pfxX":6.061322874854495,"pfxZ":-0.37872653100579523,"pX":0.26987707744363276,"pZ":1.1024939710854185,"vX0":3.6802617998205642,"vY0":-123.89241654484405,"vZ0":-3.862524158903957,"x":106.71,"y":209.01,"x0":-2.025026304298766,"y0":50.00606608233475,"z0":5.434961709681817,"aX":9.377575993392716},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.4,"breakHorizontal":-11.9,"spinRate":2601,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44293403271815057,"extension":5.7967024599797865},"index":3,"playId":"56ea36a7-929c-32fa-a9a2-41127b288948","pitchNumber":3,"startTime":"2025-08-16T00:53:53.149Z","endTime":"2025-08-16T00:53:56.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56238265263612,"aZ":-22.61350388992932,"pfxX":-6.092036935746117,"pfxZ":5.11996821999216,"pX":0.24666184185909704,"pZ":3.05584952990163,"vX0":6.756804234758293,"vY0":-135.77994690824713,"vZ0":-2.3915066335142723,"x":107.6,"y":156.27,"x0":-1.481881341071476,"y0":50.00605581243414,"z0":5.520614131945989,"aX":-11.38421037777419},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":9.6,"spinRate":2443,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40330108356422656,"extension":5.977417390570109},"index":4,"playId":"730e1f89-0bcd-3a3e-b7dc-e84517b96a9e","pitchNumber":4,"startTime":"2025-08-16T00:54:06.033Z","endTime":"2025-08-16T00:54:09.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46541889017193,"aZ":-31.845478622625663,"pfxX":6.010412115358529,"pfxZ":0.20864826701166983,"pX":0.3022140750765962,"pZ":1.7071899229343641,"vX0":3.6232105974513935,"vY0":-125.66605362944247,"vZ0":-2.9863904908056065,"x":105.48,"y":192.69,"x0":-1.9354313546658795,"y0":50.006043440142044,"z0":5.475846357044561,"aX":9.695493255861402},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":-11.6,"spinRate":2585,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.4344689725072315,"extension":5.861289812271613},"index":5,"playId":"143ab742-08db-3e0c-85c1-ada85ab19b0b","pitchNumber":5,"startTime":"2025-08-16T00:54:25.372Z","endTime":"2025-08-16T00:54:29.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:54:29.199Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a fly ball to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T00:54:36.339Z","endTime":"2025-08-16T00:55:16.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.6,"endSpeed":77.2,"strikeZoneTop":3.11999989475144,"strikeZoneBottom":1.46052904639171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.259561803973686,"aZ":-32.60771902199816,"pfxX":6.699029740798343,"pfxZ":-0.2840608002176559,"pX":0.36121757519061576,"pZ":2.6464579215045405,"vX0":3.860673980330859,"vY0":-121.75734260492895,"vZ0":-0.502159010566101,"x":103.23,"y":167.33,"x0":-2.1139560019655956,"y0":50.00477960649212,"z0":5.669923789024728,"aX":10.088685102440477},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":-13.1,"spinRate":2564,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.44934613931695067,"extension":5.7612418752808665},"index":0,"playId":"abe35dda-7657-3b6b-9454-2a62f829430e","pitchNumber":1,"startTime":"2025-08-16T00:54:52.697Z","endTime":"2025-08-16T00:54:56.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.12,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09363031166156,"aZ":-31.49699645896825,"pfxX":5.31425516444504,"pfxZ":0.4311882334088697,"pX":0.5833232258619158,"pZ":2.1259078186489178,"vX0":4.076209348766938,"vY0":-124.04259656496747,"vZ0":-2.1200458151958017,"x":94.77,"y":181.38,"x0":-1.7674122977188265,"y0":50.00251573867557,"z0":5.598969374151688,"aX":8.341940507054975},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.6,"breakHorizontal":-10.6,"spinRate":2528,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.4403164561959403,"extension":5.724155270976116},"hitData":{"launchSpeed":67.9,"launchAngle":36.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.12,"coordY":106.51}},"index":1,"playId":"080cb9e1-9e84-3f37-a3a2-9dba496bd9a4","pitchNumber":2,"startTime":"2025-08-16T00:55:04.615Z","endTime":"2025-08-16T00:55:16.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:55:16.473Z","atBatIndex":49},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Guardians challenged (tag play), call on the field was overturned: Nick Allen caught stealing 2nd base, catcher Bo Naylor to shortstop Gabriel Arias.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T00:55:20.520Z","endTime":"2025-08-16T00:56:07.830Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.315752563250502,"aZ":-18.014977938385044,"pfxX":-2.7770941738372725,"pfxZ":7.53261360383997,"pX":0.3547805984500804,"pZ":3.003952179305294,"vX0":6.715891322569876,"vY0":-135.4517356382877,"vZ0":-3.2764445555048365,"x":103.48,"y":157.67,"x0":-1.7830662164268296,"y0":50.005049972282784,"z0":5.470734886012009,"aX":-5.222448385346161},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":3.8,"spinRate":2220,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4025706432324898,"extension":6.176924748645477},"index":0,"playId":"b1f92b4e-bb80-3eec-b017-764ac79902a7","pitchNumber":1,"startTime":"2025-08-16T00:55:44.586Z","endTime":"2025-08-16T00:55:47.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.2136903866367,"strikeZoneBottom":1.61462138607065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.938951171729368,"aZ":-19.019669377395363,"pfxX":-3.6977277359613807,"pfxZ":6.795333310551774,"pX":-0.12649198493619063,"pZ":3.212019383691761,"vX0":5.778283007552369,"vY0":-137.42486780801875,"vZ0":-2.536375095957067,"x":121.82,"y":152.06,"x0":-1.7641652145109985,"y0":50.00549078829399,"z0":5.421120101285025,"aX":-7.161483150726733},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":5.6,"spinRate":2189,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39670401524825394,"extension":6.133461861325189},"index":1,"playId":"959880e9-b422-3740-bef3-6f91f5f6ecea","pitchNumber":2,"startTime":"2025-08-16T00:56:02.470Z","endTime":"2025-08-16T00:56:07.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":114},"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:56:07.830Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out softly, pitcher Daysbel Hernández to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T01:00:28.903Z","endTime":"2025-08-16T01:01:45.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678226,"fullName":"Daysbel Hernández","link":"/api/v1/people/678226"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678226,"link":"/api/v1/people/678226"},"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":"Pitching Change: Daysbel Hernández replaces Hurston Waldrep.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-16T01:00:09.894Z","endTime":"2025-08-16T01:00:31.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678226,"link":"/api/v1/people/678226"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694462,"link":"/api/v1/people/694462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18115832291484,"aZ":-15.07974898998232,"pfxX":-6.093648031132754,"pfxZ":8.445892170659828,"pX":0.23615056377116928,"pZ":2.8136129457275914,"vX0":5.341635163499731,"vY0":-140.7299856682374,"vZ0":-5.706758554205656,"x":108.0,"y":162.81,"x0":-0.886282762916792,"y0":50.00408989830617,"z0":5.829277298434346,"aX":-12.33632926468544},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":10.1,"spinRate":2342,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.38783160582805243,"extension":6.379403416255118},"index":1,"playId":"8bd6c40e-f6eb-3606-80d9-2d09715fc1c7","pitchNumber":1,"startTime":"2025-08-16T01:00:31.231Z","endTime":"2025-08-16T01:00:36.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.5645482670163,"strikeZoneBottom":1.67310734957672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.225673664133268,"aZ":-34.72860205247731,"pfxX":0.6466117334340424,"pfxZ":-1.5156549608419931,"pX":1.1131047605422633,"pZ":1.284265399602919,"vX0":5.8672350140957885,"vY0":-128.20139700598398,"vZ0":-4.658948856620019,"x":74.57,"y":204.1,"x0":-1.2806605709648524,"y0":50.005896568818514,"z0":5.808305297914724,"aX":1.0865198805263474},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.5,"breakHorizontal":-2.4,"spinRate":2749,"spinDirection":87},"zone":14,"typeConfidence":0.91,"plateTime":0.4257443136185626,"extension":6.1721155293677885},"index":2,"playId":"7c7d975d-2b80-3713-bb6c-43fb7ea6e932","pitchNumber":2,"startTime":"2025-08-16T01:00:50.587Z","endTime":"2025-08-16T01:00:54.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.47999971707721,"strikeZoneBottom":1.59903101056239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10113107866294,"aZ":-31.900454196548203,"pfxX":1.828595745845499,"pfxZ":0.15747785294803762,"pX":1.0119404709225714,"pZ":2.6397876859198535,"vX0":5.316439344654092,"vY0":-129.178566805824,"vZ0":-2.1060601404089017,"x":78.43,"y":167.51,"x0":-1.3011036430044842,"y0":50.00157504243686,"z0":5.891799722499765,"aX":3.123014219765187},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2704,"spinDirection":104},"zone":12,"typeConfidence":0.9,"plateTime":0.4222278385669136,"extension":5.891876127317089},"index":3,"playId":"6d5dcae6-cfb7-37dd-bcc4-629c91199018","pitchNumber":3,"startTime":"2025-08-16T01:01:01.963Z","endTime":"2025-08-16T01:01:06.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.5242637573655,"strikeZoneBottom":1.58062147953033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81156429951634,"aZ":-32.51855286262658,"pfxX":1.3176297863174473,"pfxZ":-0.2086781479939157,"pX":-0.9131043876739967,"pZ":1.1081585814297514,"vX0":1.104702616338406,"vY0":-127.69277006799877,"vZ0":-5.195302429225131,"x":151.81,"y":208.86,"x0":-1.521594082642601,"y0":50.003347491480376,"z0":5.709818096322016,"aX":2.1885764565051766},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":-2.6,"spinRate":2688,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.4279700813737852,"extension":5.887840234160966},"index":4,"playId":"1f24421b-d1d2-3db5-b3a4-bc371e52aca4","pitchNumber":4,"startTime":"2025-08-16T01:01:14.146Z","endTime":"2025-08-16T01:01:17.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2025-08-16T01:01:22.875Z","endTime":"2025-08-16T01:01:37.866Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10604993197739,"aZ":-12.865342094780067,"pfxX":-3.7205075087853987,"pfxZ":9.642588986216813,"pX":0.19554000059289503,"pZ":2.0403564487725907,"vX0":5.034521772568554,"vY0":-140.6410885087212,"vZ0":-7.959736593200809,"x":109.55,"y":183.69,"x0":-1.1349130594308892,"y0":50.000004305455235,"z0":5.742914623491423,"aX":-7.4476243055904},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":5.6,"spinRate":2264,"spinDirection":213},"zone":8,"typeConfidence":0.89,"plateTime":0.3895683220148176,"extension":6.1289431918300386},"hitData":{"launchSpeed":61.4,"launchAngle":-79.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.2,"coordY":193.85}},"index":6,"playId":"c580c3a3-1e83-37ca-9ae2-9bf7a06ab911","pitchNumber":5,"startTime":"2025-08-16T01:01:37.866Z","endTime":"2025-08-16T01:01:45.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":678226,"link":"/api/v1/people/678226"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":678226,"link":"/api/v1/people/678226"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:01:45.298Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Santana called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T01:01:59.049Z","endTime":"2025-08-16T01:03:46.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678226,"fullName":"Daysbel Hernández","link":"/api/v1/people/678226"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.58420471015954,"strikeZoneBottom":1.72965923952364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41989541764839,"aZ":-13.343354900054555,"pfxX":-5.9074095542493685,"pfxZ":9.271986665255639,"pX":1.4288282320659371,"pZ":1.1086617643002303,"vX0":8.549147517193509,"vY0":-141.84739375641382,"vZ0":-10.090447240051938,"x":62.54,"y":208.85,"x0":-0.861191757959928,"y0":50.00623327580587,"z0":5.570182801797379,"aX":-12.002227358545463},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2358,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3866153157590362,"extension":6.276732491004311},"index":0,"playId":"9521f0a9-722a-334c-9445-15f4760ecd7e","pitchNumber":1,"startTime":"2025-08-16T01:02:15.039Z","endTime":"2025-08-16T01:02:18.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27512353050092,"aZ":-12.775522579318787,"pfxX":-6.695071272700797,"pfxZ":9.533495544414293,"pX":0.9665658226596991,"pZ":2.5497929426544506,"vX0":8.407827422188191,"vY0":-141.71907278922873,"vZ0":-6.4554577034154965,"x":80.16,"y":169.94,"x0":-1.1683005886630125,"y0":50.00406527212421,"z0":5.672684862076113,"aX":-13.625104102047333},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2354,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.38644121290552036,"extension":6.238306517919976},"index":1,"playId":"e630b0c8-ad91-3dbb-8b34-526bec428d10","pitchNumber":2,"startTime":"2025-08-16T01:02:27.496Z","endTime":"2025-08-16T01:02:31.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":97.3,"endSpeed":88.7,"strikeZoneTop":3.47000038457855,"strikeZoneBottom":1.68889781364387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87001242835373,"aZ":-12.902844693969266,"pfxX":-5.130245905860537,"pfxZ":9.505110773500062,"pX":0.7205949610908989,"pZ":3.971920555908362,"vX0":6.7803285111563625,"vY0":-141.6210341692479,"vZ0":-2.91088840763062,"x":89.53,"y":131.54,"x0":-1.040029964263282,"y0":50.005622962601336,"z0":5.840413743972061,"aX":-10.40501893266281},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2425,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.38701526222095994,"extension":6.067641215129127},"index":2,"playId":"d8bc98f1-f51e-3ab6-a381-881197b6009b","pitchNumber":3,"startTime":"2025-08-16T01:02:40.360Z","endTime":"2025-08-16T01:02:44.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.46999923736276,"strikeZoneBottom":1.69803422460658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.426024983869205,"aZ":-12.658412790495689,"pfxX":-4.736904519888524,"pfxZ":9.554630953680215,"pX":-0.40182804933490723,"pZ":4.014744385567064,"vX0":3.804688767483375,"vY0":-142.20239220456057,"vZ0":-2.8516454308238273,"x":132.32,"y":130.38,"x0":-1.1434889595466688,"y0":50.002450937675036,"z0":5.836541482893233,"aX":-9.675051681276049},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2411,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3855681548975536,"extension":6.112855498356949},"index":3,"playId":"e5960140-046a-3b08-9f2c-0eebdbbd3a8b","pitchNumber":4,"startTime":"2025-08-16T01:02:54.784Z","endTime":"2025-08-16T01:02:58.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.4699989678755,"strikeZoneBottom":1.67127630875426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.099503337101012,"aZ":-32.104519252144186,"pfxX":1.3672541290184155,"pfxZ":0.04199806822422936,"pX":-0.4616359523362513,"pZ":2.3638335511701585,"vX0":1.7565579942537126,"vY0":-128.01489530243663,"vZ0":-2.450602776040764,"x":134.6,"y":174.96,"x0":-1.3329584429913521,"y0":50.004022237543104,"z0":5.833483604998097,"aX":2.2810237305589047},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":-2.9,"spinRate":2637,"spinDirection":126},"zone":4,"typeConfidence":0.9,"plateTime":0.42698518200070623,"extension":5.994362373126498},"index":4,"playId":"08108aa7-f62f-3d8f-b6ff-75b0b9fc39cb","pitchNumber":5,"startTime":"2025-08-16T01:03:07.523Z","endTime":"2025-08-16T01:03:12.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T01:03:16.873Z","endTime":"2025-08-16T01:03:25.563Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81276128992149,"aZ":-31.6559366011497,"pfxX":1.691500256855916,"pfxZ":0.3028740353368491,"pX":-0.5489696358199866,"pZ":2.8940039994099758,"vX0":1.708634732454649,"vY0":-129.4703817368876,"vZ0":-1.4389713476058161,"x":137.93,"y":160.64,"x0":-1.4342159807129795,"y0":50.00389664566203,"z0":5.851365131445804,"aX":2.908113778239649},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":-3.4,"spinRate":2747,"spinDirection":113},"zone":4,"typeConfidence":0.9,"plateTime":0.42100849166585386,"extension":6.03580228676901},"index":6,"playId":"a54cbd2b-1eb7-38a8-9260-d765d70c4c8f","pitchNumber":6,"startTime":"2025-08-16T01:03:25.563Z","endTime":"2025-08-16T01:03:29.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.46999955708954,"strikeZoneBottom":1.66842181263311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43325013010874,"aZ":-34.61315032326586,"pfxX":0.5346536201748086,"pfxZ":-1.4757114703738488,"pX":0.061996710779820545,"pZ":3.2915519281511516,"vX0":3.324842272573291,"vY0":-127.1515621526122,"vZ0":0.173741285972967,"x":114.64,"y":149.91,"x0":-1.326171974909958,"y0":50.00117318476744,"z0":5.9446306247886715,"aX":0.8844423914638853},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.4,"breakHorizontal":-1.7,"spinRate":2702,"spinDirection":81},"zone":2,"typeConfidence":0.9,"plateTime":0.42899505253214487,"extension":5.808831375205295},"index":7,"playId":"5837751c-0799-3e47-b4e4-a9edc5ba715a","pitchNumber":7,"startTime":"2025-08-16T01:03:41.692Z","endTime":"2025-08-16T01:03:46.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":678226,"link":"/api/v1/people/678226"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":678226,"link":"/api/v1/people/678226"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:03:46.700Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T01:03:50.023Z","endTime":"2025-08-16T01:04:54.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678226,"fullName":"Daysbel Hernández","link":"/api/v1/people/678226"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.49000053995994,"strikeZoneBottom":1.67383860662419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.323399163993635,"aZ":-12.365998993784752,"pfxX":-5.284906527066534,"pfxZ":9.678693599305225,"pX":0.813603999622951,"pZ":1.5999010349691505,"vX0":6.780383099031239,"vY0":-141.8873678275247,"vZ0":-8.921618799641323,"x":85.99,"y":195.58,"x0":-0.9162226323943308,"y0":50.00607098804764,"z0":5.565901711311154,"aX":-10.81900243049513},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2296,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.3854865623317978,"extension":6.373495732505319},"index":0,"playId":"b8a2980f-0320-3c47-a059-2d4b814c4511","pitchNumber":1,"startTime":"2025-08-16T01:04:07.285Z","endTime":"2025-08-16T01:04:10.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":87.5,"endSpeed":81.2,"strikeZoneTop":3.39855828411394,"strikeZoneBottom":1.6052209255477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.474011808372843,"aZ":-34.930754554643094,"pfxX":2.199713517469402,"pfxZ":-1.6559935983875427,"pX":-0.8102922497097939,"pZ":3.1303988197061257,"vX0":1.1596950043792984,"vY0":-127.56309056737507,"vZ0":0.0073188410139639615,"x":147.89,"y":154.26,"x0":-1.5549399460472155,"y0":50.00124567907464,"z0":5.85575180825639,"aX":3.6654413428705004},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.8,"breakHorizontal":-4.2,"spinRate":2767,"spinDirection":72},"zone":1,"typeConfidence":0.91,"plateTime":0.4275423607480673,"extension":6.169945104051562},"index":1,"playId":"ce4b9b53-2a64-39ec-b98b-cc6171e7b685","pitchNumber":2,"startTime":"2025-08-16T01:04:18.449Z","endTime":"2025-08-16T01:04:22.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":86.3,"endSpeed":80.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.204065867107172,"aZ":-33.56414625012075,"pfxX":1.1568828631136436,"pfxZ":-0.8618635060498412,"pX":0.031724358077540836,"pZ":0.8453631557073306,"vX0":2.985076335617673,"vY0":-125.70805887307911,"vZ0":-5.31206604350212,"x":115.79,"y":215.96,"x0":-1.3189537295167695,"y0":50.00501742916759,"z0":5.69394684381539,"aX":1.861158722162282},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.5,"breakHorizontal":-2.8,"spinRate":2667,"spinDirection":97},"zone":14,"typeConfidence":0.91,"plateTime":0.43483622903122665,"extension":5.989443524271734},"index":2,"playId":"259bb8f2-3a9d-3e9e-9690-7e80bd8639e0","pitchNumber":3,"startTime":"2025-08-16T01:04:30.756Z","endTime":"2025-08-16T01:04:34.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":88.4,"endSpeed":82.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.604224222609083,"aZ":-33.294889061680855,"pfxX":2.0894354625025193,"pfxZ":-0.6667613395850065,"pX":-0.1294043562996536,"pZ":1.8026270975801855,"vX0":2.5574119532860364,"vY0":-128.77002999517964,"vZ0":-3.5184244568429284,"x":121.93,"y":190.11,"x0":-1.4036018320459,"y0":50.00053945677466,"z0":5.739624548364974,"aX":3.537135577762267},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.7,"breakHorizontal":-4.3,"spinRate":2761,"spinDirection":117},"zone":8,"typeConfidence":0.91,"plateTime":0.4239829099280934,"extension":6.163078008910882},"hitData":{"launchSpeed":86.1,"launchAngle":36.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.09,"coordY":72.97}},"index":3,"playId":"0e484126-e2d4-321c-96f3-b42bd539932c","pitchNumber":4,"startTime":"2025-08-16T01:04:45.837Z","endTime":"2025-08-16T01:04:54.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":678226,"link":"/api/v1/people/678226"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":678226,"link":"/api/v1/people/678226"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:04:54.489Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jurickson Profar flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:06:38.063Z","endTime":"2025-08-16T01:08:19.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.49594724961283,"strikeZoneBottom":1.67756449870312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.073452252804014,"aZ":-18.399840432038133,"pfxX":-3.8028483381318434,"pfxZ":7.438183643466427,"pX":-0.6313013270505043,"pZ":3.615576989482422,"vX0":4.316322722497526,"vY0":-134.89549941138847,"vZ0":-1.6458965870384548,"x":141.06,"y":141.16,"x0":-1.7545478335554603,"y0":50.00052159444555,"z0":5.524616030538805,"aX":-7.040211315084852},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":6.0,"spinRate":2233,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.40532945483740157,"extension":6.155700671008041},"index":0,"playId":"bb6171cd-3bb7-37df-88c9-d5663f7832c4","pitchNumber":1,"startTime":"2025-08-16T01:07:03.476Z","endTime":"2025-08-16T01:07:07.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90511402377723,"aZ":-31.238446655248524,"pfxX":8.44945877339701,"pfxZ":0.6585787449329024,"pX":0.334121299281403,"pZ":1.7108352267659832,"vX0":3.070432755135062,"vY0":-118.75130274214878,"vZ0":-2.537274535571589,"x":104.26,"y":192.59,"x0":-2.0738040821340604,"y0":50.0046372622614,"z0":5.637093092524118,"aX":12.059175395108591},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":2555,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.461368039210198,"extension":5.687297101341706},"index":1,"playId":"515082c0-c9e9-3c0c-96e0-71457198a1da","pitchNumber":2,"startTime":"2025-08-16T01:07:13.623Z","endTime":"2025-08-16T01:07:21.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":93.6,"endSpeed":86.3,"strikeZoneTop":3.32999988879353,"strikeZoneBottom":1.68077875734645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.997728061837513,"aZ":-18.48215385219742,"pfxX":-2.2465153008093592,"pfxZ":7.210091298114005,"pX":0.921483603528731,"pZ":3.75560615302782,"vX0":7.39313589411432,"vY0":-136.21760684280414,"vZ0":-1.5540231019124437,"x":81.88,"y":137.38,"x0":-1.5234642469692008,"y0":50.00080136038082,"z0":5.59774184277785,"aX":-4.265378173358582},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":2.6,"spinRate":2225,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4004982476115253,"extension":6.155493473375029},"index":2,"playId":"29557b03-b172-3a0f-a294-49e3fb0dfcbc","pitchNumber":3,"startTime":"2025-08-16T01:07:51.401Z","endTime":"2025-08-16T01:07:55.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.311487047766672,"aZ":-30.52826785769409,"pfxX":4.452106633176127,"pfxZ":1.1000242798804383,"pX":0.02452228258071016,"pZ":2.8876444636332406,"vX0":3.320396537407452,"vY0":-121.02546449439723,"vZ0":-0.2939164938489477,"x":116.07,"y":160.81,"x0":-1.9406331042790366,"y0":50.00055101784448,"z0":5.671010172952685,"aX":6.641933186031071},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-8.8,"spinRate":2468,"spinDirection":70},"zone":2,"typeConfidence":2.0,"plateTime":0.4515561089980462,"extension":5.807692763208214},"hitData":{"launchSpeed":97.0,"launchAngle":39.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.76,"coordY":68.81}},"index":3,"playId":"af47f0a8-d70e-32aa-a22e-7cb1f331d000","pitchNumber":4,"startTime":"2025-08-16T01:08:10.145Z","endTime":"2025-08-16T01:08:19.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:08:19.786Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:08:22.665Z","endTime":"2025-08-16T01:09:26.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.51000013619657,"strikeZoneBottom":1.73542401180349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34222614196949,"aZ":-33.75972509145053,"pfxX":5.608983271379117,"pfxZ":-1.0667447064070874,"pX":0.05173837239968106,"pZ":2.604688659923778,"vX0":3.140214940736011,"vY0":-121.01201954260715,"vZ0":-0.3137246419933136,"x":115.03,"y":168.45,"x0":-1.9888058523296404,"y0":50.00013238161252,"z0":5.679010269569733,"aX":8.364656031998226},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":-10.9,"spinRate":2598,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4516257443504337,"extension":5.777566608414144},"index":0,"playId":"a9213638-540b-3a78-9a3b-953da63eb643","pitchNumber":1,"startTime":"2025-08-16T01:08:44.765Z","endTime":"2025-08-16T01:08:48.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.6161142583247,"strikeZoneBottom":1.67866244345952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.049582556594892,"aZ":-17.57273195812802,"pfxX":-4.110119592122128,"pfxZ":7.60592252497762,"pX":-0.7325213473274061,"pZ":3.6837888601230366,"vX0":3.9462746479996733,"vY0":-137.14376509539915,"vZ0":-1.80059490099182,"x":144.92,"y":139.32,"x0":-1.6505349348072178,"y0":50.005834406901876,"z0":5.53733432593914,"aX":-7.893798320927803},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":6.7,"spinRate":2315,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3981592674955996,"extension":6.162622969791318},"index":1,"playId":"65dec00c-d020-3b32-8b2a-aba2e4ba20c2","pitchNumber":2,"startTime":"2025-08-16T01:08:57.209Z","endTime":"2025-08-16T01:09:01.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04588857015995,"aZ":-17.64756529285041,"pfxX":-3.100241537000035,"pfxZ":7.633125174240453,"pX":0.012119955767461603,"pZ":3.0673918637186137,"vX0":5.575669363652946,"vY0":-135.94190164744617,"vZ0":-3.204744569475245,"x":116.54,"y":155.96,"x0":-1.6470460057850989,"y0":50.00408914439557,"z0":5.461142436670824,"aX":-5.901717118358836},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":4.7,"spinRate":2365,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.400322154113399,"extension":6.169650444738726},"hitData":{"launchSpeed":104.7,"launchAngle":-3.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.65,"coordY":98.88}},"index":2,"playId":"31c94d8f-2d8b-3a14-b1a4-d6eb0258cc7c","pitchNumber":3,"startTime":"2025-08-16T01:09:12.106Z","endTime":"2025-08-16T01:09:26.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.7,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:09:26.132Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ronald Acuña Jr. grounds into a double play, shortstop Gabriel Arias to second baseman Brayan Rocchio to first baseman Carlos Santana. Matt Olson out at 2nd. Ronald Acuña Jr. out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:09:31.151Z","endTime":"2025-08-16T01:09:59.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":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":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.300721947100172,"aZ":-33.03742415541983,"pfxX":9.36460201956419,"pfxZ":-0.5761739346685619,"pX":0.6314833441730766,"pZ":2.3226229319224623,"vX0":3.3391865640573464,"vY0":-121.55498279465107,"vZ0":-0.8904437483417071,"x":92.93,"y":176.07,"x0":-1.9776197787365646,"y0":50.00449964250656,"z0":5.567523431839226,"aX":13.984002424437485},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.0,"breakHorizontal":-17.8,"spinRate":2494,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4509640671402195,"extension":5.984905988147522},"hitData":{"launchSpeed":103.0,"launchAngle":7.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":110.54,"coordY":151.55}},"index":0,"playId":"68bea5aa-1f4e-30f9-ad70-a1a9fc711d1b","pitchNumber":1,"startTime":"2025-08-16T01:09:52.062Z","endTime":"2025-08-16T01:09:59.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":5.400000000000002,"leverageIndex":1.24,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:09:59.842Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bo Naylor pops out to third baseman Nacho Alvarez Jr. in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:12:42.689Z","endTime":"2025-08-16T01:13:09.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Daysbel Hernández.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-16T01:12:16.010Z","endTime":"2025-08-16T01:12:44.973Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678226,"link":"/api/v1/people/678226","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.2899993509037,"strikeZoneBottom":1.7014662957003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98518304974908,"aZ":-29.89190701949234,"pfxX":1.1800710246497887,"pfxZ":1.4379991096173619,"pX":0.8283060869931467,"pZ":1.0204823150849507,"vX0":3.3697361655396234,"vY0":-124.75909943387882,"vZ0":-6.995398766899047,"x":85.43,"y":211.23,"x0":-0.6883991879114008,"y0":50.0044135956057,"z0":6.295583343190561,"aX":1.8772857145222281},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-2.9,"spinRate":2599,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.437522494455965,"extension":5.45677418877076},"index":1,"playId":"b114111d-d7bb-3e84-adad-9387c109a080","pitchNumber":1,"startTime":"2025-08-16T01:12:44.973Z","endTime":"2025-08-16T01:12:48.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.638403855994337,"aZ":-27.310172016685993,"pfxX":1.003927340986622,"pfxZ":2.9040520271932415,"pX":0.3245669082061259,"pZ":2.148267519128576,"vX0":2.327674213457791,"vY0":-127.90153158927843,"vZ0":-5.325698672051689,"x":104.63,"y":180.78,"x0":-0.7237607822489146,"y0":50.003675940430014,"z0":6.369979156791749,"aX":1.681462547043482},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":-2.3,"spinRate":2561,"spinDirection":180},"zone":6,"typeConfidence":0.9,"plateTime":0.4264445654092808,"extension":5.481129570596884},"hitData":{"launchSpeed":89.1,"launchAngle":78.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.41,"coordY":186.05}},"index":2,"playId":"0f43863c-7067-3913-9c86-32230b7a9999","pitchNumber":2,"startTime":"2025-08-16T01:13:00.166Z","endTime":"2025-08-16T01:13:09.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:13:09.979Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:13:18.054Z","endTime":"2025-08-16T01:13:43.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15869413616045,"aZ":-26.22854417603475,"pfxX":1.085770405360386,"pfxZ":3.6176769145771033,"pX":-0.31822453237890946,"pZ":2.4726208854482365,"vX0":0.7480598827458359,"vY0":-126.9026275600102,"vZ0":-4.701201679725633,"x":129.13,"y":172.02,"x0":-0.7571410648041839,"y0":50.00343109929016,"z0":6.419998324746878,"aX":1.7838213257308981},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-2.2,"spinRate":2608,"spinDirection":156},"zone":4,"typeConfidence":0.9,"plateTime":0.4303990220038929,"extension":5.546835670562055},"hitData":{"launchSpeed":96.7,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.68,"coordY":153.36}},"index":0,"playId":"b0e590df-d823-33e5-8852-4d85583132ad","pitchNumber":1,"startTime":"2025-08-16T01:13:36.166Z","endTime":"2025-08-16T01:13:43.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:13:43.064Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, first baseman Matt Olson to pitcher Tyler Kinley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:13:48.633Z","endTime":"2025-08-16T01:15:30.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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_assist"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.26511407306888,"strikeZoneBottom":1.53339307192281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82144519405218,"aZ":-30.384790637338572,"pfxX":1.4748604952199262,"pfxZ":1.104383682753399,"pX":-0.3731334416757348,"pZ":3.2534287402612754,"vX0":0.32602329281100845,"vY0":-125.3091222841253,"vZ0":-1.9990198356708149,"x":131.22,"y":150.94,"x0":-0.6961653858132287,"y0":50.00028796236313,"z0":6.508970432408729,"aX":2.3794021930884357},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2519,"spinDirection":126},"zone":1,"typeConfidence":0.88,"plateTime":0.4346756499430984,"extension":5.627198530472026},"index":0,"playId":"c7838094-d8f4-3893-a42b-8011f86213b8","pitchNumber":1,"startTime":"2025-08-16T01:14:10.148Z","endTime":"2025-08-16T01:14:14.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.1899991407764,"strikeZoneBottom":1.52866075560812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22358560819492,"aZ":-29.27601644271505,"pfxX":1.396910405585717,"pfxZ":1.788539125409537,"pX":-0.32773605369958303,"pZ":3.2551779594655126,"vX0":0.6510964945359142,"vY0":-126.2500286068105,"vZ0":-2.1830904830065228,"x":129.49,"y":150.89,"x0":-0.770029776876105,"y0":50.00559823258162,"z0":6.473115207245012,"aX":2.2692900434337693},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-2.6,"spinRate":2500,"spinDirection":138},"zone":1,"typeConfidence":0.9,"plateTime":0.43282590072456895,"extension":5.753847137538606},"index":1,"playId":"c1791ee3-6a64-3756-adf1-324d4408199d","pitchNumber":2,"startTime":"2025-08-16T01:14:26.633Z","endTime":"2025-08-16T01:14:30.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":88.6,"endSpeed":82.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85370408815706,"aZ":-28.183325960680705,"pfxX":0.8956270690763274,"pfxZ":2.3399249883319264,"pX":0.12718433147527722,"pZ":3.119215943895231,"vX0":1.5481004446392044,"vY0":-129.14340583811142,"vZ0":-3.0698780135478305,"x":112.15,"y":154.56,"x0":-0.5944620506511866,"y0":50.00087595082273,"z0":6.472685392430487,"aX":1.5242503044957492},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-1.9,"spinRate":2426,"spinDirection":159},"zone":2,"typeConfidence":0.9,"plateTime":0.4228201008237762,"extension":5.573665437652225},"index":2,"playId":"39f3a63c-8eee-308a-9d26-4d36216a5200","pitchNumber":3,"startTime":"2025-08-16T01:14:44.480Z","endTime":"2025-08-16T01:14:50.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":86.7,"endSpeed":80.7,"strikeZoneTop":3.19000022397405,"strikeZoneBottom":1.46619769127929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.629922044829527,"aZ":-31.745909067961634,"pfxX":1.1371219687708944,"pfxZ":0.267546766604255,"pX":0.497061382397579,"pZ":0.9740622342396166,"vX0":2.2954169797618458,"vY0":-126.22522004036327,"vZ0":-6.689666527607919,"x":98.05,"y":212.48,"x0":-0.5688664783515046,"y0":50.00581088027015,"z0":6.1872180963362995,"aX":1.8509606648643193},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-2.5,"spinRate":2551,"spinDirection":103},"zone":14,"typeConfidence":0.86,"plateTime":0.4325072020345204,"extension":5.930561816745242},"index":3,"playId":"c6ded817-a721-343d-a5a8-ae649ade8f10","pitchNumber":4,"startTime":"2025-08-16T01:15:05.798Z","endTime":"2025-08-16T01:15:09.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":89.0,"endSpeed":82.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19995691139321,"aZ":-27.651484467064023,"pfxX":-0.14169012831883654,"pfxZ":2.6397159292109293,"pX":0.15050542579944398,"pZ":1.6727980272682041,"vX0":1.951808303681068,"vY0":-129.64835911689238,"vZ0":-6.406434785458049,"x":111.26,"y":193.61,"x0":-0.5913227897937802,"y0":50.00595241886673,"z0":6.265568033425809,"aX":-0.2432830634437214},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-0.1,"spinRate":2513,"spinDirection":180},"zone":8,"typeConfidence":0.87,"plateTime":0.4212762770268452,"extension":5.671673879518362},"hitData":{"launchSpeed":100.4,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":166.12,"coordY":141.88}},"index":4,"playId":"80ade3d1-3135-3975-b60f-09895cef64fa","pitchNumber":5,"startTime":"2025-08-16T01:15:23.094Z","endTime":"2025-08-16T01:15:30.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:15:30.096Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcell Ozuna singles on a ground ball to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:17:59.996Z","endTime":"2025-08-16T01:19:17.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"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":[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":"Single","eventType":"single","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":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Hernández replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-16T01:16:53.182Z","endTime":"2025-08-16T01:18:02.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672578,"link":"/api/v1/people/672578"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.51000107639121,"strikeZoneBottom":1.76398219485452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1175445340938,"aZ":-14.241659165070562,"pfxX":-5.883273408116468,"pfxZ":8.932900498147106,"pX":0.8279159778201999,"pZ":1.9847211191490814,"vX0":10.156622700844515,"vY0":-140.8036995933578,"vZ0":-7.679137277080108,"x":85.44,"y":185.19,"x0":-2.06231248572622,"y0":50.000877697432756,"z0":5.669820106130319,"aX":-11.80801007890442},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":8.5,"spinRate":2327,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.38907678483883235,"extension":6.8577633977841925},"index":1,"playId":"2299ec12-dfc5-3a38-af52-dac29ca2bbc6","pitchNumber":1,"startTime":"2025-08-16T01:18:02.373Z","endTime":"2025-08-16T01:18:06.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.4170729376469,"strikeZoneBottom":1.76640191903807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.128099910974893,"aZ":-15.04536836036656,"pfxX":-5.212303814815872,"pfxZ":8.722046322748497,"pX":0.9788961883837539,"pZ":2.21376582864149,"vX0":9.905745172470883,"vY0":-139.23287586140194,"vZ0":-6.450758000951061,"x":79.69,"y":179.01,"x0":-1.9471163015097843,"y0":50.005809441241645,"z0":5.555596972292099,"aX":-10.24051134862457},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":7.4,"spinRate":2384,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3933200757272002,"extension":6.749799494886339},"index":2,"playId":"166fda86-597a-3950-b0af-0b057a659e96","pitchNumber":2,"startTime":"2025-08-16T01:18:15.923Z","endTime":"2025-08-16T01:18:20.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.51000043497455,"strikeZoneBottom":1.76277718959735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50758866438394,"aZ":-20.589179043002467,"pfxX":-6.564896452578193,"pfxZ":6.890622513277735,"pX":0.32355112169944195,"pZ":2.0485604972380678,"vX0":7.491721930383239,"vY0":-128.092108134172,"vZ0":-5.47249154865985,"x":104.67,"y":183.47,"x0":-1.7699246223688123,"y0":50.0037101854972,"z0":5.796109180056244,"aX":-11.039842056563408},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.6,"breakHorizontal":10.4,"spinRate":1561,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4256736130563965,"extension":7.235293648305672},"index":3,"playId":"2aa9b6ce-c982-3769-9fa7-aca3cc496718","pitchNumber":3,"startTime":"2025-08-16T01:18:32.246Z","endTime":"2025-08-16T01:18:36.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712538675751848,"aZ":-32.39515600740165,"pfxX":3.341003415418995,"pfxZ":-0.14182422614011436,"pX":0.14906251463643289,"pZ":2.7067368267978935,"vX0":4.417788172011814,"vY0":-123.39876034169754,"vZ0":-1.099899407476604,"x":111.32,"y":165.7,"x0":-2.0960481707140732,"y0":50.00420039483075,"z0":5.8785265914827,"aX":5.170555322502118},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":-7.1,"spinRate":2267,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.4432436130555426,"extension":6.928772068560355},"index":4,"playId":"52a6c7a7-b950-372d-86a5-d6785a9db50e","pitchNumber":4,"startTime":"2025-08-16T01:18:48.754Z","endTime":"2025-08-16T01:18:52.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.258243088161542,"aZ":-31.95862897843622,"pfxX":3.844103688348902,"pfxZ":0.13186781847711693,"pX":0.32687775919222983,"pZ":1.9150154824377787,"vX0":4.5308107395327,"vY0":-124.69684700947359,"vZ0":-3.048256751060573,"x":104.54,"y":187.07,"x0":-2.0047832131424523,"y0":50.00057515641871,"z0":5.757760416298944,"aX":6.124494092411245},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":-7.9,"spinRate":2093,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.43725228281200623,"extension":6.8914765656347},"hitData":{"launchSpeed":101.6,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.02,"coordY":102.51}},"index":5,"playId":"90fa1215-10ad-373b-a36b-f8b7e165afd2","pitchNumber":5,"startTime":"2025-08-16T01:19:07.613Z","endTime":"2025-08-16T01:19:17.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"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":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:19:17.921Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Carlos Santana. Eli White to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:20:31.136Z","endTime":"2025-08-16T01:21:55.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Eli White replaces Marcell Ozuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"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-16T01:19:54.803Z","endTime":"2025-08-16T01:20:33.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"base":1,"defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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(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.0,"endSpeed":88.4,"strikeZoneTop":3.06566581830404,"strikeZoneBottom":1.4060118964725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.814351647079235,"aZ":-12.158694159370228,"pfxX":-5.3751041920377824,"pfxZ":10.133777219029744,"pX":1.204801433060082,"pZ":0.7988036140804339,"vX0":10.607316344761674,"vY0":-139.08327846451056,"vZ0":-10.862267280174828,"x":71.08,"y":217.21,"x0":-1.9461584325718777,"y0":50.00474422837443,"z0":5.542729437301941,"aX":-10.619025154607245},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":7.8,"spinRate":2329,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3926002530755115,"extension":6.959680640582359},"index":1,"playId":"6b74cfd7-b454-3de9-9c1c-a9acfadef4af","pitchNumber":1,"startTime":"2025-08-16T01:20:33.487Z","endTime":"2025-08-16T01:20:36.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":2,"playId":"fd76646d-4d18-314d-9c4f-b016ec641aa9","startTime":"2025-08-16T01:20:56.737Z","endTime":"2025-08-16T01:21:02.552Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86112895596669,"aZ":-14.27193030139528,"pfxX":-4.8085729071479575,"pfxZ":9.344467444068776,"pX":0.5744315461512186,"pZ":2.26733813830838,"vX0":8.561548250282643,"vY0":-138.05445764448356,"vZ0":-6.536235405887861,"x":95.1,"y":177.56,"x0":-1.9527783657302369,"y0":50.005032310098066,"z0":5.639800052163533,"aX":-9.215128313111402},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2425,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.397879551876513,"extension":6.82688805608426},"index":3,"playId":"f85625ca-195a-3bf8-ae83-bde104624cd1","pitchNumber":2,"startTime":"2025-08-16T01:21:16.646Z","endTime":"2025-08-16T01:21:20.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.782629899067686,"aZ":-22.695784161394716,"pfxX":-6.668349281983918,"pfxZ":5.998338457910008,"pX":-0.33274343677249313,"pZ":1.6408029113267844,"vX0":6.02368837790329,"vY0":-124.5744998144581,"vZ0":-5.467195727553316,"x":129.68,"y":194.48,"x0":-1.9095788875381077,"y0":50.00362669573935,"z0":5.727030927463624,"aX":-10.53729792660885},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.8,"breakHorizontal":10.8,"spinRate":1366,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4387961306363328,"extension":7.06566424341741},"hitData":{"launchSpeed":88.7,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.92,"coordY":166.68}},"index":4,"playId":"f4f92efe-296f-3d82-bac8-ff071728c41c","pitchNumber":3,"startTime":"2025-08-16T01:21:47.624Z","endTime":"2025-08-16T01:21:55.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":0.7000000000000011,"leverageIndex":1.01,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:21:55.291Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a line drive to left fielder Steven Kwan. Eli White scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:22:03.559Z","endTime":"2025-08-16T01:22:38.693Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":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":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":{"id":672578,"link":"/api/v1/people/672578"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.033441131556984,"aZ":-13.852434736898509,"pfxX":-4.698158216064046,"pfxZ":9.10460917427243,"pX":0.2497017113346153,"pZ":2.713326939578902,"vX0":7.999193842178823,"vY0":-140.32212874383714,"vZ0":-5.7462279494350925,"x":107.48,"y":165.52,"x0":-2.0156816425099895,"y0":50.003430869775904,"z0":5.675554705914241,"aX":-9.45564627886557},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2307,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3889837321556926,"extension":7.036414276330918},"hitData":{"launchSpeed":88.0,"launchAngle":12.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":104.03,"coordY":103.25}},"index":0,"playId":"d70a9ae8-7e36-35d1-9818-41b7a747d1dd","pitchNumber":1,"startTime":"2025-08-16T01:22:26.768Z","endTime":"2025-08-16T01:22:38.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-7.199999999999999,"leverageIndex":0.98,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:22:38.693Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Sean Murphy called out on strikes and Michael Harris II caught stealing 2nd, catcher Bo Naylor to second baseman Brayan Rocchio to catcher Bo Naylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:22:58.320Z","endTime":"2025-08-16T01:25:18.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":85.8,"endSpeed":79.3,"strikeZoneTop":3.36831547788031,"strikeZoneBottom":1.60521184795811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.523822439834913,"aZ":-28.87545930145423,"pfxX":-1.3160773536781865,"pfxZ":2.0859480325211353,"pX":0.16149621772938377,"pZ":1.2262143602484517,"vX0":5.9907510549770775,"vY0":-124.87777983913419,"vZ0":-4.9451181540620714,"x":110.84,"y":205.67,"x0":-2.094933511735861,"y0":50.00615879512204,"z0":5.600317785670192,"aX":-2.085394376804094},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":1.1,"spinRate":1926,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.43817586424444466,"extension":7.059372853798322},"index":0,"playId":"bf90507c-9bf1-33b2-b13d-b203895705e4","pitchNumber":1,"startTime":"2025-08-16T01:23:08.811Z","endTime":"2025-08-16T01:23:12.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.45000057632938,"strikeZoneBottom":1.66121144776114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.570673067730265,"aZ":-32.52072227705137,"pfxX":2.2324285192839297,"pfxZ":-0.22250805915519667,"pX":-0.033556633682673045,"pZ":1.1696265575990394,"vX0":4.593820551570147,"vY0":-124.59831718545054,"vZ0":-4.462408735853122,"x":118.28,"y":207.2,"x0":-2.186553836374776,"y0":50.00194142782866,"z0":5.652617118176228,"aX":3.5300962653630013},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.2,"breakHorizontal":-5.0,"spinRate":2045,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.43854966266287887,"extension":6.833945477839282},"index":1,"playId":"24b2fd58-d2e0-3f2d-b83f-34a5ea368341","pitchNumber":2,"startTime":"2025-08-16T01:23:22.455Z","endTime":"2025-08-16T01:23:25.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"317b46ad-01b6-38d0-84aa-7fac59e7e272","startTime":"2025-08-16T01:23:37.701Z","endTime":"2025-08-16T01:23:43.149Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.44999900080817,"strikeZoneBottom":1.6529107730932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.285930600655917,"aZ":-12.12163323821545,"pfxX":-3.8678762946348395,"pfxZ":10.27795172448684,"pX":0.1423065974118832,"pZ":1.7968742820904584,"vX0":6.997413090081511,"vY0":-138.6202308070276,"vZ0":-8.368581159089413,"x":111.58,"y":190.26,"x0":-1.909368021019355,"y0":50.00230489273427,"z0":5.65954952262285,"aX":-7.546338467024522},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":5.6,"spinRate":2458,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39475974995509855,"extension":7.0683832191136045},"index":3,"playId":"7b567b39-596d-3eae-ab27-f06e88c81aea","pitchNumber":3,"startTime":"2025-08-16T01:23:54.925Z","endTime":"2025-08-16T01:23:59.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.445391397078595,"aZ":-13.205938722468257,"pfxX":-3.9138037286961405,"pfxZ":9.503329131568721,"pX":-0.5494219722802844,"pZ":2.8696602915624436,"vX0":5.612333596942901,"vY0":-140.73408977228397,"vZ0":-5.4026691015415125,"x":137.94,"y":161.3,"x0":-2.0656662451658576,"y0":50.00280577293596,"z0":5.677401263137683,"aX":-7.811957444274967},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2388,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.38995169502679294,"extension":6.9566259436773645},"index":4,"playId":"3e3f56a2-92ae-3fe6-a5d7-90d1b023d323","pitchNumber":4,"startTime":"2025-08-16T01:24:12.622Z","endTime":"2025-08-16T01:24:16.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.268038484532163,"aZ":-13.149999161929527,"pfxX":-2.5021210069583346,"pfxZ":9.68193943619207,"pX":-0.16055962298897805,"pZ":3.5433609535825425,"vX0":6.064622203775571,"vY0":-139.29400319866656,"vZ0":-3.7301685279765855,"x":123.12,"y":143.11,"x0":-2.040877886461763,"y0":50.004383565691235,"z0":5.769201225638554,"aX":-4.917556894078347},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":3.2,"spinRate":2265,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39320332894000787,"extension":7.027423115234938},"index":5,"playId":"bbfd1090-5e5f-3312-9f09-dd874155ef93","pitchNumber":5,"startTime":"2025-08-16T01:24:30.883Z","endTime":"2025-08-16T01:24:34.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.44999936170564,"strikeZoneBottom":1.65972257768594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92599435937741,"aZ":-28.86795266014673,"pfxX":1.1897433370519153,"pfxZ":1.9943325716869151,"pX":0.685850484426026,"pZ":0.9908753885387781,"vX0":6.519165793285867,"vY0":-127.3266180797412,"vZ0":-6.033004555794069,"x":90.86,"y":212.03,"x0":-2.0527035501058495,"y0":50.001879381656174,"z0":5.649201654668187,"aX":1.970346969361115},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-3.5,"spinRate":2042,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4286904142657382,"extension":6.95925985277103},"index":6,"playId":"d002934d-0e7a-3b10-9fa0-641b7250d109","pitchNumber":6,"startTime":"2025-08-16T01:24:53.323Z","endTime":"2025-08-16T01:24:57.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.44999969667898,"strikeZoneBottom":1.55245182028251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20467712219411,"aZ":-9.843063188466333,"pfxX":-4.987755159025772,"pfxZ":10.93876111231593,"pX":0.21721096781089902,"pZ":1.7241731810373075,"vX0":7.91047433162309,"vY0":-141.7064979435536,"vZ0":-9.019964654314618,"x":108.72,"y":192.23,"x0":-1.9574994645184285,"y0":50.003120283323916,"z0":5.570050670932276,"aX":-10.18329836965718},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2439,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38593695619587587,"extension":7.090226111501556},"index":7,"playId":"ca2f50ab-d5d3-3465-aaec-30d37a816d63","pitchNumber":7,"startTime":"2025-08-16T01:25:11.987Z","endTime":"2025-08-16T01:25:18.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":669221,"link":"/api/v1/people/669221","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"credit":"b_ab"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_ab"},{"player":{"id":669221,"link":"/api/v1/people/669221"},"credit":"b_pa"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":1.9000000000000004,"leverageIndex":0.42,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:25:18.307Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:28:04.582Z","endTime":"2025-08-16T01:28:40.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Eli White remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-16T01:27:18.284Z","endTime":"2025-08-16T01:27:18.306Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Raisel Iglesias replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-16T01:27:18.306Z","endTime":"2025-08-16T01:28:06.877Z","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":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.39095083575337,"strikeZoneBottom":1.74942882681136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.924421022587744,"aZ":-14.072930727876827,"pfxX":-5.267626990227836,"pfxZ":9.233742486284788,"pX":0.06208267656507652,"pZ":2.0653797827634106,"vX0":6.179752782540831,"vY0":-139.2874956788539,"vZ0":-5.9113544010633925,"x":114.63,"y":183.01,"x0":-1.5032380288984226,"y0":50.003608443683014,"z0":5.149342985317518,"aX":-10.328156782336167},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":2418,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3935553828687439,"extension":6.1540853559902375},"index":2,"playId":"90361069-0ca4-3e49-a3fc-402e79cdd79b","pitchNumber":1,"startTime":"2025-08-16T01:28:06.877Z","endTime":"2025-08-16T01:28:10.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.778241617839086,"aZ":-17.10379943392157,"pfxX":-6.595862610019356,"pfxZ":7.696635285608988,"pX":-0.39271565362060323,"pZ":3.6188498437409917,"vX0":7.682310541360845,"vY0":-139.17393755545885,"vZ0":-0.4151470178361733,"x":131.97,"y":141.07,"x0":-2.3343092550079247,"y0":50.001560811804964,"z0":4.904573033798499,"aX":-12.914082448559801},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2353,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3938389046991291,"extension":6.125820385724817},"index":3,"playId":"bdd9d598-1ee8-31e2-92af-8d123d2804f1","pitchNumber":2,"startTime":"2025-08-16T01:28:18.220Z","endTime":"2025-08-16T01:28:22.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-16T01:28:26.848Z","endTime":"2025-08-16T01:28:35.818Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.337319714549963,"aZ":-27.179480821223752,"pfxX":-11.193167703131726,"pfxZ":2.823491673011162,"pX":-0.234876901350101,"pZ":0.3443194668691307,"vX0":7.317205458110167,"vY0":-132.19961880908915,"vZ0":-6.822696417774368,"x":125.95,"y":229.48,"x0":-1.5852253195718409,"y0":50.002023563188665,"z0":4.955118060126254,"aX":-19.799560570575515},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":18.7,"spinRate":2001,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4144052741087467,"extension":6.2378349462702305},"index":5,"playId":"00eea4e6-f176-3cc4-be6b-0246782c6091","pitchNumber":3,"startTime":"2025-08-16T01:28:35.818Z","endTime":"2025-08-16T01:28:40.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:28:40.840Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:28:42.988Z","endTime":"2025-08-16T01:29:50.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.50707785701135,"strikeZoneBottom":1.67775042631514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.977326538160625,"aZ":-28.970795287777527,"pfxX":-9.879036830776792,"pfxZ":1.7930797463691786,"pX":-1.6741194479083854,"pZ":3.5354293330793274,"vX0":3.5249203459894733,"vY0":-132.6715774269021,"vZ0":0.9012336025142725,"x":180.81,"y":143.32,"x0":-1.7353659546315479,"y0":50.00099628523088,"z0":5.3002461907510074,"aX":-17.636235158640602},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":17.2,"spinRate":2171,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.41259758940248137,"extension":6.022483892497853},"index":0,"playId":"e61f2c01-8275-3cd5-a406-a7bf41d5c5f0","pitchNumber":1,"startTime":"2025-08-16T01:29:12.058Z","endTime":"2025-08-16T01:29:15.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.046362352887165,"aZ":-17.57273701041055,"pfxX":-6.7489905063946996,"pfxZ":7.1890235290822435,"pX":-0.5313709384556191,"pZ":2.9294791361810346,"vX0":5.265368156759015,"vY0":-141.53965958540368,"vZ0":-3.537654346619603,"x":137.25,"y":159.68,"x0":-1.5381611835366664,"y0":50.00018745379575,"z0":5.319492556559844,"aX":-13.70313167944778},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":11.2,"spinRate":2349,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.386840022746326,"extension":6.065042683472237},"index":1,"playId":"93899522-adf1-3b8c-a7a5-2494801953cb","pitchNumber":2,"startTime":"2025-08-16T01:29:26.791Z","endTime":"2025-08-16T01:29:31.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.972267874852573,"aZ":-19.832651452855487,"pfxX":-6.718459520432518,"pfxZ":6.150876965230633,"pX":0.336956339722443,"pZ":2.398245485126634,"vX0":9.396016775812232,"vY0":-139.93585529855525,"vZ0":-3.1830852803160763,"x":104.16,"y":174.03,"x0":-2.1725798034867982,"y0":50.00644554447499,"z0":4.830988358324883,"aX":-13.489740764457425},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.8,"breakHorizontal":10.6,"spinRate":2386,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3895942316393053,"extension":6.070139704580612},"hitData":{"launchSpeed":97.4,"launchAngle":43.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.71,"coordY":93.33}},"index":2,"playId":"80c95316-7d01-3a8d-9ef0-083438e8dea9","pitchNumber":3,"startTime":"2025-08-16T01:29:40.948Z","endTime":"2025-08-16T01:29:50.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:29:50.895Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Manzardo pops out to third baseman Nacho Alvarez Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:29:57.779Z","endTime":"2025-08-16T01:32:44.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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,3,4,5,6,7,8],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.21000070882226,"strikeZoneBottom":1.27054255464182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13068668780065,"aZ":-13.766178365114612,"pfxX":-6.5247085347242715,"pfxZ":9.089306694067346,"pX":1.0757371105176328,"pZ":2.528036770298708,"vX0":9.306303386423236,"vY0":-141.38747312283928,"vZ0":-5.113306357725501,"x":76.0,"y":170.52,"x0":-1.4102065066226577,"y0":50.0053645530013,"z0":5.2430744687663635,"aX":-13.21790024975965},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":10.0,"spinRate":2390,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.387348613243486,"extension":6.301623617984068},"index":0,"playId":"5a59209b-a7be-3539-af56-3a56c4995de8","pitchNumber":1,"startTime":"2025-08-16T01:30:16.783Z","endTime":"2025-08-16T01:30:20.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.21000036501288,"strikeZoneBottom":1.36103273793424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35052488180788,"aZ":-13.719130019521247,"pfxX":-5.9305227893495145,"pfxZ":8.963212440716077,"pX":-1.0066104544536785,"pZ":3.039309442320387,"vX0":3.5265984417039076,"vY0":-142.70826610230736,"vZ0":-3.787107971388267,"x":155.37,"y":156.72,"x0":-1.4889582785616982,"y0":50.00334019886431,"z0":5.24984466717903,"aX":-12.21237863929969},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":10.0,"spinRate":2343,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3840520228265021,"extension":5.9559848636053},"index":1,"playId":"409ea636-9669-364e-acdf-e1134c12cf3c","pitchNumber":2,"startTime":"2025-08-16T01:30:29.199Z","endTime":"2025-08-16T01:30:32.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.31,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.358604778657785,"aZ":-22.96345930402384,"pfxX":-11.355731249457929,"pfxZ":4.638024377354762,"pX":-0.3342204748598179,"pZ":2.9152067991434882,"vX0":7.262060303638251,"vY0":-140.4315944592793,"vZ0":-2.268810335550131,"x":129.74,"y":160.07,"x0":-1.4852809660528077,"y0":50.006047836383814,"z0":5.235777674254306,"aX":-22.56619597582125},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":19.0,"spinRate":2424,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39082792733592875,"extension":6.172825306509283},"index":2,"playId":"bc83ea6f-ff64-37da-a126-32e40ad81a40","pitchNumber":3,"startTime":"2025-08-16T01:30:44.054Z","endTime":"2025-08-16T01:30:47.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.31,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.334782854461668,"aZ":-22.73067679284626,"pfxX":-10.24235217060544,"pfxZ":5.468588394614394,"pX":-0.796351193337453,"pZ":2.212278096965615,"vX0":5.904750898843032,"vY0":-130.80490028922824,"vZ0":-2.884816466945153,"x":147.36,"y":179.05,"x0":-1.7555935410504675,"y0":50.0057989324014,"z0":5.039190293485111,"aX":-17.70048246415834},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":17.2,"spinRate":2182,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4191945297724389,"extension":6.49493412968112},"index":3,"playId":"f83de29d-6d66-3b16-a948-58f83d6559fd","pitchNumber":4,"startTime":"2025-08-16T01:30:58.191Z","endTime":"2025-08-16T01:31:02.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":97.6,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.31,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.104213998557164,"aZ":-15.564198044122064,"pfxX":-7.487004337923885,"pfxZ":8.125710864860471,"pX":-0.36703192566561793,"pZ":2.5926308135118643,"vX0":7.771649736919231,"vY0":-141.97726783273015,"vZ0":-3.485705377369148,"x":130.99,"y":168.78,"x0":-2.165347972807501,"y0":50.002409994465886,"z0":4.824978391799334,"aX":-15.304791184995267},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2408,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3855822739589727,"extension":6.272242634921489},"index":4,"playId":"b1650384-6c18-3d3c-bcaa-7c16749069f9","pitchNumber":5,"startTime":"2025-08-16T01:31:19.318Z","endTime":"2025-08-16T01:31:22.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":98.0,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.31,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35051250807612,"aZ":-13.650250682697909,"pfxX":-5.9285968366292,"pfxZ":9.018859655505453,"pX":-0.5499500059679095,"pZ":3.6047193600562184,"vX0":6.895922535245698,"vY0":-142.53930626702035,"vZ0":-1.2622256070179014,"x":137.96,"y":141.45,"x0":-2.232514660413126,"y0":50.001485469801864,"z0":4.9169053672341105,"aX":-12.175659145713698},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2445,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3845560428513104,"extension":6.247884016237691},"index":5,"playId":"0dba9a1b-d15f-3c57-9c24-8088a91c56a1","pitchNumber":6,"startTime":"2025-08-16T01:31:35.819Z","endTime":"2025-08-16T01:31:39.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.20999991101747,"strikeZoneBottom":1.34607017944775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89747805716284,"aZ":-15.839585934909339,"pfxX":-3.783162452689914,"pfxZ":7.915848890214789,"pX":-0.6213635310499467,"pZ":4.19967674206223,"vX0":3.9422104564931706,"vY0":-142.32428993922733,"vZ0":-0.5809900230010545,"x":140.68,"y":125.39,"x0":-1.529088341497286,"y0":50.0005777265015,"z0":5.404263004216061,"aX":-7.805138848690629},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":6.1,"spinRate":2353,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3839928283177656,"extension":6.021543064017429},"index":6,"playId":"d97dc9d0-6197-3711-87cb-5b5dcaf64de4","pitchNumber":7,"startTime":"2025-08-16T01:31:54.624Z","endTime":"2025-08-16T01:31:58.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.31,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37427294428279,"aZ":-28.98935298316751,"pfxX":-9.639100229710884,"pfxZ":1.816166564934802,"pX":0.1616000181482503,"pZ":1.2437356747785084,"vX0":7.448004657771891,"vY0":-131.53769003403357,"vZ0":-4.157442036529865,"x":110.84,"y":205.2,"x0":-1.4514312254987671,"y0":50.0041409464777,"z0":4.989153847118139,"aX":-16.926339435092654},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.6,"breakHorizontal":15.8,"spinRate":2210,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.41608326915289773,"extension":6.288555979446106},"index":7,"playId":"e63e8dc1-053e-3aae-9370-939db9a54971","pitchNumber":8,"startTime":"2025-08-16T01:32:09.004Z","endTime":"2025-08-16T01:32:14.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.31,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.017715275869698,"aZ":-15.956057968259929,"pfxX":-7.404944532993232,"pfxZ":8.05615937944744,"pX":0.2968616513844046,"pZ":2.7332415233277665,"vX0":9.504521233980388,"vY0":-140.77334635651093,"vZ0":-2.8935808694783525,"x":105.68,"y":164.98,"x0":-2.1561487567370774,"y0":50.003342493440435,"z0":4.80328512428129,"aX":-14.90931918335721},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2415,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.38861729981024284,"extension":6.097934141827782},"hitData":{"launchSpeed":76.7,"launchAngle":73.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.59,"coordY":170.62}},"index":8,"playId":"c9241e46-f422-3384-b51e-1acdbdc5fc35","pitchNumber":9,"startTime":"2025-08-16T01:32:34.870Z","endTime":"2025-08-16T01:32:44.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669221,"link":"/api/v1/people/669221"},"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":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:32:44.096Z","atBatIndex":66}]