[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Gleyber Torres to first baseman Colt Keith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T18:37:59.120Z","endTime":"2026-08-30T18:38:42.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T14:32:59.601Z","endTime":"2026-08-30T17:06:39.729Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"contextMetrics":{}},{"details":{"description":"Status Change - Delayed Start: Inclement Weather","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":"2026-08-30T17:06:39.729Z","endTime":"2026-08-30T18:12:15.151Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"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":2,"startTime":"2026-08-30T18:12:15.151Z","endTime":"2026-08-30T18:36:07.935Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"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":3,"startTime":"2026-08-30T18:36:07.935Z","endTime":"2026-08-30T18:38:01.423Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.295382269853224,"aZ":-24.606890473444658,"pfxX":11.269867227978718,"pfxZ":3.9562746459254914,"pX":1.6899650118107137,"pZ":3.2656399693299907,"vX0":-2.930307385773951,"vY0":-137.63903940922842,"vZ0":-2.834301031482802,"x":52.58,"y":150.61,"x0":1.3059189683268801,"y0":50.00441038005136,"z0":5.9797790709844,"aX":21.568589798721806},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":-19.8,"spinRate":2253,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3983392637633383,"extension":5.7559027474084745},"index":4,"playId":"d2c67e07-75af-30d4-a944-f8facfe70fab","pitchNumber":1,"startTime":"2026-08-30T18:38:01.423Z","endTime":"2026-08-30T18:38:05.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87072708663247,"aZ":-23.30922778708972,"pfxX":7.757182979366509,"pfxZ":4.580810970183643,"pX":-1.3600275240942075,"pZ":1.3848632946291937,"vX0":-9.246259277576682,"vY0":-137.34947180484681,"vZ0":-7.650984815041774,"x":168.84,"y":201.39,"x0":1.0225363749466232,"y0":50.00174240196199,"z0":5.760927541711205,"aX":15.005529939334744},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":-12.4,"spinRate":2156,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.39690823625331584,"extension":5.886685693392656},"index":5,"playId":"f3830330-1d2a-3637-b448-1a198e18f43d","pitchNumber":2,"startTime":"2026-08-30T18:38:17.267Z","endTime":"2026-08-30T18:38:21.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71121814500104,"aZ":-21.922143175892348,"pfxX":9.273143193750975,"pfxZ":5.307831312100214,"pX":0.5074985646777873,"pZ":1.8490929144474018,"vX0":-5.523954456950566,"vY0":-137.66760166990196,"vZ0":-6.768306313159469,"x":97.66,"y":188.85,"x0":1.3284408751160246,"y0":50.00503956706144,"z0":5.808922780793042,"aX":17.916866806659705},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":-15.7,"spinRate":2198,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.39688786146292454,"extension":5.818708390202747},"hitData":{"launchSpeed":107.5,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.0,"coordY":155.0}},"index":6,"playId":"ab63c1db-5477-3a63-8ce6-4e6c55703eaf","pitchNumber":3,"startTime":"2026-08-30T18:38:34.293Z","endTime":"2026-08-30T18:38:42.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-08-30T18:38:42.282Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, second baseman Gleyber Torres to first baseman Colt Keith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T18:38:46.969Z","endTime":"2026-08-30T18:39:30.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89081302756976,"aZ":-42.429197907273426,"pfxX":-7.459740794493519,"pfxZ":-7.922238869464815,"pX":0.08894293899183742,"pZ":1.7169709324060882,"vX0":-1.6887629953201297,"vY0":-113.41440003212287,"vZ0":0.3414881270709693,"x":113.61,"y":192.42,"x0":1.8131646010917308,"y0":50.00190315624673,"z0":5.816701038655241,"aX":-9.658817976476215},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-13.9,"breakHorizontal":13.9,"spinRate":2883,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.4840417493647391,"extension":5.68828879013616},"index":0,"playId":"3770c8d6-4dfd-332c-b600-6b1cda4e6921","pitchNumber":1,"startTime":"2026-08-30T18:39:09.345Z","endTime":"2026-08-30T18:39:13.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.169021320763697,"aZ":-23.071489020720428,"pfxX":9.364084813661819,"pfxZ":4.71072986872022,"pX":0.7496602692923575,"pZ":2.1181948946821256,"vX0":-5.164407665986917,"vY0":-137.9741282547982,"vZ0":-5.656096072376493,"x":124.11,"y":185.66,"x0":1.4273320581269524,"y0":50.00090399572787,"z0":5.745434075722562,"aX":18.08524394217659},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":-16.0,"spinRate":2327,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.39669204826188187,"extension":5.8198963482066715},"hitData":{"launchSpeed":86.3,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.38,"coordY":148.64}},"index":1,"playId":"db6e352a-9905-31f4-b247-e5d08259e154","pitchNumber":2,"startTime":"2026-08-30T18:39:22.615Z","endTime":"2026-08-30T18:39:30.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:39:30.587Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, third baseman Kevin McGonigle to first baseman Colt Keith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T18:39:49.466Z","endTime":"2026-08-30T18:40:42.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.425047324676335,"aZ":-28.663449718147643,"pfxX":7.878847669544118,"pfxZ":1.7988629287365434,"pX":-0.32141202277153547,"pZ":2.473922315744411,"vX0":-7.400157094277115,"vY0":-138.00105527290677,"vZ0":-3.764776543504774,"x":129.25,"y":171.98,"x0":1.3564953732227285,"y0":50.00282029707876,"z0":5.762022671771857,"aX":15.370551910005805},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.8,"breakHorizontal":-13.0,"spinRate":2057,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.39518916198753207,"extension":5.88306083149624},"index":0,"playId":"30efec34-5961-36e9-9767-b412e3f11f40","pitchNumber":1,"startTime":"2026-08-30T18:40:03.440Z","endTime":"2026-08-30T18:40:06.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.195098900581538,"aZ":-43.39326017891262,"pfxX":-5.73143935941731,"pfxZ":-8.680127207853676,"pX":0.8066870002279544,"pZ":1.4469126122225686,"vX0":-0.27769456249810137,"vY0":-113.65804044960578,"vZ0":-0.07046755786965186,"x":86.25,"y":199.71,"x0":1.6742122924588527,"y0":50.00396502460606,"z0":5.831857276372266,"aX":-7.407273687791456},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.4,"breakHorizontal":10.4,"spinRate":2714,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.48417195748952313,"extension":5.806375039633657},"index":1,"playId":"44bb7caf-9cd0-30dd-87fe-83b5deb111a5","pitchNumber":2,"startTime":"2026-08-30T18:40:18.051Z","endTime":"2026-08-30T18:40:22.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66177524604884,"aZ":-30.067445900195146,"pfxX":8.857505593575869,"pfxZ":1.172952766374829,"pX":0.13859567474821452,"pZ":1.26443109695128,"vX0":-5.738014755481564,"vY0":-133.38900133676302,"vZ0":-6.077775062765327,"x":111.72,"y":204.64,"x0":1.166640313938865,"y0":50.006115163815785,"z0":5.7401588456797725,"aX":15.966162954077268},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.0,"breakHorizontal":-14.8,"spinRate":1736,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.41061154627915464,"extension":5.895951731692197},"hitData":{"launchSpeed":84.0,"launchAngle":8.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.73,"coordY":161.88}},"index":2,"playId":"d4727eab-2819-3ba1-83b1-b15cc7196325","pitchNumber":3,"startTime":"2026-08-30T18:40:34.936Z","endTime":"2026-08-30T18:40:42.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:40:42.057Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T18:42:27.826Z","endTime":"2026-08-30T18:44:03.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69397797461587,"aZ":-13.707749154920684,"pfxX":-1.8678995085363383,"pfxZ":9.452143328879952,"pX":0.710692603447994,"pZ":2.430173690501428,"vX0":6.285626595950735,"vY0":-138.3805721576473,"vZ0":-6.751326379646763,"x":89.91,"y":173.17,"x0":-1.3400803995530837,"y0":50.00516877594719,"z0":5.806461773891911,"aX":-3.6504447217067657},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":2.2,"spinRate":2414,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.39467626940268374,"extension":7.5418129512323455},"index":0,"playId":"b38e0a70-796c-312e-9663-594e3e123850","pitchNumber":1,"startTime":"2026-08-30T18:42:56.946Z","endTime":"2026-08-30T18:43:00.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554874574479534,"aZ":-16.47159675167073,"pfxX":-1.7966509719657022,"pfxZ":7.870077821209236,"pX":0.5380913675552127,"pZ":2.8496478127737475,"vX0":5.618766506896524,"vY0":-139.87815734178315,"vZ0":-5.433886477156831,"x":96.49,"y":161.84,"x0":-1.25724719295544,"y0":50.002817254787104,"z0":5.8859652094577966,"aX":-3.585526218185084},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":2.2,"spinRate":2515,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.3905823850656751,"extension":7.388969853996103},"index":1,"playId":"5d672cfb-3ccc-324d-9586-b1987582b43b","pitchNumber":2,"startTime":"2026-08-30T18:43:14.307Z","endTime":"2026-08-30T18:43:17.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.7,"endSpeed":88.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056860660330265,"aZ":-13.098234885667356,"pfxX":-3.4725688377772284,"pfxZ":9.43853431550993,"pX":-0.3071411241596168,"pZ":3.6002560865115147,"vX0":4.270155240192077,"vY0":-140.80620015809896,"vZ0":-4.205820583953158,"x":128.71,"y":141.57,"x0":-1.3875881487675734,"y0":50.00160930923619,"z0":5.952340209624841,"aX":-7.01750943817751},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":5.5,"spinRate":2537,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.38804694531392103,"extension":7.330880388279532},"index":2,"playId":"18f34013-e162-372a-b649-b196bc23ff44","pitchNumber":3,"startTime":"2026-08-30T18:43:33.677Z","endTime":"2026-08-30T18:43:38.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15921729028076,"aZ":-41.96398853782715,"pfxX":5.417730671015659,"pfxZ":-6.913263996111123,"pX":0.8090131678990466,"pZ":2.0450276686075384,"vX0":3.0793211849205657,"vY0":-119.36789589065575,"vZ0":-0.4975584056004644,"x":86.16,"y":183.56,"x0":-1.2102272462715133,"y0":50.00579775370594,"z0":6.098476571715089,"aX":7.666699240245199},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.2,"breakHorizontal":-10.7,"spinRate":2802,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.46233081552153443,"extension":7.177503454595584},"hitData":{"launchSpeed":62.1,"launchAngle":5.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":172.46}},"index":3,"playId":"a07902c6-ea4f-34fc-b7ab-ec45a37bb78d","pitchNumber":4,"startTime":"2026-08-30T18:43:55.465Z","endTime":"2026-08-30T18:44:03.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:44:03.388Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T18:44:04.859Z","endTime":"2026-08-30T18:44:52.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21436792338187,"aZ":-12.86807345832078,"pfxX":-0.8318356812755345,"pfxZ":9.542978571674057,"pX":-0.6567217897943535,"pZ":2.4454467123525436,"vX0":2.6659610845181505,"vY0":-141.32056537913476,"vZ0":-7.118758089291626,"x":142.03,"y":172.75,"x0":-1.50419203266812,"y0":50.00009008817173,"z0":5.823648885427801,"aX":-1.6828042595006683},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":1.0,"spinRate":2426,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.3875829551531451,"extension":7.362900193550492},"index":0,"playId":"f9f4e36a-f02f-3981-8e4b-7044a896f2a7","pitchNumber":1,"startTime":"2026-08-30T18:44:30.854Z","endTime":"2026-08-30T18:44:34.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.360547657240765,"aZ":-13.555766981963876,"pfxX":-1.8953194670132352,"pfxZ":9.382596154185013,"pX":-0.441630847579143,"pZ":3.0549999943640023,"vX0":3.2882544234025057,"vY0":-140.1566874806979,"vZ0":-5.244926328067267,"x":133.83,"y":156.3,"x0":-1.3850893543882175,"y0":50.00611781996758,"z0":5.839458725865095,"aX":-3.7625998228863318},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":2.8,"spinRate":2399,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.3911341030793851,"extension":7.35742030933911},"hitData":{"launchSpeed":92.1,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":150.67}},"index":1,"playId":"1b34d8c7-e3f7-32a5-8297-fb6bb372d1eb","pitchNumber":2,"startTime":"2026-08-30T18:44:46.008Z","endTime":"2026-08-30T18:44:52.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:44:52.728Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T18:44:57.259Z","endTime":"2026-08-30T18:45:47.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68545390676235,"aZ":-12.931841872412816,"pfxX":-0.05799233399679596,"pfxZ":9.702182458314804,"pX":-0.05554198799508447,"pZ":3.421310662497733,"vX0":3.4979987693739467,"vY0":-139.74739755380153,"vZ0":-4.336015908827543,"x":119.12,"y":146.4,"x0":-1.3145003578608963,"y0":50.00379409923817,"z0":5.838844628160763,"aX":-0.11580565554181114},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-0.6,"spinRate":2431,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.39152797727182964,"extension":7.477311507204304},"index":0,"playId":"15b6f980-f80c-3216-b373-94856ffacfb8","pitchNumber":1,"startTime":"2026-08-30T18:45:21.728Z","endTime":"2026-08-30T18:45:25.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.2,"endSpeed":87.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43234583981236,"aZ":-10.885375822011019,"pfxX":-0.0930151176398577,"pfxZ":10.777115561718013,"pX":0.639329492050294,"pZ":2.7913477129780473,"vX0":5.498712290073676,"vY0":-139.87838278023133,"vZ0":-6.371712856753241,"x":92.63,"y":163.41,"x0":-1.3424738014406932,"y0":50.00612760128772,"z0":5.817278065809543,"aX":-0.18401602685638468},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":-1.0,"spinRate":2503,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.39201185451697773,"extension":7.548328014027093},"hitData":{"launchSpeed":74.6,"launchAngle":4.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":149.66}},"index":1,"playId":"91fe8401-8391-3bb6-8011-a70fd0702a9f","pitchNumber":2,"startTime":"2026-08-30T18:45:39.345Z","endTime":"2026-08-30T18:45:47.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:45:47.522Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T18:47:08.945Z","endTime":"2026-08-30T18:49:52.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":86.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43261965488902,"aZ":-25.87306983439745,"pfxX":10.335839360742643,"pfxZ":3.2883129984285597,"pX":0.5888067732475415,"pZ":2.0505177822026655,"vX0":-5.367219432009342,"vY0":-138.39139324991785,"vZ0":-5.554702622913177,"x":94.56,"y":183.42,"x0":1.2234767737182413,"y0":50.00204166895501,"z0":5.845107410437331,"aX":19.800654821040343},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":-17.4,"spinRate":2170,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.3976625823482154,"extension":5.710023654099148},"index":0,"playId":"79b29ffb-89ef-3e7d-890a-60b4e4b6f9ca","pitchNumber":1,"startTime":"2026-08-30T18:48:05.785Z","endTime":"2026-08-30T18:48:09.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":70.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.501225171752186,"aZ":-43.26725164606418,"pfxX":-8.44283395796028,"pfxZ":-8.733379938892714,"pX":0.5987206911922697,"pZ":1.688428092167654,"vX0":-0.2935925622472088,"vY0":-113.68057418242608,"vZ0":0.5647082141177187,"x":94.18,"y":193.19,"x0":1.822490915087889,"y0":50.00109280803397,"z0":5.835668789611768,"aX":-10.726753420236387},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.1,"breakHorizontal":15.2,"spinRate":2620,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.48729554161224,"extension":5.707773467758413},"index":1,"playId":"adc25400-3f4e-3608-99b9-f13a13f48920","pitchNumber":2,"startTime":"2026-08-30T18:48:29.271Z","endTime":"2026-08-30T18:48:35.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44966857894215,"aZ":-26.623549346178496,"pfxX":9.305565952060144,"pfxZ":2.8510532086117664,"pX":-1.3089689392766486,"pZ":0.8863640238148858,"vX0":-9.152482771995128,"vY0":-138.8981725099967,"vZ0":-8.428755409992695,"x":166.89,"y":214.85,"x0":0.8271978105641625,"y0":50.0014259212345,"z0":5.743296510411457,"aX":18.097934897379396},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.5,"breakHorizontal":-14.9,"spinRate":2225,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.39503979876788975,"extension":5.758037490111208},"index":2,"playId":"c233636e-9092-313a-badf-14559b4babc6","pitchNumber":3,"startTime":"2026-08-30T18:48:56.310Z","endTime":"2026-08-30T18:49:00.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.1,"endSpeed":78.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505252267020758,"aZ":-29.428597246768728,"pfxX":-0.807367519015914,"pfxZ":1.7487008959607016,"pX":-0.9874716440895412,"pZ":0.8497925941715878,"vX0":-5.599441136248903,"vY0":-125.20605155520188,"vZ0":-5.605292591205017,"x":154.64,"y":215.84,"x0":1.3917165185239697,"y0":50.00600196617182,"z0":5.553975516494623,"aX":-1.269133794769455},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":2.9,"spinRate":2378,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.43905283524155214,"extension":5.808081701975063},"index":3,"playId":"7e89ff9a-3647-39de-af2d-692ee0e1718f","pitchNumber":4,"startTime":"2026-08-30T18:49:15.052Z","endTime":"2026-08-30T18:49:19.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.157941072660698,"aZ":-25.033435456463707,"pfxX":9.316289807489854,"pfxZ":3.69399677268558,"pX":-0.7676557125022212,"pZ":2.6213807401363374,"vX0":-7.944525360831228,"vY0":-138.26986796363985,"vZ0":-4.412953127634083,"x":146.26,"y":168.0,"x0":0.9339786928963187,"y0":50.00613506924047,"z0":5.920339457339809,"aX":18.022340227535864},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":-15.2,"spinRate":2250,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.3963048153899784,"extension":5.780134188909692},"index":4,"playId":"c0a80d4d-617c-36a2-a0d0-35a23c07c497","pitchNumber":5,"startTime":"2026-08-30T18:49:31.305Z","endTime":"2026-08-30T18:49:35.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4758179903185,"aZ":-22.67296470856575,"pfxX":7.71071532006803,"pfxZ":4.903868870206209,"pX":-0.45440655349620435,"pZ":1.2483317433627443,"vX0":-7.3141902449288345,"vY0":-138.63542539627147,"vZ0":-7.878702230920905,"x":134.32,"y":205.08,"x0":1.2228474237688332,"y0":50.00099674016538,"z0":5.652980026978185,"aX":14.93126171519852},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":-12.4,"spinRate":2217,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.3958553346945841,"extension":5.911192499152582},"index":5,"playId":"ecd586f8-b0d2-3374-9e4f-9c2b0cbbadaa","pitchNumber":6,"startTime":"2026-08-30T18:49:48.262Z","endTime":"2026-08-30T18:49:52.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:49:52.623Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T18:49:53.754Z","endTime":"2026-08-30T18:51:05.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.053713338236157,"aZ":-43.20255397252561,"pfxX":-5.96275543148076,"pfxZ":-8.25896353845458,"pX":-0.3469789160288007,"pZ":1.4234229427961154,"vX0":-2.493485574583651,"vY0":-115.30443857475404,"vZ0":-0.5123349766773917,"x":130.23,"y":200.35,"x0":1.5256760112677556,"y0":50.00179377867193,"z0":5.845969805173927,"aX":-7.963262199998663},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-14.8,"breakHorizontal":11.4,"spinRate":2785,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4764886227344012,"extension":5.811293843184419},"index":0,"playId":"4a449f9c-0192-3546-a4a2-7ca1cc5b68b4","pitchNumber":1,"startTime":"2026-08-30T18:50:20.746Z","endTime":"2026-08-30T18:50:25.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.032856611619223,"aZ":-26.024900534826646,"pfxX":9.26305927386008,"pfxZ":3.210570659769261,"pX":-0.19785052926143074,"pZ":2.1175661228595413,"vX0":-6.903875125154064,"vY0":-137.66006747833933,"vZ0":-5.384841502867542,"x":124.54,"y":181.61,"x0":1.141162899701016,"y0":50.004323572899736,"z0":5.8646699308271,"aX":17.75027263946169},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":-15.2,"spinRate":2081,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.39813956105130055,"extension":5.739932277101802},"index":1,"playId":"11c83dd3-02e2-3c2c-89ec-dbc04b264324","pitchNumber":2,"startTime":"2026-08-30T18:50:39.988Z","endTime":"2026-08-30T18:50:43.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.563786281063688,"aZ":-43.514379538175604,"pfxX":-6.716364758923352,"pfxZ":-8.451058112085441,"pX":0.03923120860474618,"pZ":1.0613647728845477,"vX0":-1.283916540530402,"vY0":-115.69946198224882,"vZ0":-1.1655028639430651,"x":115.5,"y":210.12,"x0":1.4746640971345348,"y0":50.00084961321334,"z0":5.778032677151234,"aX":-9.015080782326937},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-15.2,"breakHorizontal":12.5,"spinRate":2770,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.4751958817658837,"extension":5.697777387832231},"index":2,"playId":"d34c42cd-885c-3565-be20-315d85808569","pitchNumber":3,"startTime":"2026-08-30T18:51:00.874Z","endTime":"2026-08-30T18:51:05.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:51:05.022Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Rojas doubles (13) on a sharp line drive to left fielder Brett Callahan. Freddie Freeman to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T18:51:07.783Z","endTime":"2026-08-30T18:53:21.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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, 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":90.3,"endSpeed":82.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.747001699666296,"aZ":-28.54257235167481,"pfxX":8.153601659189329,"pfxZ":2.0892633545954196,"pX":-0.6659969888673748,"pZ":1.7274832308873607,"vX0":-7.34529896022205,"vY0":-131.25857019244032,"vZ0":-4.998205940546709,"x":142.39,"y":192.14,"x0":1.1143778354326566,"y0":50.004538723685556,"z0":5.79141033817272,"aX":14.17632241774825},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.9,"breakHorizontal":-13.1,"spinRate":1699,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4178889987826646,"extension":5.76778892412929},"index":0,"playId":"22f68a52-1bb5-3aea-bca0-94325f4332a9","pitchNumber":1,"startTime":"2026-08-30T18:51:30.027Z","endTime":"2026-08-30T18:51:35.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":79.4,"endSpeed":73.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.079117344845,"aZ":-40.78803126823144,"pfxX":-4.506466558870166,"pfxZ":-6.408876995864452,"pX":-0.5817760014841552,"pZ":0.5005397235954739,"vX0":-3.5608544168393355,"vY0":-115.59774301599062,"vZ0":-2.8448340119950144,"x":139.18,"y":225.27,"x0":1.568414945286491,"y0":50.004859448387556,"z0":5.691706501191248,"aX":-6.053187473150671},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.0,"breakHorizontal":9.1,"spinRate":2870,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4752108549302032,"extension":5.801095481013258},"index":1,"playId":"0cf0ef11-6904-3c54-a74c-0458821008ad","pitchNumber":2,"startTime":"2026-08-30T18:51:52.934Z","endTime":"2026-08-30T18:51:57.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24568152877452,"aZ":-26.72950217365199,"pfxX":8.974159696901394,"pfxZ":2.8810783564381577,"pX":-0.3418908527195726,"pZ":2.9753756346635023,"vX0":-7.169438470342861,"vY0":-137.12896935471767,"vZ0":-2.772465560225141,"x":130.03,"y":158.44,"x0":1.1493309270190588,"y0":50.00587286459021,"z0":5.836367474284372,"aX":16.978175737373984},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.8,"breakHorizontal":-14.6,"spinRate":2145,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4004711820752691,"extension":5.744034129407611},"index":2,"playId":"bcf744b6-9e69-358e-8869-d830e823dd66","pitchNumber":3,"startTime":"2026-08-30T18:52:17.220Z","endTime":"2026-08-30T18:52:20.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45363458904559,"aZ":-23.391962688660335,"pfxX":11.630677145434172,"pfxZ":4.52827475013986,"pX":0.25347912226233016,"pZ":1.8295982464781988,"vX0":-6.151501293101747,"vY0":-138.97636171529118,"vZ0":-6.674781240208147,"x":107.34,"y":189.38,"x0":0.9938389147350155,"y0":50.00663056027994,"z0":5.834758727985622,"aX":22.57543732161118},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.8,"breakHorizontal":-19.7,"spinRate":2096,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.3953276863589026,"extension":5.863482152317072},"index":3,"playId":"1d32f37f-59ee-394d-b14c-b5a35109f938","pitchNumber":4,"startTime":"2026-08-30T18:52:45.755Z","endTime":"2026-08-30T18:52:49.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627565850883595,"aZ":-43.38078208926393,"pfxX":-5.655167389299735,"pfxZ":-8.37929606355569,"pX":-0.5591537216650602,"pZ":1.3305481645811015,"vX0":-2.471884882036532,"vY0":-115.80506262365031,"vZ0":-0.6499959356635489,"x":138.31,"y":202.86,"x0":1.2616106769427227,"y0":50.00189126336343,"z0":5.81849391753621,"aX":-7.565164614983431},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.0,"breakHorizontal":10.9,"spinRate":2814,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4757019524912973,"extension":5.726502304631922},"hitData":{"launchSpeed":101.2,"launchAngle":16.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.0,"coordY":103.0}},"index":4,"playId":"fe6a2e09-cbab-3789-ba30-fdb5dbb6e69c","pitchNumber":5,"startTime":"2026-08-30T18:53:08.175Z","endTime":"2026-08-30T18:53:21.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-8.800000000000004,"leverageIndex":1.28,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:53:21.696Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T18:53:41.471Z","endTime":"2026-08-30T18:55:51.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":96.3,"endSpeed":88.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.315545587958503,"aZ":-25.176257164153032,"pfxX":9.747377666789124,"pfxZ":3.4904393276530907,"pX":0.26875201964546996,"pZ":2.5379921825738623,"vX0":-5.842575293847837,"vY0":-140.21410705759453,"vZ0":-4.658631979979549,"x":106.76,"y":170.25,"x0":1.1042351611449035,"y0":50.006554610852184,"z0":5.847355107926986,"aX":19.56887506412781},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.6,"breakHorizontal":-16.6,"spinRate":2265,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.38944165072646353,"extension":5.760657083820798},"index":0,"playId":"3b506622-94ae-3662-9355-6d957a04223c","pitchNumber":1,"startTime":"2026-08-30T18:54:04.462Z","endTime":"2026-08-30T18:54:08.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.901309951857872,"aZ":-24.914653147198642,"pfxX":10.082027938172148,"pfxZ":3.66647867253622,"pX":-0.20883366433707196,"pZ":1.190421886354547,"vX0":-7.08524824651088,"vY0":-139.41722487812387,"vZ0":-8.121686728435755,"x":124.96,"y":206.64,"x0":1.0493005036383798,"y0":50.00154546264042,"z0":5.7730343813049565,"aX":19.94326276064023},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":-16.9,"spinRate":2187,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.39214505579879555,"extension":5.863213924858929},"index":1,"playId":"d2b1abc0-2b54-32a2-831b-beb7a3c7f6de","pitchNumber":2,"startTime":"2026-08-30T18:54:32.242Z","endTime":"2026-08-30T18:54:38.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.065994786425648,"aZ":-25.494906743492802,"pfxX":8.328912587062533,"pfxZ":3.3842771386631654,"pX":0.6249004194532524,"pZ":2.387264999018842,"vX0":-3.8993104211099956,"vY0":-139.3186731179273,"vZ0":-5.103574843906391,"x":93.18,"y":174.32,"x0":0.9572998092837284,"y0":50.00297149676465,"z0":5.9187392494921465,"aX":16.441963534686032},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":-14.3,"spinRate":2156,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.3925050598059596,"extension":5.680427598978297},"index":2,"playId":"ba9b3ac9-fe05-3f4b-91f9-54b892703d5f","pitchNumber":3,"startTime":"2026-08-30T18:54:55.402Z","endTime":"2026-08-30T18:54:59.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99338861437252,"aZ":-41.42380057245901,"pfxX":-5.5286487174722545,"pfxZ":-6.575985093253659,"pX":-0.42423375899609633,"pZ":0.5217753942249972,"vX0":-2.561008154436103,"vY0":-118.03292107272232,"vZ0":-3.1166097950896865,"x":133.17,"y":224.69,"x0":1.3938093476054358,"y0":50.00063886903979,"z0":5.682886717203297,"aX":-7.779828333831299},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.4,"breakHorizontal":10.7,"spinRate":2629,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.46449059352973876,"extension":5.816116895929136},"index":3,"playId":"c8e78c7b-88ea-3a92-a494-c0abfb6cfb84","pitchNumber":4,"startTime":"2026-08-30T18:55:19.840Z","endTime":"2026-08-30T18:55:23.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":75.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.475569836317085,"aZ":-42.04761603311815,"pfxX":-3.2290866784768912,"pfxZ":-7.047925130759063,"pX":0.14469911205572522,"pZ":0.8480481426313285,"vX0":-2.11945918138699,"vY0":-117.16437626767691,"vZ0":-2.4650308167487864,"x":111.48,"y":215.88,"x0":1.478040695969389,"y0":50.00283283170495,"z0":5.813814395549091,"aX":-4.5243461877068025},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.1,"breakHorizontal":6.4,"spinRate":2696,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4660709390477473,"extension":5.955327506194885},"index":4,"playId":"88171d11-1aa4-3353-a6e9-462812c5672e","pitchNumber":5,"startTime":"2026-08-30T18:55:45.038Z","endTime":"2026-08-30T18:55:51.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.1,"awayTeamWinProbability":50.9,"homeTeamWinProbabilityAdded":8.200000000000003,"leverageIndex":1.71,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:55:51.499Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T18:55:54.678Z","endTime":"2026-08-30T18:57:21.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.718025651943158,"aZ":-24.530433271940186,"pfxX":9.259055198270719,"pfxZ":3.851628500019048,"pX":0.20334873112095478,"pZ":1.9076298145611217,"vX0":-5.813524310380883,"vY0":-139.7847520955265,"vZ0":-6.339870693033686,"x":109.25,"y":187.27,"x0":1.1041910705793392,"y0":50.003218038834696,"z0":5.809497959453653,"aX":18.372759876259178},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.9,"breakHorizontal":-15.6,"spinRate":2203,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.3914339895511785,"extension":5.73856841585221},"index":0,"playId":"9a9ed2a3-8893-3dd1-b952-0ad7352cd400","pitchNumber":1,"startTime":"2026-08-30T18:56:20.968Z","endTime":"2026-08-30T18:56:24.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871350714276602,"aZ":-25.338202361577686,"pfxX":7.4513135981795795,"pfxZ":3.747545419546393,"pX":0.00929223597534505,"pZ":1.5564541052879584,"vX0":-5.24496819309695,"vY0":-134.17242762414435,"vZ0":-6.181271497898016,"x":116.65,"y":196.76,"x0":1.0208000259381467,"y0":50.002314125366894,"z0":5.69417013246562,"aX":13.593075829234024},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":-12.4,"spinRate":1714,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.4081380707716593,"extension":5.863078982254222},"index":1,"playId":"3c4fe7e9-2e7e-378d-8a16-447c9a885e20","pitchNumber":2,"startTime":"2026-08-30T18:56:41.785Z","endTime":"2026-08-30T18:56:45.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.317702834665486,"aZ":-23.10661305837561,"pfxX":6.8089040144718656,"pfxZ":4.94453715248666,"pX":0.15102726519812237,"pZ":2.698752078793955,"vX0":-5.135165222755729,"vY0":-135.07645330459522,"vZ0":-4.057260923169056,"x":111.24,"y":165.91,"x0":1.1986719183215242,"y0":50.00621299182764,"z0":5.858712048278029,"aX":12.497791059452402},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":-11.2,"spinRate":1796,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.406565272148109,"extension":5.757510612624168},"index":2,"playId":"948ec0dc-364b-3c22-833b-6324b41a44b5","pitchNumber":3,"startTime":"2026-08-30T18:57:17.149Z","endTime":"2026-08-30T18:57:21.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":2.17,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-08-30T18:57:21.802Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T18:58:51.989Z","endTime":"2026-08-30T19:00:42.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006059618033238,"aZ":-13.281942436362234,"pfxX":-6.8254559540247,"pfxZ":9.521463367199043,"pX":0.10700815986446607,"pZ":1.8324240462247374,"vX0":6.818253005958445,"vY0":-139.19491798436843,"vZ0":-8.333918785223105,"x":112.92,"y":189.3,"x0":-1.4744942187193317,"y0":50.00020579438111,"z0":5.722602153683385,"aX":-13.539826245285754},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2568,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.39183183953874945,"extension":7.509711037908729},"index":0,"playId":"5772eafa-ad99-3dd7-b6ba-661e8a94908a","pitchNumber":1,"startTime":"2026-08-30T18:59:33.791Z","endTime":"2026-08-30T18:59:37.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11584295322919,"aZ":-14.467639263283868,"pfxX":-6.552493213989005,"pfxZ":8.84035423779962,"pX":-0.6201694992049644,"pZ":1.9760726551857306,"vX0":4.948546223097659,"vY0":-139.8250598078711,"vZ0":-7.609014428086643,"x":140.64,"y":185.43,"x0":-1.5513707737270774,"y0":50.00407584369015,"z0":5.659868464616634,"aX":-13.12556578310678},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":2589,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.3900115325772897,"extension":7.439521955256759},"index":1,"playId":"f935483b-b525-3f34-b9f1-f13d5a48ee5c","pitchNumber":2,"startTime":"2026-08-30T18:59:51.541Z","endTime":"2026-08-30T18:59:54.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.660440479281863,"aZ":-38.73705051614202,"pfxX":-0.689753443068839,"pfxZ":-4.368201674057965,"pX":1.3448154695541124,"pZ":0.4773295435706901,"vX0":6.163642796392323,"vY0":-121.46588483681664,"vZ0":-5.180893654768276,"x":65.74,"y":225.89,"x0":-1.1305355614562,"y0":50.00396061957676,"z0":5.987393065380707,"aX":-1.0364260752984873},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.9,"breakHorizontal":-0.1,"spinRate":2524,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.45006423110206084,"extension":7.178916538114169},"index":2,"playId":"0f9f4244-ef50-379c-b29d-36ec7a8c3ebd","pitchNumber":3,"startTime":"2026-08-30T19:00:12.428Z","endTime":"2026-08-30T19:00:19.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104493542583654,"aZ":-45.996554337740555,"pfxX":3.132375198561998,"pfxZ":-9.825100933253395,"pX":0.4716258288780394,"pZ":1.6386755688846397,"vX0":2.826102147185023,"vY0":-118.54007942806237,"vZ0":-0.5289748488074411,"x":99.02,"y":194.54,"x0":-1.1480900160396221,"y0":50.0042903093432,"z0":6.105974301683523,"aX":4.40574051278343},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.5,"breakHorizontal":-6.5,"spinRate":2790,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4641172179413373,"extension":7.232138396092624},"index":3,"playId":"4013ecaf-bc50-36e0-ad7a-6b4e9b41d01f","pitchNumber":4,"startTime":"2026-08-30T19:00:37.994Z","endTime":"2026-08-30T19:00:42.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:00:42.932Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Callahan grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T19:00:45.241Z","endTime":"2026-08-30T19:01:45.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.442255351274444,"aZ":-14.63630292845261,"pfxX":-0.7725836462827078,"pfxZ":8.901593095863362,"pX":-0.9117167282402203,"pZ":3.681947514871741,"vX0":2.2351298932107224,"vY0":-139.27711945847395,"vZ0":-3.3366183359424633,"x":151.75,"y":139.37,"x0":-1.623239716370921,"y0":50.00389876549381,"z0":5.859741851672519,"aX":-1.5226659429085472},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":1.0,"spinRate":2337,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39283263016207304,"extension":7.191415156691459},"index":0,"playId":"4b176488-aad2-36c6-aedc-e0bc2ec020a9","pitchNumber":1,"startTime":"2026-08-30T19:01:07.673Z","endTime":"2026-08-30T19:01:11.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54452987297444,"aZ":-14.59334363106812,"pfxX":-1.5182465636347127,"pfxZ":9.073444719887805,"pX":-1.246310144681152,"pZ":4.375395838083341,"vX0":1.6716089597504453,"vY0":-138.89670380049128,"vZ0":-1.4809064347877554,"x":164.51,"y":120.64,"x0":-1.661095662246846,"y0":50.000974745506255,"z0":5.894526042405945,"aX":-2.94136502665517},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":2.4,"spinRate":2474,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3956093886203731,"extension":7.393282318504471},"index":1,"playId":"0f6e8f13-c1ab-3b9c-84a7-5614289eb7a6","pitchNumber":2,"startTime":"2026-08-30T19:01:21.783Z","endTime":"2026-08-30T19:01:25.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25655384006717,"aZ":-12.728837076872905,"pfxX":-0.07505085592898708,"pfxZ":9.964630366364132,"pX":0.2782667862273282,"pZ":2.9632642871328865,"vX0":4.837304555127718,"vY0":-139.07030020631024,"vZ0":-5.310101985780712,"x":106.39,"y":158.77,"x0":-1.4766453317720631,"y0":50.00395744448221,"z0":5.7472939289063945,"aX":-0.1468264840646547},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":-1.0,"spinRate":2508,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.39440661738210503,"extension":7.4503625040117845},"hitData":{"launchSpeed":90.1,"launchAngle":0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.85,"coordY":151.68}},"index":2,"playId":"fc4b4b23-d024-374a-9b2a-e6027c74a10c","pitchNumber":3,"startTime":"2026-08-30T19:01:38.199Z","endTime":"2026-08-30T19:01:45.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":814430,"link":"/api/v1/people/814430"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:01:45.508Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T19:01:49.886Z","endTime":"2026-08-30T19:05:35.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":[5],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281467853177915,"aZ":-16.613048942453542,"pfxX":-1.5686100242182306,"pfxZ":7.896401957902119,"pX":0.36062537795071936,"pZ":3.5287276887634307,"vX0":5.407919361383645,"vY0":-139.05018665225998,"vZ0":-3.3014508560952547,"x":103.25,"y":143.5,"x0":-1.4001673339511551,"y0":50.00562612522622,"z0":5.824640152664325,"aX":-3.0931488625455485},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":1.8,"spinRate":2519,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39294147518752665,"extension":7.448322855433718},"index":0,"playId":"aa9b8c31-8195-3e8e-a8b9-f5bf99fc4663","pitchNumber":1,"startTime":"2026-08-30T19:02:14.709Z","endTime":"2026-08-30T19:02:19.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420223898964718,"aZ":-14.86040263941147,"pfxX":-0.008418328764720373,"pfxZ":8.889450842901862,"pX":-0.29985021376736926,"pZ":4.281503013828808,"vX0":2.876168991429406,"vY0":-138.12906240213536,"vZ0":-1.616925550098855,"x":128.43,"y":123.18,"x0":-1.3500137256607931,"y0":50.00598564527606,"z0":5.864948582304763,"aX":-0.016678793662175874},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-0.5,"spinRate":2370,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3953130810127261,"extension":7.460164431464283},"index":1,"playId":"512dd3b9-563c-309d-bc29-7578c3216023","pitchNumber":2,"startTime":"2026-08-30T19:02:30.600Z","endTime":"2026-08-30T19:02:34.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.407186646859785,"aZ":-17.181235503371088,"pfxX":-1.8772377700829899,"pfxZ":7.754792060907967,"pX":0.20647722174749486,"pZ":2.0791353981561715,"vX0":4.988976486967559,"vY0":-137.44272570607185,"vZ0":-6.816658685234941,"x":109.13,"y":182.64,"x0":-1.379789974429258,"y0":50.00433684660478,"z0":5.7368720641372875,"aX":-3.6305141518368873},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":2.5,"spinRate":2454,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.3968859943484593,"extension":7.568829053355536},"index":2,"playId":"55d91390-16c9-3fca-b65f-c4be4f1f1647","pitchNumber":3,"startTime":"2026-08-30T19:02:49.494Z","endTime":"2026-08-30T19:02:53.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31659910775236,"aZ":-14.298499285075678,"pfxX":-7.488263387602183,"pfxZ":8.946747457285733,"pX":1.0048375605443225,"pZ":1.5193117965877954,"vX0":9.068923996123399,"vY0":-139.9028662809232,"vZ0":-8.719205196521658,"x":78.7,"y":197.76,"x0":-1.2942506018038813,"y0":50.00075357258699,"z0":5.597658034265221,"aX":-14.956447433862515},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2501,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39038109722436376,"extension":7.605870502843336},"index":3,"playId":"6c9be3c2-7857-3079-a0b2-c2478f6bbcef","pitchNumber":4,"startTime":"2026-08-30T19:03:07.473Z","endTime":"2026-08-30T19:03:11.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58287288305475,"aZ":-13.405745342124543,"pfxX":-3.4605888939760554,"pfxZ":9.537969824246666,"pX":0.22389886082046953,"pZ":2.9049822163995094,"vX0":5.876525673199147,"vY0":-139.45757270163344,"vZ0":-5.472513994083071,"x":108.47,"y":160.35,"x0":-1.4618011625187897,"y0":50.00663640622648,"z0":5.77834696416471,"aX":-6.812846196247736},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2507,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.39287163137552206,"extension":7.6198538484893374},"index":4,"playId":"b1c4e279-1b90-32f9-a239-e37bd793e3d8","pitchNumber":5,"startTime":"2026-08-30T19:03:25.810Z","endTime":"2026-08-30T19:03:28.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-08-30T19:04:05.278Z","endTime":"2026-08-30T19:04:50.701Z","isPitch":false,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855280653114644,"aZ":-13.494285159797268,"pfxX":1.5874279166098555,"pfxZ":9.119513631064894,"pX":-0.0935186194742399,"pZ":2.7563549970290353,"vX0":2.8479045279943596,"vY0":-141.82960606806196,"vZ0":-6.155716926356875,"x":120.56,"y":164.36,"x0":-1.3147699841560627,"y0":50.000591997517105,"z0":5.80699315844759,"aX":3.249241129119824},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":-3.5,"spinRate":2361,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3854255761025751,"extension":7.5099475672739375},"index":6,"playId":"87ac9d89-db43-38bc-b63a-3926a57d0d77","pitchNumber":6,"startTime":"2026-08-30T19:04:50.701Z","endTime":"2026-08-30T19:04:56.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.965116426602584,"aZ":-12.47392139728621,"pfxX":-9.009013352871662,"pfxZ":9.978547894032182,"pX":-0.1584620706895487,"pZ":2.5318179072401197,"vX0":6.285349107573838,"vY0":-140.3910487647665,"vZ0":-6.515794522844288,"x":123.04,"y":170.42,"x0":-1.2680612514685041,"y0":50.00641636805425,"z0":5.71270402567937,"aX":-17.79430557760052},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":14.9,"spinRate":2475,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.39175847043130574,"extension":7.532211515545941},"index":7,"playId":"051b1747-3228-3ae7-993b-eb992cab5707","pitchNumber":7,"startTime":"2026-08-30T19:05:31.319Z","endTime":"2026-08-30T19:05:35.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:05:35.207Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rortvedt flies out to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T19:07:31.640Z","endTime":"2026-08-30T19:08:20.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.947883130235,"aZ":-21.277385987268122,"pfxX":9.154477567191263,"pfxZ":5.671108666176844,"pX":-0.06182814958913543,"pZ":2.961624021878004,"vX0":-6.448710126861851,"vY0":-137.79251166176462,"vZ0":-4.0725382684351805,"x":119.36,"y":158.82,"x0":1.1208771369052195,"y0":50.00079561732288,"z0":5.898462968851646,"aX":17.581248586759934},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":2254,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.3976861984916189,"extension":5.803838931136944},"index":0,"playId":"37dc000d-c95a-3a5f-8cd9-110622f0ddb4","pitchNumber":1,"startTime":"2026-08-30T19:07:52.479Z","endTime":"2026-08-30T19:07:55.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8096125675891,"aZ":-20.94177728847854,"pfxX":8.397744417255627,"pfxZ":5.904387088885915,"pX":0.35353493201201097,"pZ":2.6050399545747203,"vX0":-5.599797083562336,"vY0":-136.7421326215443,"vZ0":-4.769064676373902,"x":103.52,"y":168.44,"x0":1.3318936144900813,"y0":50.003741958513096,"z0":5.799307775215242,"aX":15.979776529908584},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-14.2,"spinRate":2117,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.3998172181681712,"extension":5.989500241487199},"hitData":{"launchSpeed":90.1,"launchAngle":35.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.08,"coordY":71.02}},"index":1,"playId":"e7051e26-c9e5-3e6d-8df0-22aacdc9bceb","pitchNumber":2,"startTime":"2026-08-30T19:08:12.502Z","endTime":"2026-08-30T19:08:20.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:08:20.707Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shohei Ohtani lines out to first baseman Colt Keith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T19:08:22.255Z","endTime":"2026-08-30T19:11:10.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.378777343498435,"aZ":-25.54740242675656,"pfxX":9.88208494538803,"pfxZ":3.3658801508112317,"pX":-1.0560840966100304,"pZ":0.7646354859236466,"vX0":-9.041838683793191,"vY0":-139.04934344230531,"vZ0":-9.11546853424596,"x":157.26,"y":218.13,"x0":0.9441531334576613,"y0":50.00419745571841,"z0":5.763255065177469,"aX":19.471845497073165},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.4,"breakHorizontal":-16.2,"spinRate":2225,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.3929700625342041,"extension":5.865009228959037},"index":0,"playId":"618cd94a-8b3b-362c-82b6-443320decc60","pitchNumber":1,"startTime":"2026-08-30T19:08:46.662Z","endTime":"2026-08-30T19:08:50.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36189536221678,"aZ":-20.952037433215846,"pfxX":8.478268070968607,"pfxZ":5.615523618937277,"pX":-0.1559820184792481,"pZ":1.9891298494627219,"vX0":-6.461100492445903,"vY0":-140.12776518721392,"vZ0":-6.6386976914835945,"x":122.95,"y":185.07,"x0":1.073109988910676,"y0":50.00012984809244,"z0":5.748374746642532,"aX":16.932155748645897},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.0,"breakHorizontal":-14.2,"spinRate":2241,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.3902194992645871,"extension":5.7870597246269195},"index":1,"playId":"a7ec8892-a11b-34e5-9044-a3a556392b16","pitchNumber":2,"startTime":"2026-08-30T19:09:07.049Z","endTime":"2026-08-30T19:09:10.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.886148526447542,"aZ":-31.0265416285856,"pfxX":-0.8432535687575635,"pfxZ":0.699290299595405,"pX":-1.702852969681278,"pZ":0.17898505831488162,"vX0":-7.346715142079186,"vY0":-126.51836920200384,"vZ0":-6.963610318994889,"x":181.91,"y":233.95,"x0":1.333662699710497,"y0":50.002873674940204,"z0":5.414948237166895,"aX":-1.382863659046216},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.0,"breakHorizontal":3.0,"spinRate":2470,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.43093113862383037,"extension":6.053872440089787},"index":2,"playId":"4dfcf5b6-28ba-383e-8d3d-ce68245ee14c","pitchNumber":3,"startTime":"2026-08-30T19:09:25.565Z","endTime":"2026-08-30T19:09:29.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.378102608513203,"aZ":-28.852455719468196,"pfxX":9.799529809171773,"pfxZ":1.6871571350288548,"pX":0.2948834135340463,"pZ":1.880461882649273,"vX0":-5.7840740165553175,"vY0":-139.36518056752675,"vZ0":-5.3955130065813535,"x":105.76,"y":188.01,"x0":1.1242725110287672,"y0":50.002634943764704,"z0":5.747827631847299,"aX":19.27227665984952},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.2,"breakHorizontal":-16.6,"spinRate":2178,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.3930578774000497,"extension":5.875553884267948},"index":3,"playId":"cd4ff357-eb62-3782-991d-dfeb51435c4e","pitchNumber":4,"startTime":"2026-08-30T19:09:46.829Z","endTime":"2026-08-30T19:09:51.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-30T19:10:04.795Z","endTime":"2026-08-30T19:10:18.438Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66448899970428,"aZ":-43.87745338748166,"pfxX":-7.141644916211582,"pfxZ":-8.732172834941458,"pX":1.7846980080385062,"pZ":1.8418071816016146,"vX0":2.3046642152914205,"vY0":-115.65844899707525,"vZ0":0.474741372085276,"x":48.97,"y":189.05,"x0":1.697104205105839,"y0":50.00169658747753,"z0":5.877569077997576,"aX":-9.574008030394065},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.4,"breakHorizontal":12.2,"spinRate":2868,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.47547220085206376,"extension":5.7491978796737255},"index":5,"playId":"7c4d39e7-e758-3c79-b36e-18aaeb7aeb84","pitchNumber":5,"startTime":"2026-08-30T19:10:18.438Z","endTime":"2026-08-30T19:10:23.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3647480230309,"aZ":-42.65246498577144,"pfxX":-5.210729600835425,"pfxZ":-7.970221777755274,"pX":0.6191185873237209,"pZ":2.0878275854600092,"vX0":-0.5248516387159206,"vY0":-114.31057843494861,"vZ0":1.1632214691255243,"x":93.4,"y":182.41,"x0":1.5285626069228997,"y0":50.003086961239944,"z0":5.78139790023668,"aX":-6.850207276436775},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.8,"breakHorizontal":9.6,"spinRate":2522,"spinDirection":317},"zone":9,"typeConfidence":2.0,"plateTime":0.48035902919119566,"extension":5.827486679924722},"index":6,"playId":"aef4840b-f5fb-3464-b6ef-60f789e66bc9","pitchNumber":6,"startTime":"2026-08-30T19:10:39.375Z","endTime":"2026-08-30T19:10:44.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60018536933235,"aZ":-36.861370073403506,"pfxX":5.315523815799637,"pfxZ":-2.660580918579523,"pX":0.42757807576552603,"pZ":2.3432919593231327,"vX0":-3.927890629515971,"vY0":-131.85595541291266,"vZ0":-2.202531161122045,"x":100.7,"y":175.51,"x0":1.244731665017431,"y0":50.00070577412279,"z0":5.904902688461126,"aX":9.374179212626688},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-5.0,"breakHorizontal":-8.8,"spinRate":1554,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4151399078732041,"extension":5.845373757865428},"hitData":{"launchSpeed":95.8,"launchAngle":11.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":164.5,"coordY":157.78}},"index":7,"playId":"40fc2f35-fad0-34c8-afbf-a4b7cc2dfa7f","pitchNumber":7,"startTime":"2026-08-30T19:11:05.039Z","endTime":"2026-08-30T19:11:10.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:11:10.280Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, shortstop Javier Báez to first baseman Colt Keith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T19:11:11.942Z","endTime":"2026-08-30T19:13:49.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.095665531837977,"aZ":-22.441035939718557,"pfxX":8.883083933731456,"pfxZ":4.904328336412243,"pX":-0.6415167403276796,"pZ":1.7249274079396357,"vX0":-7.5244051432881385,"vY0":-139.63187026644977,"vZ0":-7.0378622132956705,"x":141.45,"y":192.21,"x0":0.9279916072522747,"y0":50.001286771284974,"z0":5.744218531437663,"aX":17.61975621730859},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.7,"breakHorizontal":-14.6,"spinRate":2115,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.3915843085959878,"extension":5.875417596439912},"index":0,"playId":"b67c09bf-e406-3bb4-b1cd-1c1bd3eb18b7","pitchNumber":1,"startTime":"2026-08-30T19:11:35.086Z","endTime":"2026-08-30T19:11:39.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244606947352572,"aZ":-43.48613110507036,"pfxX":-7.0311035793098275,"pfxZ":-8.552984404465356,"pX":0.1336597373013327,"pZ":0.8755167993021084,"vX0":-1.0995500941929626,"vY0":-115.12111171039645,"vZ0":-1.4656439479680894,"x":111.91,"y":215.14,"x0":1.5316055618835724,"y0":50.002335534513826,"z0":5.784824550852964,"aX":-9.300427979235003},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.5,"breakHorizontal":13.0,"spinRate":2918,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.47842973591752624,"extension":5.792295931489078},"index":1,"playId":"22f75c26-80da-38f3-83de-46d6c3b0da54","pitchNumber":2,"startTime":"2026-08-30T19:12:00.804Z","endTime":"2026-08-30T19:12:05.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.221951225867336,"aZ":-28.39909974377013,"pfxX":7.1443447357435135,"pfxZ":2.1874496353513733,"pX":0.7119659440434528,"pZ":1.4339687761113709,"vX0":-3.793546185869058,"vY0":-130.46681231734203,"vZ0":-5.485423210746744,"x":89.86,"y":200.06,"x0":1.2559371849401189,"y0":50.00404099675417,"z0":5.701897789434533,"aX":12.327780805686004},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":-12.1,"spinRate":1507,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4196874743321346,"extension":5.853277767762006},"index":2,"playId":"81270234-816a-3198-b5f0-af2cfd462465","pitchNumber":3,"startTime":"2026-08-30T19:12:21.603Z","endTime":"2026-08-30T19:12:26.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.2,"endSpeed":87.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178305553865584,"aZ":-17.796122606189268,"pfxX":4.192160965938849,"pfxZ":7.314774802035876,"pX":-0.0461735838954165,"pZ":3.0816866908235565,"vX0":-4.70992256291367,"vY0":-138.65069807112008,"vZ0":-4.327686437672185,"x":118.76,"y":155.57,"x0":1.1221063086952787,"y0":50.003325201223525,"z0":5.834433478051635,"aX":8.241649004371173},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":-6.7,"spinRate":2157,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.39357659580257387,"extension":5.7935446085752655},"index":3,"playId":"dbb6da1f-f7d1-3926-97b7-cfa146bc460a","pitchNumber":4,"startTime":"2026-08-30T19:12:47.743Z","endTime":"2026-08-30T19:12:51.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989797978815655,"aZ":-43.31055327080747,"pfxX":-3.764488664225368,"pfxZ":-8.107743311049829,"pX":-1.4462972187183185,"pZ":-0.5768437684961526,"vX0":-5.397427373442638,"vY0":-117.25188991388765,"vZ0":-4.723821190007833,"x":172.13,"y":254.35,"x0":1.3867916130042373,"y0":50.00306432313194,"z0":5.56330406862727,"aX":-5.169961512342431},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.6,"breakHorizontal":8.3,"spinRate":2867,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4695929590783199,"extension":5.961772972045233},"index":4,"playId":"afb2575e-b9d1-38d1-a8d1-2ff11c51dbfa","pitchNumber":5,"startTime":"2026-08-30T19:13:11.761Z","endTime":"2026-08-30T19:13:16.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.865493254956405,"aZ":-28.559062853632955,"pfxX":5.316678708895105,"pfxZ":2.0338035893813693,"pX":-0.14235400014185592,"pZ":2.1338239209303356,"vX0":-5.306079174737359,"vY0":-131.98727513784723,"vZ0":-4.185294789888191,"x":122.43,"y":181.17,"x0":1.1951811588608328,"y0":50.00429572779352,"z0":5.822845664488875,"aX":9.460725441573494},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.0,"breakHorizontal":-8.6,"spinRate":1577,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.4136548122717474,"extension":5.960481496329855},"hitData":{"launchSpeed":94.7,"launchAngle":2.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":156.75}},"index":5,"playId":"e828f7cf-af6d-36c4-b7b1-27c513990753","pitchNumber":6,"startTime":"2026-08-30T19:13:41.298Z","endTime":"2026-08-30T19:13:49.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:13:49.320Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T19:14:50.888Z","endTime":"2026-08-30T19:17:18.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.223019515570023,"aZ":-10.621347185993743,"pfxX":0.869651706152208,"pfxZ":11.10543451445813,"pX":0.9298832837179403,"pZ":2.674586989273398,"vX0":5.585256551866686,"vY0":-138.07151821155094,"vZ0":-6.667306503186293,"x":81.56,"y":166.57,"x0":-1.227905848707055,"y0":50.00519583475643,"z0":5.82705084765309,"aX":1.6876125159614763},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":-2.6,"spinRate":2602,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.39589278941501327,"extension":7.554226488488615},"index":0,"playId":"7956b3b4-0a0b-34cf-81b6-1c72970ab7ec","pitchNumber":1,"startTime":"2026-08-30T19:16:04.850Z","endTime":"2026-08-30T19:16:08.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.819214872237694,"aZ":-13.427621047913046,"pfxX":-5.138528818127011,"pfxZ":9.653817343742215,"pX":0.3207420307452277,"pZ":2.6019214143354112,"vX0":6.9465552086753215,"vY0":-138.86927457796912,"vZ0":-5.874081742800447,"x":104.77,"y":168.53,"x0":-1.552408086869636,"y0":50.00101887140547,"z0":5.64754245424914,"aX":-9.976587036056424},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":7.8,"spinRate":2770,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.39531512688470194,"extension":7.51363825869839},"index":1,"playId":"e5e3e3b0-6c8d-3831-a3c1-2818cc7091aa","pitchNumber":2,"startTime":"2026-08-30T19:16:20.929Z","endTime":"2026-08-30T19:16:24.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5050878636925,"aZ":-30.6482651757229,"pfxX":2.8325198550303217,"pfxZ":0.902087112282965,"pX":0.5934432114764507,"pZ":2.3032604959162533,"vX0":4.849608754633367,"vY0":-128.7429358653311,"vZ0":-2.6390360229890653,"x":94.38,"y":176.59,"x0":-1.678976976866685,"y0":50.001451006480615,"z0":5.702031685958673,"aX":4.776340190949335},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":-6.1,"spinRate":2739,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.4246572353801237,"extension":7.352623785479529},"index":2,"playId":"a52cc49f-76bc-39fc-a8bd-32ade9d429cf","pitchNumber":3,"startTime":"2026-08-30T19:16:36.080Z","endTime":"2026-08-30T19:16:40.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-30T19:16:56.837Z","endTime":"2026-08-30T19:17:14.378Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597852489093846,"aZ":-22.405144809117,"pfxX":2.567942385346597,"pfxZ":5.289033297734796,"pX":0.7203726445155627,"pZ":2.156657643338852,"vX0":5.027928557109584,"vY0":-134.45835457011938,"vZ0":-5.329693733966737,"x":89.54,"y":180.55,"x0":-1.5008517484152764,"y0":50.006601529678356,"z0":5.734457526055317,"aX":4.746649642527857},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":-5.6,"spinRate":2856,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.40590693965026503,"extension":7.509160883970034},"index":4,"playId":"a8d7dc5f-2005-3f5e-b4a4-1cad7b0a1465","pitchNumber":4,"startTime":"2026-08-30T19:17:14.378Z","endTime":"2026-08-30T19:17:18.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:17:18.891Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Clark lines out to center fielder Enrique Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T19:17:26.551Z","endTime":"2026-08-30T19:18:26.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04578537244926,"aZ":-8.301499312577738,"pfxX":0.8831369582321953,"pfxZ":12.058116446936378,"pX":1.261221792016087,"pZ":0.6156760733728118,"vX0":6.258310948987524,"vY0":-139.50291224620167,"vZ0":-12.556736594064906,"x":68.93,"y":222.16,"x0":-1.1219526357593907,"y0":50.00659064559388,"z0":5.712118190514099,"aX":1.7481977162318394},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":-2.9,"spinRate":2770,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.3919571374352273,"extension":7.526472796824425},"index":0,"playId":"4be65f21-c5a2-36de-b4fb-dc0f272dadfa","pitchNumber":1,"startTime":"2026-08-30T19:17:42.105Z","endTime":"2026-08-30T19:17:45.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039033175965518,"aZ":-17.87494668839823,"pfxX":-6.785243675482283,"pfxZ":7.331901183841461,"pX":0.6060001361530203,"pZ":3.2923713013205647,"vX0":7.391645015150393,"vY0":-138.3398363041146,"vZ0":-3.7695354474942047,"x":93.9,"y":149.89,"x0":-1.2109799700252162,"y0":50.0046717239795,"z0":5.861067181003617,"aX":-13.23648544490047},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":10.9,"spinRate":2524,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.3949773733411597,"extension":7.509656012211681},"index":1,"playId":"80fc2b3d-d5b3-38f8-a10f-9b529ee869c2","pitchNumber":2,"startTime":"2026-08-30T19:18:00.656Z","endTime":"2026-08-30T19:18:05.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037703536117615,"aZ":-10.75434425319579,"pfxX":-2.015020023262018,"pfxZ":10.528422274865566,"pX":-0.009464964560937794,"pZ":2.304254091333465,"vX0":4.3432700846413255,"vY0":-140.81284334328248,"vZ0":-7.675163889789585,"x":117.36,"y":176.57,"x0":-1.3010496422781448,"y0":50.00368204377649,"z0":5.738630344846971,"aX":-4.1001767620473},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":2.9,"spinRate":2600,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.38704246168588785,"extension":7.5421350159824865},"hitData":{"launchSpeed":97.4,"launchAngle":20.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.25,"coordY":57.06}},"index":2,"playId":"b8258687-a0a3-3ba4-8214-e7fbc3edb7ff","pitchNumber":3,"startTime":"2026-08-30T19:18:18.257Z","endTime":"2026-08-30T19:18:26.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:18:26.531Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Báez pops out to second baseman Tommy Edman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T19:18:35.923Z","endTime":"2026-08-30T19:20:18.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84195000142174,"aZ":-27.69089879403403,"pfxX":1.8945569489583103,"pfxZ":2.475052326352875,"pX":-0.4395318365370805,"pZ":3.9410181044915276,"vX0":2.6928121045029325,"vY0":-132.4095104738449,"vZ0":0.16913834601816857,"x":133.75,"y":132.37,"x0":-1.708053993327606,"y0":50.00390036994515,"z0":5.8691517082833755,"aX":3.432532252156705},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":-4.0,"spinRate":2728,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.410465150261611,"extension":7.395302422019138},"index":0,"playId":"3de01729-67df-33bc-8b67-868c59e889e0","pitchNumber":1,"startTime":"2026-08-30T19:19:02.090Z","endTime":"2026-08-30T19:19:05.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.9,"endSpeed":89.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.074363043905233,"aZ":-12.431771925790692,"pfxX":-1.8870874880799853,"pfxZ":9.881809679511608,"pX":-0.07018606868037151,"pZ":1.1786901221926254,"vX0":3.9839726893619187,"vY0":-139.4424638037231,"vZ0":-10.222167450994723,"x":119.68,"y":206.96,"x0":-1.2629657363870137,"y0":50.00199665783964,"z0":5.680051311172845,"aX":-3.770094473302065},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":2.8,"spinRate":2574,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.3906290277379889,"extension":7.4627863750369645},"index":1,"playId":"02c744b0-410a-343b-8331-e5eea455d729","pitchNumber":2,"startTime":"2026-08-30T19:19:16.035Z","endTime":"2026-08-30T19:19:20.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.6,"endSpeed":87.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673865025214415,"aZ":-14.645352722019233,"pfxX":-5.309581572972643,"pfxZ":8.919277749369282,"pX":-0.13274653419415605,"pZ":3.239521015547142,"vX0":5.072260542324768,"vY0":-139.1694923240722,"vZ0":-4.392802190631073,"x":105.26,"y":163.04,"x0":-1.287430335996392,"y0":50.00169124671352,"z0":5.8055465002498385,"aX":-10.434372769942692},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2691,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.3932795600453507,"extension":7.4918711979973605},"index":2,"playId":"c1fdc973-4910-3f00-95e0-5f904f5325e3","pitchNumber":3,"startTime":"2026-08-30T19:19:32.626Z","endTime":"2026-08-30T19:19:36.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.284878764876613,"aZ":-28.133648706149152,"pfxX":1.7848246001714925,"pfxZ":2.30049106436584,"pX":0.1819156881922397,"pZ":3.123649526931294,"vX0":3.7219435660915936,"vY0":-130.89350212859705,"vZ0":-1.4632835072133505,"x":110.07,"y":154.44,"x0":-1.4832436327991576,"y0":50.00525246660825,"z0":5.771167550960802,"aX":3.136401685188773},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2693,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.41641204974998836,"extension":7.424840809164837},"index":3,"playId":"e9f2a946-f3ab-3f34-872f-7cdfc17b40e0","pitchNumber":4,"startTime":"2026-08-30T19:19:50.346Z","endTime":"2026-08-30T19:19:54.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.632777181825944,"aZ":-17.21153360386194,"pfxX":-6.766763478326846,"pfxZ":7.462392077738837,"pX":-0.3867695135218951,"pZ":3.4944791977331384,"vX0":4.764324093466163,"vY0":-140.438062980822,"vZ0":-3.4254065733450805,"x":131.74,"y":144.43,"x0":-1.2226320766612655,"y0":50.005905610367506,"z0":5.843987445238847,"aX":-13.572266859725211},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":11.3,"spinRate":2600,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3894366719427875,"extension":7.585251755228484},"hitData":{"launchSpeed":73.0,"launchAngle":65.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":158.01}},"index":4,"playId":"42f72de2-c0a7-3f4b-b5f8-a4a230075d7d","pitchNumber":5,"startTime":"2026-08-30T19:20:09.613Z","endTime":"2026-08-30T19:20:18.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:20:18.652Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, shortstop Javier Báez to first baseman Colt Keith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T19:22:10.787Z","endTime":"2026-08-30T19:22:52.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.361616638316292,"aZ":-23.39140701856413,"pfxX":9.538426478951864,"pfxZ":4.630851978613543,"pX":0.16997574607686164,"pZ":2.2893473718866395,"vX0":-6.06322760480379,"vY0":-136.48088586098186,"vZ0":-5.078798240987144,"x":110.52,"y":176.97,"x0":1.1742078232391757,"y0":50.00600364441115,"z0":5.772826108213892,"aX":18.105062911562687},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":-16.1,"spinRate":2297,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.4004093468843912,"extension":5.753095346821671},"hitData":{"launchSpeed":91.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":157.26}},"index":0,"playId":"9fb6edaf-656e-372f-a53a-494a9de1a025","pitchNumber":1,"startTime":"2026-08-30T19:22:43.857Z","endTime":"2026-08-30T19:22:52.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:22:52.461Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to left fielder Brett Callahan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T19:23:24.709Z","endTime":"2026-08-30T19:24:14.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","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":"2026-08-30T19:23:14.055Z","endTime":"2026-08-30T19:23:27.022Z","isPitch":false,"type":"action","player":{"id":518692,"link":"/api/v1/people/518692"},"defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.877588021563014,"aZ":-23.549104487996406,"pfxX":8.673720530047582,"pfxZ":4.426842536918465,"pX":-0.035936837201475134,"pZ":1.565332282666017,"vX0":-6.082474150772503,"vY0":-138.44420321497878,"vZ0":-7.1899137409752125,"x":118.37,"y":196.52,"x0":1.0587161491095853,"y0":50.00162364994374,"z0":5.76353534581149,"aX":16.89612310311987},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":-14.5,"spinRate":2299,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.3950869827663044,"extension":5.82694554182848},"index":1,"playId":"41a51535-cf25-3ffd-8880-ba5a3fb46f67","pitchNumber":1,"startTime":"2026-08-30T19:23:27.022Z","endTime":"2026-08-30T19:23:30.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989614132016897,"aZ":-26.320293048462847,"pfxX":0.6967243018738918,"pfxZ":3.6299564802447133,"pX":-0.7842805223915905,"pZ":0.3739655500857844,"vX0":-5.4378192961356495,"vY0":-126.02920378283173,"vZ0":-7.378749755506841,"x":146.89,"y":228.68,"x0":1.3084714703570415,"y0":50.00516593747046,"z0":5.458038363434059,"aX":1.1251439926720124},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":0.0,"spinRate":2571,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.43417745629892757,"extension":6.113253005017715},"index":2,"playId":"0a0c4535-251e-3b1e-93a3-849cb3ccb7ba","pitchNumber":2,"startTime":"2026-08-30T19:23:43.473Z","endTime":"2026-08-30T19:23:47.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15199551389372,"aZ":-27.76569582011329,"pfxX":10.771285428173247,"pfxZ":2.319371741648684,"pX":0.6866221240563546,"pZ":2.4556723081767955,"vX0":-5.582523434064245,"vY0":-137.42763477176473,"vZ0":-3.7163619502099348,"x":90.83,"y":172.48,"x0":1.3513724017457291,"y0":50.00393569207752,"z0":5.724335553214082,"aX":20.481345593706134},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.6,"breakHorizontal":-18.2,"spinRate":2140,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.3994738005200489,"extension":5.826279422873131},"hitData":{"launchSpeed":73.7,"launchAngle":18.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.33,"coordY":135.99}},"index":3,"playId":"e91166d9-35db-314c-b921-ee35e73ec24a","pitchNumber":3,"startTime":"2026-08-30T19:24:04.562Z","endTime":"2026-08-30T19:24:14.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:24:14.467Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a ground ball to center fielder Max Clark. Freddie Freeman to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T19:24:18.179Z","endTime":"2026-08-30T19:26:12.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612309114448475,"aZ":-29.03334169263163,"pfxX":8.7721570526668,"pfxZ":1.7993239298243724,"pX":-0.31053716433754824,"pZ":1.587520355890646,"vX0":-6.982143424534842,"vY0":-131.17918407913928,"vZ0":-5.117093200692109,"x":128.84,"y":195.92,"x0":1.2452444689120297,"y0":50.00147566957576,"z0":5.726491821989373,"aX":15.29512787881562},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":-14.4,"spinRate":1624,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4174596447051604,"extension":5.93020255972717},"index":0,"playId":"2379274e-b717-38bf-a3f2-cb26f2d0d397","pitchNumber":1,"startTime":"2026-08-30T19:24:44.297Z","endTime":"2026-08-30T19:24:48.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.756166252998295,"aZ":-25.91448381404371,"pfxX":8.074148092719753,"pfxZ":3.2427523431595686,"pX":-1.2020779880867687,"pZ":1.7093780590114573,"vX0":-8.956122889225666,"vY0":-137.90073539524175,"vZ0":-6.381506055580878,"x":162.82,"y":192.63,"x0":1.0338789277398739,"y0":50.00468892936151,"z0":5.793968609560869,"aX":15.601388193462041},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.7,"breakHorizontal":-12.8,"spinRate":2122,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3967054538861916,"extension":5.746043774749453},"index":1,"playId":"679dec5d-6f7f-3dd5-ac2e-651407c3b7d1","pitchNumber":2,"startTime":"2026-08-30T19:25:05.521Z","endTime":"2026-08-30T19:25:09.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.854459744848953,"aZ":-43.6650852187725,"pfxX":-5.4444328261890025,"pfxZ":-8.648614179711007,"pX":-0.042276515157383406,"pZ":1.4888463924457225,"vX0":-1.9025107990026613,"vY0":-115.01512951376415,"vZ0":-0.09594865131314734,"x":118.61,"y":198.58,"x0":1.5045832219675206,"y0":50.00106469734723,"z0":5.792919863038173,"aX":-7.236614720887638},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.4,"breakHorizontal":10.3,"spinRate":2794,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4776220867458649,"extension":5.757998181389706},"index":2,"playId":"f921d712-2b38-3194-94d7-22009f21aafc","pitchNumber":3,"startTime":"2026-08-30T19:25:26.042Z","endTime":"2026-08-30T19:25:30.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-30T19:25:38.234Z","endTime":"2026-08-30T19:26:00.438Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047018619863486,"aZ":-26.00043524016826,"pfxX":9.182691963212559,"pfxZ":3.1520609516005713,"pX":-0.40443687258123545,"pZ":1.2912791461260065,"vX0":-6.925553039567568,"vY0":-138.601927804535,"vZ0":-7.341723088235971,"x":132.42,"y":203.92,"x0":0.9252801818115971,"y0":50.00381238912476,"z0":5.693901992319648,"aX":17.986099539690155},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":-15.4,"spinRate":2188,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3941770063450738,"extension":5.812412811743315},"hitData":{"launchSpeed":107.4,"launchAngle":-7.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.95,"coordY":101.01}},"index":4,"playId":"6d6f42bd-0d15-3c48-a921-5639810212c0","pitchNumber":4,"startTime":"2026-08-30T19:26:00.438Z","endTime":"2026-08-30T19:26:12.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-7.800000000000004,"leverageIndex":1.49,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:26:12.913Z","atBatIndex":22},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Miguel Rojas out on a sacrifice fly to right fielder Zach McKinstry. Freddie Freeman scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T19:26:27.815Z","endTime":"2026-08-30T19:27:22.788Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.640470065780615,"aZ":-29.52894403387261,"pfxX":8.381550986293,"pfxZ":1.5144508217010912,"pX":-0.27381767800017753,"pZ":2.431143227210062,"vX0":-6.3496167623499336,"vY0":-130.8112500604447,"vZ0":-3.103206941214127,"x":127.44,"y":173.14,"x0":1.0869830502077442,"y0":50.00156373403965,"z0":5.828877902886488,"aX":14.634323710451143},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":-13.9,"spinRate":1632,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.417512811253705,"extension":5.832830592495306},"index":0,"playId":"c28b32ac-69d3-3bf4-9fba-f587dbb7d71c","pitchNumber":1,"startTime":"2026-08-30T19:26:47.960Z","endTime":"2026-08-30T19:26:51.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.024944303179968,"aZ":-24.933156386968033,"pfxX":8.14993271612609,"pfxZ":3.7569810424628898,"pX":0.21155262187551924,"pZ":2.3685866766145764,"vX0":-5.274747509698555,"vY0":-137.7638892733003,"vZ0":-4.924876131538145,"x":108.94,"y":174.83,"x0":1.0902406724172329,"y0":50.00113656281109,"z0":5.86041028954937,"aX":15.695505121995721},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":-13.7,"spinRate":2190,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.3972805865574607,"extension":5.854306844992567},"hitData":{"launchSpeed":93.1,"launchAngle":41.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.25,"coordY":91.63}},"index":1,"playId":"e043d48d-7338-3c26-80e4-23e78dca3ca6","pitchNumber":2,"startTime":"2026-08-30T19:27:09.761Z","endTime":"2026-08-30T19:27:22.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-1.499999999999993,"leverageIndex":2.27,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:27:22.788Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out to first baseman Colt Keith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T19:27:33.026Z","endTime":"2026-08-30T19:31:11.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40542348033818,"aZ":-24.09202690041713,"pfxX":9.983355763142715,"pfxZ":4.278904705795799,"pX":0.8145057122055878,"pZ":2.7249424092357346,"vX0":-4.97615613463282,"vY0":-136.67287370191775,"vZ0":-3.96141674231481,"x":85.95,"y":165.21,"x0":1.3626337289629686,"y0":50.005925504233694,"z0":5.849840948340003,"aX":18.870971803000625},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":-17.0,"spinRate":2193,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.40091196897670933,"extension":5.8570629468521584},"index":0,"playId":"3146b881-e2ae-3795-9e65-ca238c03e81e","pitchNumber":1,"startTime":"2026-08-30T19:28:06.912Z","endTime":"2026-08-30T19:28:11.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502946837981025,"aZ":-25.380365237073825,"pfxX":8.824033769881828,"pfxZ":3.543149796433199,"pX":-0.30365339254449847,"pZ":1.3711096680466741,"vX0":-6.333119695045975,"vY0":-137.17622846491116,"vZ0":-7.215919080082975,"x":128.57,"y":201.76,"x0":0.8809397210727181,"y0":50.00613534239311,"z0":5.749891732581414,"aX":16.929130755121353},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.2,"breakHorizontal":-14.8,"spinRate":2056,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.39831320571366113,"extension":5.868427051034267},"index":1,"playId":"e27efe70-2296-3037-a8f3-32501d8fb7f9","pitchNumber":2,"startTime":"2026-08-30T19:29:01.646Z","endTime":"2026-08-30T19:29:06.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92837398071861,"aZ":-44.185721155143234,"pfxX":-4.319334219761492,"pfxZ":-8.947776127702369,"pX":0.7748872940427408,"pZ":1.2827562951597706,"vX0":-0.8462924609226457,"vY0":-115.55815585463496,"vZ0":-0.5772334741975058,"x":87.46,"y":204.15,"x0":1.7073359172936189,"y0":50.00028056350111,"z0":5.805774597385084,"aX":-5.800211542734308},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.0,"breakHorizontal":8.0,"spinRate":2884,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.4752454487838911,"extension":5.690765370292664},"index":2,"playId":"f65b8140-3b2b-3762-9202-3de1cad71e8a","pitchNumber":3,"startTime":"2026-08-30T19:29:23.454Z","endTime":"2026-08-30T19:29:27.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.340988009653216,"aZ":-43.67286753291705,"pfxX":-5.603781505133537,"pfxZ":-8.752388294319248,"pX":-0.8801641148953714,"pZ":1.1802148553175291,"vX0":-3.491727045846197,"vY0":-114.54247095393775,"vZ0":-0.6990834241455771,"x":150.55,"y":206.91,"x0":1.397758003807435,"y0":50.00203570127234,"z0":5.80070002361716,"aX":-7.362825347478565},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.7,"breakHorizontal":11.0,"spinRate":2842,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4802331287848407,"extension":5.846935673417564},"index":3,"playId":"9142e2b6-0b22-39ec-aa33-f29d018ea301","pitchNumber":4,"startTime":"2026-08-30T19:29:45.729Z","endTime":"2026-08-30T19:29:50.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5599612741941,"aZ":-24.429918192663028,"pfxX":8.925932730836358,"pfxZ":4.0266524995811945,"pX":0.7293888576757599,"pZ":1.7079711379093572,"vX0":-4.643103012491228,"vY0":-137.52748842744893,"vZ0":-6.336587092189031,"x":89.2,"y":192.66,"x0":1.2770053171220785,"y0":50.0003942862453,"z0":5.691104392721448,"aX":17.151751799207087},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.2,"breakHorizontal":-15.2,"spinRate":1982,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.39776052185941024,"extension":5.898813084080559},"index":4,"playId":"5d3f3b75-2c27-3e24-aeee-913622ef06a3","pitchNumber":5,"startTime":"2026-08-30T19:30:09.668Z","endTime":"2026-08-30T19:30:13.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"playId":"15a2fac7-27c2-4f3a-8fbf-9863b232888d","startTime":"2026-08-30T19:30:34.557Z","endTime":"2026-08-30T19:30:39.557Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95893914364281,"aZ":-25.443428811988507,"pfxX":8.945849917259256,"pfxZ":3.491756801365483,"pX":0.23927619295459596,"pZ":2.5586937947221187,"vX0":-5.647756628789513,"vY0":-138.52229210605495,"vZ0":-4.332224415363087,"x":107.88,"y":169.7,"x0":1.1495930821602254,"y0":50.00604703493073,"z0":5.858497381839307,"aX":17.2671366907091},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":-14.9,"spinRate":2318,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3964665618280141,"extension":5.9843112667558005},"hitData":{"launchSpeed":93.0,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":169.42}},"index":6,"playId":"c8b385a3-7535-3a43-927c-d437a82bbbfd","pitchNumber":6,"startTime":"2026-08-30T19:31:04.164Z","endTime":"2026-08-30T19:31:11.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:31:11.069Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to center fielder Enrique Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T19:32:54.948Z","endTime":"2026-08-30T19:33:49.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":82.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48893645970248,"aZ":-27.00931733389719,"pfxX":2.9928608109964765,"pfxZ":3.007071716549742,"pX":0.4616458481633281,"pZ":3.1510851969117444,"vX0":4.204750460158972,"vY0":-129.41438397384343,"vZ0":-1.6819471310286906,"x":99.4,"y":153.7,"x0":-1.5646469227383992,"y0":50.00571273640257,"z0":5.850819827813877,"aX":5.1482603595793455},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-6.2,"spinRate":2704,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4209954496275845,"extension":7.326956424891229},"index":0,"playId":"25b8f515-9522-3091-b480-e3d549516c49","pitchNumber":1,"startTime":"2026-08-30T19:33:24.859Z","endTime":"2026-08-30T19:33:28.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.353271965210975,"aZ":-16.54416043254698,"pfxX":-6.579903291683704,"pfxZ":8.068257363837894,"pX":-0.6441808065026897,"pZ":2.416030811053988,"vX0":4.571275990131854,"vY0":-137.98130511115545,"vZ0":-5.720289903173741,"x":141.55,"y":173.55,"x0":-1.4635584001221615,"y0":50.00228653953959,"z0":5.622311749951453,"aX":-12.74670212420286},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":11.0,"spinRate":2661,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.39624567162677815,"extension":7.489629247936788},"hitData":{"launchSpeed":101.6,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":90.87}},"index":1,"playId":"6ee9f8ec-ae1e-33e2-9928-84e179df8de3","pitchNumber":2,"startTime":"2026-08-30T19:33:39.573Z","endTime":"2026-08-30T19:33:49.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:33:49.461Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T19:33:55.150Z","endTime":"2026-08-30T19:36:28.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.604858163070645,"aZ":-14.434563612966928,"pfxX":-1.9503544579475178,"pfxZ":9.178093207364324,"pX":0.42520383267086187,"pZ":2.5745405950261295,"vX0":5.42331473394194,"vY0":-138.1084777890543,"vZ0":-5.827606270267323,"x":100.79,"y":169.27,"x0":-1.310081475920023,"y0":50.00385941102852,"z0":5.681998856592485,"aX":-3.77079885291343},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":2.4,"spinRate":2613,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3965110683151045,"extension":7.531690413720167},"index":0,"playId":"7218ba24-5a8a-39fc-a9af-efc975c06090","pitchNumber":1,"startTime":"2026-08-30T19:34:17.678Z","endTime":"2026-08-30T19:34:27.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"7218ba24-5a8a-39fc-a9af-efc975c06090","startTime":"2026-08-30T19:34:35.168Z","endTime":"2026-08-30T19:34:43.874Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412275344388288,"aZ":-43.77987208740299,"pfxX":3.620067389865164,"pfxZ":-8.192415098927121,"pX":1.0816245593982743,"pZ":-1.426525885046798,"vX0":4.5701033137033695,"vY0":-119.25563234382287,"vZ0":-7.551109670442788,"x":75.77,"y":277.3,"x0":-1.3418638979635926,"y0":50.003497905473324,"z0":5.806317926248636,"aX":5.128201475177254},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-16.6,"breakHorizontal":-7.8,"spinRate":2915,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4621816069778477,"extension":7.392306555767896},"index":2,"playId":"a6dc66b5-b4d1-3dd9-a7bb-38b489c4e1c8","pitchNumber":2,"startTime":"2026-08-30T19:34:43.874Z","endTime":"2026-08-30T19:34:49.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Tyler Glasnow. Gleyber Torres to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"actionPlayId":"a6dc66b5-b4d1-3dd9-a7bb-38b489c4e1c8","startTime":"2026-08-30T19:35:07.052Z","endTime":"2026-08-30T19:35:28.713Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"postOnSecond":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.98,"dramaIndex":74.0,"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27613536978472,"aZ":-16.894829501231232,"pfxX":-7.277591995118232,"pfxZ":7.740304285743765,"pX":1.000971713027418,"pZ":2.1662056323526255,"vX0":8.82577607542175,"vY0":-139.78214920671064,"vZ0":-6.710810366656652,"x":78.85,"y":180.29,"x0":-1.2556962520963142,"y0":50.002633202640034,"z0":5.712474523711371,"aX":-14.364744726334683},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2640,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.392236073667223,"extension":7.543247251789558},"index":4,"playId":"d79908d5-99ff-35ce-9e2b-2570069e1644","pitchNumber":3,"startTime":"2026-08-30T19:35:28.713Z","endTime":"2026-08-30T19:35:32.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092805774399505,"aZ":-12.280881061402269,"pfxX":-0.08639398465753967,"pfxZ":10.025228395582939,"pX":0.48269647584854536,"pZ":2.176613372366143,"vX0":4.884430723573195,"vY0":-139.42666628324636,"vZ0":-7.5795233438347624,"x":98.6,"y":180.01,"x0":-1.274873167486424,"y0":50.00109795036515,"z0":5.726849691561501,"aX":-0.17281058822194012},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-0.7,"spinRate":2689,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.39170100477759995,"extension":7.5414363115136664},"index":5,"playId":"7e5666e5-debd-3eab-84e9-0188b3589c74","pitchNumber":4,"startTime":"2026-08-30T19:36:01.908Z","endTime":"2026-08-30T19:36:05.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97223555385,"aZ":-44.71460753064799,"pfxX":4.112582509135272,"pfxZ":-9.00841474658766,"pX":-0.19528890110251568,"pZ":1.2735643670925048,"vX0":1.274365990260197,"vY0":-117.98265698740944,"vZ0":-1.2955872040940544,"x":124.44,"y":204.39,"x0":-1.2783390041750295,"y0":50.00192027966856,"z0":5.995419510182137,"aX":5.726712137995327},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.3,"breakHorizontal":-7.8,"spinRate":2816,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4664178053820649,"extension":7.369297302159284},"index":6,"playId":"e1c8310e-0036-3213-8325-4e251dc678ca","pitchNumber":5,"startTime":"2026-08-30T19:36:23.272Z","endTime":"2026-08-30T19:36:28.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.98,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:36:28.033Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a ground ball to left fielder Teoscar Hernández. Gleyber Torres scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T19:36:30.277Z","endTime":"2026-08-30T19:39:53.955Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":88.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28556754564947,"aZ":-16.78633236188525,"pfxX":-6.8469912652173335,"pfxZ":7.69834214774002,"pX":0.4661557726173921,"pZ":1.253293794653084,"vX0":7.691803671776388,"vY0":-140.56032636910436,"vZ0":-8.958595165059007,"x":99.23,"y":204.94,"x0":-1.4180583200071257,"y0":50.00123751845107,"z0":5.574996280493103,"aX":-13.680839879973263},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2587,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.3898935486933661,"extension":7.520405428628541},"index":0,"playId":"f52eea25-d6f5-3629-a4a8-62d0b5416f72","pitchNumber":1,"startTime":"2026-08-30T19:36:57.020Z","endTime":"2026-08-30T19:37:01.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64747747570123,"aZ":-29.809354461883277,"pfxX":2.3085000318564903,"pfxZ":1.327566400651646,"pX":0.751212590054021,"pZ":1.3847709831328472,"vX0":5.627757970608606,"vY0":-131.56101159274425,"vZ0":-5.343034410430159,"x":88.37,"y":201.39,"x0":-1.7019198999441356,"y0":50.00467754692901,"z0":5.608321853870121,"aX":4.111154118921979},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.6,"breakHorizontal":-5.3,"spinRate":2780,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4137760008846212,"extension":7.303986225473204},"index":1,"playId":"0ba29f1c-7087-3e60-b9f0-ad25f0c0a63f","pitchNumber":2,"startTime":"2026-08-30T19:37:13.669Z","endTime":"2026-08-30T19:37:17.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.922225614129406,"aZ":-10.32664779981169,"pfxX":-0.5660184656802736,"pfxZ":10.763015481328312,"pX":0.06014456434253609,"pZ":2.0218869992344346,"vX0":4.687493215440867,"vY0":-141.06053416481225,"vZ0":-8.248880581736227,"x":114.71,"y":184.19,"x0":-1.5444185178946617,"y0":50.001124472240726,"z0":5.636936020327231,"aX":-1.1492154416115827},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":0.1,"spinRate":2599,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.3872190023422801,"extension":7.497710434706697},"index":2,"playId":"2c2aabbf-93f7-377e-ad97-f419bbe32a11","pitchNumber":3,"startTime":"2026-08-30T19:37:36.647Z","endTime":"2026-08-30T19:37:40.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0988205891584,"aZ":-15.106476240842532,"pfxX":-7.345997861974596,"pfxZ":8.437336294203758,"pX":-0.1281408376583382,"pZ":1.421466688487546,"vX0":6.374531154570115,"vY0":-141.30181471674635,"vZ0":-8.976108575894544,"x":121.88,"y":200.4,"x0":-1.4585619655871178,"y0":50.00234291550641,"z0":5.609174877122666,"aX":-14.859237974857917},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":12.0,"spinRate":2623,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.3875877323719723,"extension":7.491081193942316},"index":3,"playId":"13a7caad-6dad-3b99-8cbe-545c0dc7ba66","pitchNumber":4,"startTime":"2026-08-30T19:37:58.098Z","endTime":"2026-08-30T19:38:02.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.040527122610808,"aZ":-30.002140078410918,"pfxX":1.9287973028790182,"pfxZ":1.2140321274942032,"pX":-0.34228100956830854,"pZ":3.745906005112555,"vX0":2.883581847167918,"vY0":-131.84660315146414,"vZ0":0.2238568910146097,"x":130.05,"y":137.64,"x0":-1.6943701174492583,"y0":50.00127548056843,"z0":5.846851171556043,"aX":3.446840309580114},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2758,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.41303218763723093,"extension":7.3573432547280015},"index":4,"playId":"aa77e63f-5e0d-3532-9510-5e9ce8f11063","pitchNumber":5,"startTime":"2026-08-30T19:38:27.156Z","endTime":"2026-08-30T19:38:31.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":"2026-08-30T19:38:49.745Z","endTime":"2026-08-30T19:39:13.083Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17676111572013,"aZ":-45.23954284235303,"pfxX":3.206317137992415,"pfxZ":-9.462042384906464,"pX":-0.2929020072112356,"pZ":2.0145050809386715,"vX0":1.4375504343833914,"vY0":-117.07175694903614,"vZ0":0.37662208132666164,"x":128.16,"y":184.39,"x0":-1.3324573116128107,"y0":50.00343120635285,"z0":6.104073421442398,"aX":4.427053450965239},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.7,"breakHorizontal":-6.1,"spinRate":3033,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.4687877823501765,"extension":7.249770135478096},"index":6,"playId":"79d82fef-83b4-389c-8356-f3c19aba50b5","pitchNumber":6,"startTime":"2026-08-30T19:39:13.083Z","endTime":"2026-08-30T19:39:17.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.210850595225274,"aZ":-14.465283134832102,"pfxX":-1.3810514390009478,"pfxZ":8.803056107928263,"pX":-0.7799925025826729,"pZ":2.0395374736088026,"vX0":2.1237258029090267,"vY0":-140.5424086307281,"vZ0":-7.538177085171619,"x":146.73,"y":183.71,"x0":-1.364087868248136,"y0":50.00329057618743,"z0":5.685613710012541,"aX":-2.778355469715795},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":2.0,"spinRate":2451,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.3889157808311219,"extension":7.575029860618372},"hitData":{"launchSpeed":96.4,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.96,"coordY":103.04}},"index":7,"playId":"2f57723a-3f03-3370-9d16-038764bf95a0","pitchNumber":7,"startTime":"2026-08-30T19:39:42.007Z","endTime":"2026-08-30T19:39:53.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":1.73,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:39:53.955Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T19:40:41.363Z","endTime":"2026-08-30T19:42:44.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ce32e16b-a175-3812-b420-78ca9c97232a","startTime":"2026-08-30T19:40:25.586Z","endTime":"2026-08-30T19:40:29.423Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43765535474335,"aZ":-14.93047452537021,"pfxX":-6.542901393231199,"pfxZ":8.625121967040851,"pX":-0.273648688903528,"pZ":1.6744909107257888,"vX0":4.823585148136524,"vY0":-139.55876500784936,"vZ0":-8.428297483400517,"x":127.43,"y":193.57,"x0":-1.1627065937072332,"y0":50.003675562645064,"z0":5.689295940591502,"aX":-13.08118694809714},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":11.0,"spinRate":2566,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.39046051435283946,"extension":7.6971040050414885},"index":1,"playId":"b159699a-6dc4-3671-9b42-d4b976736b1c","pitchNumber":1,"startTime":"2026-08-30T19:40:43.679Z","endTime":"2026-08-30T19:40:47.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.279087100472204,"aZ":-16.33391671398151,"pfxX":-3.2350852360543554,"pfxZ":7.911862852849321,"pX":-0.8850317433421458,"pZ":3.5996277808511374,"vX0":2.380296955357479,"vY0":-139.6203500913385,"vZ0":-3.4549007818367983,"x":150.74,"y":141.59,"x0":-1.3222823701299444,"y0":50.00429319293194,"z0":5.908341058090465,"aX":-6.477794171850177},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":5.5,"spinRate":2522,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.390216453277632,"extension":7.42243044690305},"index":2,"playId":"3b55b491-10fe-3105-bba1-cd5dd2cc1d69","pitchNumber":2,"startTime":"2026-08-30T19:41:09.852Z","endTime":"2026-08-30T19:41:13.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80743760728152,"aZ":-17.527805419576634,"pfxX":0.0760232772320335,"pfxZ":7.279659273711779,"pX":-0.5448582721060246,"pZ":3.938800363623989,"vX0":2.2294243404493503,"vY0":-139.84166124648766,"vZ0":-2.2787575048262574,"x":137.77,"y":132.43,"x0":-1.357035987288833,"y0":50.004691877593636,"z0":5.893598959159333,"aX":0.15264165314734432},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":-0.5,"spinRate":2570,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3893167535666997,"extension":7.419773640287339},"index":3,"playId":"fa4f5fb1-080c-3349-b7c4-d26d5c390039","pitchNumber":3,"startTime":"2026-08-30T19:41:27.066Z","endTime":"2026-08-30T19:41:36.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kevin McGonigle caught stealing 2nd base, catcher Ben Rortvedt to second baseman Tommy Edman.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"fa4f5fb1-080c-3349-b7c4-d26d5c390039","startTime":"2026-08-30T19:41:43.056Z","endTime":"2026-08-30T19:42:04.975Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-4.999999999999993,"leverageIndex":1.48,"dramaIndex":73.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.827065754758856,"aZ":-44.75832449897509,"pfxX":4.96579505451254,"pfxZ":-9.315155502152606,"pX":-0.0948440407959481,"pZ":1.9235538570406527,"vX0":1.311578789251652,"vY0":-116.060849663246,"vZ0":0.3404096960456948,"x":120.62,"y":186.84,"x0":-1.3139256843089302,"y0":50.005253557406476,"z0":6.074009469618632,"aX":6.705133375305251},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.4,"breakHorizontal":-9.4,"spinRate":2947,"spinDirection":21},"zone":8,"typeConfidence":2.0,"plateTime":0.4738202359385295,"extension":7.2194445966361895},"index":5,"playId":"6b6d9fee-7566-3056-a394-34b4a3496d15","pitchNumber":4,"startTime":"2026-08-30T19:42:04.975Z","endTime":"2026-08-30T19:42:08.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.7,"endSpeed":89.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27375432487242,"aZ":-14.502347767542547,"pfxX":0.8022932322729202,"pfxZ":8.676707995354134,"pX":0.5968291993620497,"pZ":3.4818413138504325,"vX0":5.01863651121564,"vY0":-140.9278149412543,"vZ0":-4.078803670203024,"x":94.25,"y":144.77,"x0":-1.3021070995320283,"y0":50.000617087803796,"z0":5.867349818462285,"aX":1.6338047027301204},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":-2.4,"spinRate":2637,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.386816231104016,"extension":7.465106270058632},"index":6,"playId":"aa9baf29-60aa-33d2-82a9-5d06f6e05987","pitchNumber":5,"startTime":"2026-08-30T19:42:23.160Z","endTime":"2026-08-30T19:42:27.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006294391860465,"aZ":-14.815443929834686,"pfxX":-5.12885757175207,"pfxZ":8.618809054774788,"pX":0.8512937335927449,"pZ":0.9575323781710252,"vX0":7.485954387766787,"vY0":-140.1497818591761,"vZ0":-10.347981108961129,"x":84.55,"y":212.93,"x0":-1.1728380410908885,"y0":50.002455766286765,"z0":5.636381051254444,"aX":-10.329397102010264},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":7.9,"spinRate":2576,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.38899358808889595,"extension":7.572125176390185},"index":7,"playId":"b3ebafb7-4f00-3ca9-8014-5f7ee3d767b6","pitchNumber":6,"startTime":"2026-08-30T19:42:39.882Z","endTime":"2026-08-30T19:42:44.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:42:44.822Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Callahan flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T19:43:14.932Z","endTime":"2026-08-30T19:44:04.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":607192,"fullName":"Tyler Glasnow"}}},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"32838813-d02a-48b3-8a57-d95e6d2fe9f1","pitchNumber":0,"startTime":"2026-08-30T19:43:14.932Z","endTime":"2026-08-30T19:43:19.932Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.155746975716415,"aZ":-11.479033903654225,"pfxX":-1.2753024632902306,"pfxZ":10.220069900313074,"pX":0.8956425378460063,"pZ":0.31388774054345114,"vX0":6.802417522728039,"vY0":-140.751623915198,"vZ0":-12.60431723784456,"x":82.86,"y":230.31,"x0":-1.3771032303963668,"y0":50.003495942845255,"z0":5.570162033224964,"aX":-2.5827375361533282},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":1.1,"spinRate":2652,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.3877543747619865,"extension":7.46069436267891},"index":1,"playId":"5367b247-fcee-3f4c-9b12-6a6b532e372f","pitchNumber":1,"startTime":"2026-08-30T19:43:33.156Z","endTime":"2026-08-30T19:43:37.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02107106640716,"aZ":-15.552044842006788,"pfxX":-1.5072621439772893,"pfxZ":8.479209870226665,"pX":-0.28604244124473094,"pZ":2.6610814546963812,"vX0":3.574079418328596,"vY0":-138.4292935684316,"vZ0":-5.598527224791658,"x":127.9,"y":166.93,"x0":-1.3923327350028905,"y0":50.00218302103324,"z0":5.733949269526599,"aX":-2.954903632063271},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":2.0,"spinRate":2637,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.3941763079513594,"extension":7.488384400786241},"hitData":{"launchSpeed":98.7,"launchAngle":41.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.64,"coordY":82.26}},"index":2,"playId":"ec53ae4a-e55c-35b1-9ca9-6d7ce3e744b4","pitchNumber":2,"startTime":"2026-08-30T19:43:53.546Z","endTime":"2026-08-30T19:44:04.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":814430,"link":"/api/v1/people/814430"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:44:04.427Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T19:46:07.818Z","endTime":"2026-08-30T19:48:26.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63203934419439,"aZ":-43.81885052123087,"pfxX":-6.658466818826487,"pfxZ":-9.340519634578529,"pX":0.5420664715485752,"pZ":3.046043242058461,"vX0":-0.32296877270179863,"vY0":-111.68551302979385,"vZ0":3.485205830830318,"x":96.34,"y":156.54,"x0":1.5525117964472817,"y0":50.003283865957805,"z0":6.0136800007708615,"aX":-8.29923254340056},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-15.5,"breakHorizontal":12.1,"spinRate":2897,"spinDirection":316},"zone":3,"typeConfidence":2.0,"plateTime":0.4929542525490289,"extension":5.704870104307013},"index":0,"playId":"8cbd70a4-f5ee-3ec6-8b39-8f9ab0f00f54","pitchNumber":1,"startTime":"2026-08-30T19:46:15.252Z","endTime":"2026-08-30T19:46:18.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50070087667874,"aZ":-20.61482707878071,"pfxX":3.768379271435001,"pfxZ":6.62725202251978,"pX":-0.21413059510225757,"pZ":3.518695828549019,"vX0":-4.582235833453457,"vY0":-131.37911248314632,"vZ0":-2.3837338546332685,"x":125.16,"y":143.78,"x0":1.0650794932654115,"y0":50.00094432868873,"z0":5.974214611550916,"aX":6.570513211950935},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-5.8,"spinRate":1657,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4173201490391687,"extension":5.730122156247227},"index":1,"playId":"b1024c0f-78c7-38cf-a8fe-ff375cd12057","pitchNumber":2,"startTime":"2026-08-30T19:46:28.213Z","endTime":"2026-08-30T19:46:32.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-30T19:46:45.048Z","endTime":"2026-08-30T19:46:54.304Z","isPitch":false,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"},"defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.144606771326696,"aZ":-43.90295051775871,"pfxX":-6.111520960459034,"pfxZ":-8.889913337144353,"pX":-0.6839486812405625,"pZ":-0.5370646178212255,"vX0":-2.6436139355677044,"vY0":-115.19943539573615,"vZ0":-4.167376999813016,"x":143.07,"y":253.28,"x0":1.279315306570826,"y0":50.00533752440546,"z0":5.621423172833458,"aX":-8.060347898693268},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.9,"breakHorizontal":11.8,"spinRate":2939,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4789237934429762,"extension":5.7869699139697115},"index":3,"playId":"8b6d720b-426f-333c-bab8-b0fbd2c45c22","pitchNumber":3,"startTime":"2026-08-30T19:46:54.304Z","endTime":"2026-08-30T19:46:58.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.4,"endSpeed":87.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75322542472403,"aZ":-13.10407792004012,"pfxX":4.933821072257671,"pfxZ":9.758414696150663,"pX":-1.256566770523856,"pZ":1.7752652202622796,"vX0":-7.280351964762904,"vY0":-138.60795049428145,"vZ0":-8.352905488990421,"x":164.9,"y":190.85,"x0":0.757903171939008,"y0":50.002990104843114,"z0":5.69455206858231,"aX":9.641900668698165},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-7.4,"spinRate":2294,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.39452368014661765,"extension":5.724925463876118},"index":4,"playId":"c696f334-670d-335f-b3cd-28193cdc710e","pitchNumber":4,"startTime":"2026-08-30T19:47:14.038Z","endTime":"2026-08-30T19:47:18.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12698325682645,"aZ":-24.023613559909,"pfxX":7.29988282785035,"pfxZ":4.56057985840998,"pX":0.25729976760453854,"pZ":2.718423403945642,"vX0":-4.642452542464421,"vY0":-132.5154619998775,"vZ0":-3.707094779963824,"x":107.19,"y":165.38,"x0":1.0795194187653216,"y0":50.00058154649101,"z0":5.881237887344627,"aX":13.039350531247457},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":-12.2,"spinRate":1576,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.41262895045856585,"extension":5.870413045336569},"index":5,"playId":"6167c337-32b8-3a18-af45-5bb3eb4ca521","pitchNumber":5,"startTime":"2026-08-30T19:47:29.270Z","endTime":"2026-08-30T19:47:35.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.454421392393968,"aZ":-41.85515745173646,"pfxX":-7.002146274157998,"pfxZ":-7.15539845861289,"pX":-0.9510817069959493,"pZ":0.6352073833524464,"vX0":-3.0316525008170623,"vY0":-115.81833541293057,"vZ0":-2.3203940545209507,"x":153.25,"y":221.63,"x0":1.2861666507410696,"y0":50.00253317813262,"z0":5.66816788112056,"aX":-9.473436040120609},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.2,"breakHorizontal":13.4,"spinRate":2883,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.47365644085329484,"extension":5.81197290312756},"index":6,"playId":"caecdb3d-96b1-3183-91a2-d95fb1e1aaa1","pitchNumber":6,"startTime":"2026-08-30T19:48:21.681Z","endTime":"2026-08-30T19:48:26.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:48:26.443Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rortvedt singles on a line drive to center fielder Max Clark.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T19:48:28.616Z","endTime":"2026-08-30T19:49:28.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.390666081963865,"aZ":-24.57864269194846,"pfxX":8.488157474843565,"pfxZ":3.9354869810812385,"pX":-0.16165186829503764,"pZ":2.693711659827946,"vX0":-6.56778314509942,"vY0":-137.53992508277716,"vZ0":-4.19856802560919,"x":123.16,"y":166.05,"x0":1.1456396069357893,"y0":50.00231676999406,"z0":5.8917757240179025,"aX":16.38254773836627},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":-14.2,"spinRate":2159,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.3971092331748842,"extension":5.745702930278862},"index":0,"playId":"4887ad8f-02b7-3f0e-8d99-13fee7102a5b","pitchNumber":1,"startTime":"2026-08-30T19:48:50.907Z","endTime":"2026-08-30T19:48:54.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93421100682794,"aZ":-42.85538881685829,"pfxX":-5.957661880057805,"pfxZ":-8.041783830185087,"pX":-0.32449119728529396,"pZ":0.9937193206836615,"vX0":-2.412231376119417,"vY0":-115.00690160337103,"vZ0":-1.0916481033891552,"x":129.37,"y":211.95,"x0":1.5143916689425543,"y0":50.001162217099605,"z0":5.660688395289947,"aX":-7.915160492937037},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-14.5,"breakHorizontal":11.4,"spinRate":2840,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.47772271945953415,"extension":5.78052683761004},"index":1,"playId":"72c85b3d-cb15-3898-8bbc-997d867aa017","pitchNumber":2,"startTime":"2026-08-30T19:49:06.058Z","endTime":"2026-08-30T19:49:10.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.725863734627584,"aZ":-23.559508723818055,"pfxX":8.917929925822104,"pfxZ":4.3990744839234015,"pX":0.4660241995997933,"pZ":2.3834641506186296,"vX0":-4.94431952169139,"vY0":-138.49215209312115,"vZ0":-5.207135694221916,"x":99.24,"y":174.43,"x0":1.1087341012866494,"y0":50.00055809650853,"z0":5.847823646648679,"aX":17.4526736119725},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":-15.2,"spinRate":2127,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.39434655469057667,"extension":5.792187705104524},"hitData":{"launchSpeed":87.3,"launchAngle":17.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.82,"coordY":86.54}},"index":2,"playId":"b8319abf-8ebd-3835-b7f5-d82a513733e3","pitchNumber":3,"startTime":"2026-08-30T19:49:19.640Z","endTime":"2026-08-30T19:49:28.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:49:28.498Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T19:49:32.751Z","endTime":"2026-08-30T19:51:03.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.969059312938384,"aZ":-42.62353892446391,"pfxX":-7.879079997213887,"pfxZ":-7.984469343372828,"pX":1.4747949978358492,"pZ":3.3802936616462733,"vX0":2.0159165608745284,"vY0":-113.7007625160721,"vZ0":3.6276485613070806,"x":60.78,"y":147.51,"x0":1.6000348379310505,"y0":50.00398874153866,"z0":5.995520439798858,"aX":-10.309987769166591},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.2,"breakHorizontal":13.8,"spinRate":2905,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.48184698798701175,"extension":5.670592842470675},"index":0,"playId":"46c4f955-dce7-3c4e-916d-fe431df0c061","pitchNumber":1,"startTime":"2026-08-30T19:49:56.109Z","endTime":"2026-08-30T19:49:59.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419211689878594,"aZ":-23.18618908407355,"pfxX":8.019292384250942,"pfxZ":4.642687323958796,"pX":0.4547589816219137,"pZ":3.3048344598827573,"vX0":-4.272161837479611,"vY0":-137.73096040830518,"vZ0":-2.7112041548470276,"x":99.67,"y":149.55,"x0":0.977860409794406,"y0":50.00259264023533,"z0":5.857013141410755,"aX":15.523367507454587},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-13.7,"spinRate":2231,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.3965312910261458,"extension":5.748686080912441},"index":1,"playId":"ea8f793d-fc63-344b-8a50-3973b899d91c","pitchNumber":2,"startTime":"2026-08-30T19:50:14.924Z","endTime":"2026-08-30T19:50:19.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.083098657538816,"aZ":-24.74199634424457,"pfxX":7.894023120726842,"pfxZ":3.7958044356983542,"pX":0.8960035899882259,"pZ":3.7938032044518337,"vX0":-2.6659537871078145,"vY0":-138.81412439453095,"vZ0":-1.406867346440889,"x":82.85,"y":136.35,"x0":0.8412474117181222,"y0":50.00391243237072,"z0":5.949050691815487,"aX":15.45858532779476},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":-13.8,"spinRate":2223,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.394062180642182,"extension":5.6558620699092135},"index":2,"playId":"e455a900-6aca-3449-b809-8d3428e8c026","pitchNumber":3,"startTime":"2026-08-30T19:50:34.340Z","endTime":"2026-08-30T19:50:39.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-30T19:50:41.105Z","endTime":"2026-08-30T19:50:59.242Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5462617818388,"aZ":-31.273457197812913,"pfxX":8.769803799627198,"pfxZ":0.5174830487098774,"pX":0.3171376135332658,"pZ":3.5576130587064814,"vX0":-4.201801072317947,"vY0":-132.02747587287544,"vZ0":-0.46744545118049896,"x":104.91,"y":142.72,"x0":0.7978077862050302,"y0":50.00600469138197,"z0":6.05725275238016,"aX":15.340942486192569},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":-14.9,"spinRate":1641,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.41634718750832267,"extension":5.732810446667553},"index":4,"playId":"1f525577-e858-36f2-8978-0e19f9e4d1c5","pitchNumber":4,"startTime":"2026-08-30T19:50:59.242Z","endTime":"2026-08-30T19:51:03.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.64,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:51:03.442Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tommy Edman grounds into a force out, shortstop Javier Báez to second baseman Gleyber Torres. Ben Rortvedt out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T19:51:07.130Z","endTime":"2026-08-30T19:52:04.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.3,"endSpeed":84.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96899569859675,"aZ":-24.354905072595116,"pfxX":10.255390685561107,"pfxZ":4.371147258042502,"pX":-1.3161245754312652,"pZ":0.45658205042159855,"vX0":-8.762770835093942,"vY0":-132.57220928373673,"vZ0":-8.686321010955513,"x":167.17,"y":226.45,"x0":0.6913082094331059,"y0":50.00412542247418,"z0":5.53862772553719,"aX":18.35076914325993},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":-16.8,"spinRate":1822,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4123368909123739,"extension":5.796932250246588},"index":0,"playId":"86bbd834-6bb0-35d1-81b1-b976b23d0350","pitchNumber":1,"startTime":"2026-08-30T19:51:31.703Z","endTime":"2026-08-30T19:51:35.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376083452422705,"aZ":-27.0488990223075,"pfxX":9.914897346087582,"pfxZ":2.654255699552615,"pX":0.2618014868730533,"pZ":2.1930960490550278,"vX0":-5.287998055882525,"vY0":-138.2936023190395,"vZ0":-4.8673854007023705,"x":107.02,"y":179.57,"x0":0.9123433703924629,"y0":50.00594656501906,"z0":5.794565139673907,"aX":19.172565610174367},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.0,"breakHorizontal":-16.8,"spinRate":2271,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.396342289671467,"extension":5.79975016084945},"hitData":{"launchSpeed":107.6,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.51,"coordY":156.98}},"index":1,"playId":"ee7f4a1d-0e85-3302-8105-8540c0ce547a","pitchNumber":2,"startTime":"2026-08-30T19:51:56.928Z","endTime":"2026-08-30T19:52:04.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:52:04.391Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T19:54:11.531Z","endTime":"2026-08-30T19:55:23.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.453990082267126,"aZ":-13.832708459973261,"pfxX":-0.025982454543727274,"pfxZ":9.500424379137591,"pX":0.362314163867511,"pZ":2.2129302476996737,"vX0":5.146938641331046,"vY0":-137.11950438616537,"vZ0":-7.066310669285077,"x":103.19,"y":179.03,"x0":-1.524901085206894,"y0":50.00068530128765,"z0":5.742001870007987,"aX":-0.051769477722883823},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":-0.8,"spinRate":2547,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.3973961556914869,"extension":7.459898495028737},"index":0,"playId":"22b9ca99-3fc8-3f39-8214-f8b43d14a4ca","pitchNumber":1,"startTime":"2026-08-30T19:54:20.975Z","endTime":"2026-08-30T19:54:24.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.066610406542285,"aZ":-43.26229449441625,"pfxX":4.219959148906437,"pfxZ":-7.80190484475637,"pX":0.9441673999905741,"pZ":0.10495174786481189,"vX0":4.28702664659096,"vY0":-118.85404591373921,"vZ0":-4.255859968455992,"x":81.01,"y":235.95,"x0":-1.435112020235329,"y0":50.001652286932824,"z0":5.872076851528045,"aX":5.9990840982041735},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.9,"breakHorizontal":-8.8,"spinRate":2749,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.46192026613546844,"extension":7.106488393043808},"index":1,"playId":"f36a1afc-94a9-36d3-bf17-5cf81ad0e005","pitchNumber":2,"startTime":"2026-08-30T19:54:34.446Z","endTime":"2026-08-30T19:54:38.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14887041933123,"aZ":-42.43790144720473,"pfxX":4.800375980199357,"pfxZ":-7.296068464349927,"pX":-0.21890094324444656,"pZ":-0.15223280042219478,"vX0":1.525048989534306,"vY0":-118.3339659369379,"vZ0":-4.83083570048165,"x":125.34,"y":242.89,"x0":-1.4965280218384416,"y0":50.0012332151765,"z0":5.834178219734233,"aX":6.755889340401427},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.2,"breakHorizontal":-9.1,"spinRate":2859,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.46419121287554255,"extension":7.200634747201583},"index":2,"playId":"1fe3165a-0f0a-376a-9afa-c34eaee0a500","pitchNumber":3,"startTime":"2026-08-30T19:54:57.631Z","endTime":"2026-08-30T19:55:01.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":94.6,"endSpeed":87.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36540205992849,"aZ":-16.08862432543358,"pfxX":-0.4645919676480439,"pfxZ":8.29898836973119,"pX":0.5388616726528683,"pZ":2.8576208268320107,"vX0":5.46085074888878,"vY0":-137.7802777360468,"vZ0":-5.0646018249336695,"x":96.46,"y":161.62,"x0":-1.4017322174290876,"y0":50.00065140589504,"z0":5.793796727762334,"aX":-0.9019217754757226},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-0.2,"spinRate":2436,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.39635411767029627,"extension":7.409062950050099},"hitData":{"launchSpeed":90.8,"launchAngle":43.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.36,"coordY":92.77}},"index":3,"playId":"5b47d409-ab11-376d-b116-66fe997e4400","pitchNumber":4,"startTime":"2026-08-30T19:55:14.396Z","endTime":"2026-08-30T19:55:23.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:55:23.505Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T19:55:27.030Z","endTime":"2026-08-30T19:56:45.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":89.4,"endSpeed":83.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32648416395194,"aZ":-26.99023292606488,"pfxX":2.8906388773873455,"pfxZ":2.9728897957120584,"pX":0.5422421580113442,"pZ":2.925911037771115,"vX0":4.499985346721434,"vY0":-130.27140225869013,"vZ0":-2.3187620677892844,"x":96.33,"y":159.78,"x0":-1.5729328234405588,"y0":50.00627472400671,"z0":5.8356624467365865,"aX":5.047120947550879},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":-6.1,"spinRate":2637,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.41795263165993246,"extension":7.262405183323345},"index":0,"playId":"a7c0475d-6b62-3d71-b5d2-5045227e166b","pitchNumber":1,"startTime":"2026-08-30T19:55:51.645Z","endTime":"2026-08-30T19:55:55.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":89.1,"endSpeed":82.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.028012753775315,"aZ":-28.14879010755332,"pfxX":1.5625929008150665,"pfxZ":2.3412235010138316,"pX":1.0102756569324765,"pZ":1.843821576131423,"vX0":5.6103999690784985,"vY0":-129.75254990320414,"vZ0":-4.861043881190804,"x":78.49,"y":189.0,"x0":-1.3756864406086953,"y0":50.002032374817645,"z0":5.865001197935623,"aX":2.6864451574488823},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":-4.0,"spinRate":2642,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4207913337712781,"extension":7.170482468396822},"index":1,"playId":"349d53d3-3166-3311-bca4-1355fc3d3e9a","pitchNumber":2,"startTime":"2026-08-30T19:56:05.335Z","endTime":"2026-08-30T19:56:10.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.831332566659302,"aZ":-43.38047809817136,"pfxX":3.8466722276668475,"pfxZ":-7.894168730062471,"pX":0.9749079586243126,"pZ":-0.6987755008457796,"vX0":3.850867607115868,"vY0":-118.95270441770167,"vZ0":-6.027821798698101,"x":79.84,"y":257.65,"x0":-1.170393224169368,"y0":50.00299389337362,"z0":5.842388865797459,"aX":5.4601161900354676},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.6,"breakHorizontal":-7.9,"spinRate":2751,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.462128916661638,"extension":7.319303900009025},"index":2,"playId":"eb5d80c4-4a7c-3094-87cc-1710a9b6ae43","pitchNumber":3,"startTime":"2026-08-30T19:56:39.701Z","endTime":"2026-08-30T19:56:45.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:56:45.652Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T19:56:49.054Z","endTime":"2026-08-30T19:58:14.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.532424171499184,"aZ":-15.02620996894179,"pfxX":-0.7954728814628698,"pfxZ":8.614882511285748,"pX":0.4010370182061456,"pZ":1.784993446722016,"vX0":4.876875184900354,"vY0":-138.86630704590667,"vZ0":-8.425382963533199,"x":101.71,"y":190.59,"x0":-1.260312043582544,"y0":50.004011331074125,"z0":5.818512967591018,"aX":-1.5846524405415905},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":0.6,"spinRate":2691,"spinDirection":182},"zone":9,"typeConfidence":2.0,"plateTime":0.39158801809441446,"extension":7.485281325573636},"index":0,"playId":"093b8b30-40ca-3211-aac2-0ed86663d377","pitchNumber":1,"startTime":"2026-08-30T19:57:11.375Z","endTime":"2026-08-30T19:57:15.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-30T19:57:32.564Z","endTime":"2026-08-30T19:57:47.407Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.4,"endSpeed":89.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31735029852968,"aZ":-13.15936691762715,"pfxX":-0.8071981415420545,"pfxZ":9.375097395738983,"pX":0.18019012691852807,"pZ":2.997204475144667,"vX0":4.352547651632556,"vY0":-140.44456438824042,"vZ0":-5.717846010261158,"x":110.13,"y":157.86,"x0":-1.2747020068467612,"y0":50.00058331926919,"z0":5.891987613442442,"aX":-1.637895071988924},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":0.7,"spinRate":2570,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.3877847594623156,"extension":7.383639459123476},"index":2,"playId":"6a04786f-daa2-323b-916e-adae629c0aed","pitchNumber":2,"startTime":"2026-08-30T19:57:47.407Z","endTime":"2026-08-30T19:57:50.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.815606394117083,"aZ":-42.6851933176608,"pfxX":5.121509688382385,"pfxZ":-7.38662139686038,"pX":0.5608775117653476,"pZ":1.1187182769524875,"vX0":2.8804572544213873,"vY0":-119.04448716016573,"vZ0":-2.3319018245326775,"x":95.62,"y":208.57,"x0":-1.3340251889911505,"y0":50.00545732386033,"z0":6.00862350797147,"aX":7.283845231910105},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.7,"breakHorizontal":-10.0,"spinRate":2884,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4617272540650048,"extension":7.14947005371929},"index":3,"playId":"851f6403-ba1a-3211-9974-6be3124e4aa8","pitchNumber":3,"startTime":"2026-08-30T19:58:10.281Z","endTime":"2026-08-30T19:58:14.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-30T19:58:14.631Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mookie Betts pops out to first baseman Colt Keith in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T19:59:44.784Z","endTime":"2026-08-30T20:03:20.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.542865963163315,"aZ":-23.437007326236955,"pfxX":10.2560049543438,"pfxZ":4.6580944891314084,"pX":-0.4817882452565318,"pZ":1.5832711773944947,"vX0":-7.796431235382528,"vY0":-136.18360144495398,"vZ0":-6.317929900972224,"x":135.36,"y":196.03,"x0":1.0890006235662175,"y0":50.00017031863895,"z0":5.559777540273543,"aX":19.217386381556263},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":-16.9,"spinRate":2310,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.40255544670556365,"extension":5.861224210978208},"index":0,"playId":"ffe9614c-5902-35e7-a74d-39cedd8763ad","pitchNumber":1,"startTime":"2026-08-30T20:00:37.468Z","endTime":"2026-08-30T20:00:41.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.513327452298512,"aZ":-20.09214946883969,"pfxX":8.870286031725804,"pfxZ":6.19614210922458,"pX":-0.4499262866886333,"pZ":1.821445549600827,"vX0":-6.9612763645904785,"vY0":-138.4128710629197,"vZ0":-6.817516709343635,"x":134.15,"y":189.6,"x0":0.9392710943920125,"y0":50.00289564675948,"z0":5.651686805136711,"aX":17.293537567621602},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":-14.8,"spinRate":2334,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.3950052601336034,"extension":5.78337289835627},"index":1,"playId":"341a3a4d-4e61-398d-9893-4c556ea972dc","pitchNumber":2,"startTime":"2026-08-30T20:00:56.176Z","endTime":"2026-08-30T20:00:59.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.795126859918113,"aZ":-22.595633240543414,"pfxX":8.222455894739982,"pfxZ":4.921076142544022,"pX":-0.6738401822890189,"pZ":2.708597399692747,"vX0":-7.246816976593172,"vY0":-138.8033641334631,"vZ0":-4.307964297644897,"x":142.69,"y":165.65,"x0":0.9057188288739403,"y0":50.00434884563905,"z0":5.790214555087835,"aX":16.00591929156665},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":-13.3,"spinRate":2336,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.3949937472691847,"extension":5.748678697055692},"index":2,"playId":"743d4569-ab1d-3dc2-a3b9-e7f42281cf4c","pitchNumber":3,"startTime":"2026-08-30T20:01:13.326Z","endTime":"2026-08-30T20:01:16.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39171107284258,"aZ":-24.76393611441087,"pfxX":7.203489505837754,"pfxZ":4.108913707288828,"pX":0.9061960765066134,"pZ":2.631647683943434,"vX0":-2.926147403465449,"vY0":-133.38749095431666,"vZ0":-3.7814376819559388,"x":82.46,"y":167.73,"x0":1.0807690786548896,"y0":50.00543409333578,"z0":5.851056905282291,"aX":12.996439418836674},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.8,"breakHorizontal":-12.5,"spinRate":1499,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.41046247170788686,"extension":5.651864829926772},"index":3,"playId":"ecff7fcf-6b0d-3b02-a7d7-18585fc6a40a","pitchNumber":4,"startTime":"2026-08-30T20:01:32.088Z","endTime":"2026-08-30T20:01:35.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.8,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.676976813152304,"aZ":-13.923301230130821,"pfxX":4.45997006123542,"pfxZ":9.289247517559762,"pX":-1.1748630417178032,"pZ":1.591409663382568,"vX0":-6.787932314540055,"vY0":-139.13995033582057,"vZ0":-8.531520241040218,"x":161.78,"y":195.81,"x0":0.7147526750316661,"y0":50.00193363105004,"z0":5.6162064892510335,"aX":8.761661885032336},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":-6.7,"spinRate":2285,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.3933796000598959,"extension":5.677346062756978},"index":4,"playId":"f3b0998e-9a36-3dbe-9be8-734c1d2e85a8","pitchNumber":5,"startTime":"2026-08-30T20:01:55.713Z","endTime":"2026-08-30T20:02:00.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81803780843229,"aZ":-43.42509293296337,"pfxX":-5.600712494098534,"pfxZ":-8.062738321472738,"pX":0.39672375330183435,"pZ":0.8502449019772711,"vX0":-0.9415611182781902,"vY0":-117.79276922981404,"vZ0":-1.80209978975146,"x":101.88,"y":215.82,"x0":1.5295894375716848,"y0":50.00318101112914,"z0":5.665663774050426,"aX":-7.8155238939423874},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.8,"breakHorizontal":10.3,"spinRate":2913,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.46623625683194225,"extension":5.872604287114783},"index":5,"playId":"6cde7620-ef69-3a7b-8065-9b4d946ee05e","pitchNumber":6,"startTime":"2026-08-30T20:02:18.289Z","endTime":"2026-08-30T20:02:22.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.487986415145265,"aZ":-17.887111847435456,"pfxX":4.561106208596912,"pfxZ":7.153550746909291,"pX":-0.005337624749188749,"pZ":2.7867305679856993,"vX0":-4.010173337881132,"vY0":-139.49441706100617,"vZ0":-4.820087257334852,"x":117.2,"y":163.54,"x0":0.8490557193602315,"y0":50.00005974910422,"z0":5.693801196219438,"aX":9.106375253546467},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":-7.6,"spinRate":2301,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.3906819981928411,"extension":5.73531452431777},"index":6,"playId":"0dbb5b73-721c-3329-9f30-25497fcdd921","pitchNumber":7,"startTime":"2026-08-30T20:02:44.858Z","endTime":"2026-08-30T20:02:48.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115192263299665,"aZ":-27.30987268729363,"pfxX":9.750102633573244,"pfxZ":2.7150638843301973,"pX":0.5433065499458495,"pZ":2.453243982718965,"vX0":-4.892036298330081,"vY0":-132.96002146313677,"vZ0":-3.1848394794616017,"x":96.29,"y":172.54,"x0":1.1387688551062782,"y0":50.00554429568873,"z0":5.645313416811576,"aX":17.485172342194982},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":-16.7,"spinRate":1770,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4117229412218726,"extension":5.869359694287304},"hitData":{"launchSpeed":80.4,"launchAngle":68.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":184.43,"coordY":176.04}},"index":7,"playId":"1777d04a-1a51-30fa-8218-482ff623bb96","pitchNumber":8,"startTime":"2026-08-30T20:03:08.726Z","endTime":"2026-08-30T20:03:20.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:03:20.562Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (32) on a sharp line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T20:03:32.727Z","endTime":"2026-08-30T20:06:10.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42898613458644,"aZ":-21.899860725359982,"pfxX":9.378909537696117,"pfxZ":5.1357666659264325,"pX":0.08575581146387681,"pZ":1.1776355594200034,"vX0":-6.427685212598876,"vY0":-140.61940879383812,"vZ0":-8.393214354539355,"x":113.73,"y":206.98,"x0":1.184847135044023,"y0":50.00041891287834,"z0":5.626333945681848,"aX":18.745902723323674},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.7,"breakHorizontal":-15.6,"spinRate":2193,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.3897946244664068,"extension":5.842534978479267},"index":0,"playId":"569a1cfb-97e1-3bb5-8dc4-c080cdaf3e16","pitchNumber":1,"startTime":"2026-08-30T20:03:48.006Z","endTime":"2026-08-30T20:03:52.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89526243496963,"aZ":-42.56545567438101,"pfxX":-7.376589996456175,"pfxZ":-7.93801674531247,"pX":0.2705858696617637,"pZ":1.3447608000985725,"vX0":-1.0762198598431643,"vY0":-114.53101129215793,"vZ0":-0.32353027711127136,"x":106.69,"y":202.47,"x0":1.705307265567636,"y0":50.00113922909949,"z0":5.70036330878621,"aX":-9.661381732836826},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.0,"breakHorizontal":13.6,"spinRate":2981,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.4808102290644771,"extension":5.958057378153613},"index":1,"playId":"479b4b0e-4ed3-3687-a43c-5b0178b4b363","pitchNumber":2,"startTime":"2026-08-30T20:04:07.452Z","endTime":"2026-08-30T20:04:11.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.836573419344333,"aZ":-23.9976911075947,"pfxX":9.352060606222892,"pfxZ":4.192549957965415,"pX":-0.03059351352138619,"pZ":1.962395581956974,"vX0":-6.261489534303077,"vY0":-138.9063531401391,"vZ0":-5.702900253962218,"x":118.17,"y":185.8,"x0":1.040665697670074,"y0":50.00085293455191,"z0":5.642971775156202,"aX":18.227976565064374},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.6,"breakHorizontal":-15.6,"spinRate":2175,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.39468631401949006,"extension":5.861192244878989},"index":2,"playId":"7dc73672-8e32-37a7-bef4-68ba6a3bc0fd","pitchNumber":3,"startTime":"2026-08-30T20:04:27.701Z","endTime":"2026-08-30T20:04:33.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.910104958629887,"aZ":-21.980429179303357,"pfxX":6.591831908536283,"pfxZ":5.573220195674548,"pX":0.38270401588202274,"pZ":2.362446869701866,"vX0":-3.9724213052554216,"vY0":-133.91413282884292,"vZ0":-5.0145560556108935,"x":102.41,"y":174.99,"x0":1.0231945951666799,"y0":50.004394727392594,"z0":5.816209232108484,"aX":12.062222508279708},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-11.2,"spinRate":1622,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.40786415564142464,"extension":5.857258617106904},"index":3,"playId":"8b706d68-978f-3615-99fb-0ef787376aa0","pitchNumber":4,"startTime":"2026-08-30T20:05:11.785Z","endTime":"2026-08-30T20:05:17.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61811197088813,"aZ":-41.8762264807803,"pfxX":-7.646759608693599,"pfxZ":-7.372471394186609,"pX":0.5686291846317977,"pZ":1.5618108499713685,"vX0":0.04552913988668705,"vY0":-114.70328260217184,"vZ0":-0.09747988628968152,"x":95.33,"y":196.61,"x0":1.5397832810575187,"y0":50.001836429576194,"z0":5.729782358404403,"aX":-10.064847914278344},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.0,"breakHorizontal":13.8,"spinRate":2889,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.47975723802026504,"extension":5.846522340015311},"hitData":{"launchSpeed":101.6,"launchAngle":16.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":218.0,"coordY":101.0}},"index":4,"playId":"4e48ca65-444d-3604-8614-b7ab5342dc65","pitchNumber":5,"startTime":"2026-08-30T20:05:56.944Z","endTime":"2026-08-30T20:06:10.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.9,"awayTeamWinProbability":53.1,"homeTeamWinProbabilityAdded":-6.500000000000007,"leverageIndex":1.0,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:06:10.658Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Teoscar Hernández homers (12) on a fly ball to left center field. Freddie Freeman scores.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T20:07:42.367Z","endTime":"2026-08-30T20:08:37.542Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T20:06:28.080Z","endTime":"2026-08-30T20:07:43.431Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.003506828744587,"aZ":-41.66957066953368,"pfxX":-9.098944483200562,"pfxZ":-7.274138102741478,"pX":0.07661891120352493,"pZ":2.566014152812322,"vX0":-0.6851854967079267,"vY0":-113.80240540301693,"vZ0":2.0834349141484907,"x":114.08,"y":169.5,"x0":1.5635596607153879,"y0":50.00568018951182,"z0":5.783594389276227,"aX":-11.868320116561826},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.2,"breakHorizontal":16.7,"spinRate":2943,"spinDirection":311},"zone":5,"typeConfidence":2.0,"plateTime":0.48235284704251535,"extension":5.751437878538471},"index":1,"playId":"d24c475d-6491-3ea0-ba94-3667edaf451e","pitchNumber":1,"startTime":"2026-08-30T20:07:43.431Z","endTime":"2026-08-30T20:07:46.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.779247383020394,"aZ":-21.61805461772142,"pfxX":6.125477246015617,"pfxZ":6.002653081824244,"pX":-0.8801486412912034,"pZ":3.00615768856812,"vX0":-6.722764563231156,"vY0":-131.01802540054754,"vZ0":-3.072219494577451,"x":150.55,"y":157.61,"x0":0.9096811876808555,"y0":50.00100649574341,"z0":5.789170191996429,"aX":10.767917835677386},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.4,"breakHorizontal":-9.8,"spinRate":1651,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4162835730009995,"extension":5.983381943794429},"hitData":{"launchSpeed":106.5,"launchAngle":30.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.54,"coordY":31.84}},"index":2,"playId":"20fc2a1e-7446-3206-bb56-a53be77ef4ab","pitchNumber":2,"startTime":"2026-08-30T20:08:07.428Z","endTime":"2026-08-30T20:08:37.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":-23.1,"leverageIndex":1.95,"dramaIndex":196.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:08:37.542Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, shortstop Javier Báez to first baseman Colt Keith.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T20:08:33.863Z","endTime":"2026-08-30T20:10:20.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"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":77.4,"endSpeed":71.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.828723646026326,"aZ":-43.39133399375215,"pfxX":-7.242107586089828,"pfxZ":-8.799221136887393,"pX":1.3553170055605621,"pZ":2.636447329180148,"vX0":1.3733582792269052,"vY0":-112.59195927115027,"vZ0":2.7189143460432827,"x":65.34,"y":167.6,"x0":1.6753630191082354,"y0":50.00424749414981,"z0":5.827251222088899,"aX":-9.230871722427805},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-14.9,"breakHorizontal":12.7,"spinRate":2738,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.48783787282477364,"extension":5.75156127787174},"index":0,"playId":"30b657c3-e550-3642-ad12-832befd922dc","pitchNumber":1,"startTime":"2026-08-30T20:08:59.793Z","endTime":"2026-08-30T20:09:03.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.498490116668574,"aZ":-25.61289454723845,"pfxX":8.365145818171836,"pfxZ":3.4356427950485795,"pX":0.2032917521998059,"pZ":3.9695349768314587,"vX0":-5.016627458702246,"vY0":-136.88937371305224,"vZ0":-0.5977058225051057,"x":109.25,"y":131.6,"x0":0.9671010732452591,"y0":50.001418241744894,"z0":5.934742003844468,"aX":15.970782534490246},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.4,"breakHorizontal":-14.2,"spinRate":2186,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3992007802018791,"extension":5.740299989877185},"index":1,"playId":"faebbed0-6c0b-3515-b5f6-e23cb441b3dc","pitchNumber":2,"startTime":"2026-08-30T20:09:14.621Z","endTime":"2026-08-30T20:09:18.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79855902424218,"aZ":-29.68097016261412,"pfxX":9.24651844017219,"pfxZ":1.3293688025875747,"pX":-0.6928741801172994,"pZ":2.098649507298052,"vX0":-7.734402122389648,"vY0":-135.8833585232856,"vZ0":-4.093627937011122,"x":143.41,"y":182.12,"x0":0.9841252057007527,"y0":50.004103209116224,"z0":5.678697765339057,"aX":17.353441960195408},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.8,"breakHorizontal":-15.2,"spinRate":2051,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.40255541199949363,"extension":6.029473617166094},"index":2,"playId":"c22d0797-3b69-3689-98cd-69a1d91ca643","pitchNumber":3,"startTime":"2026-08-30T20:09:32.722Z","endTime":"2026-08-30T20:09:36.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.328687863258743,"aZ":-26.264956868376654,"pfxX":9.285388531271849,"pfxZ":3.4843862500448735,"pX":0.3850419124189515,"pZ":2.222651545502593,"vX0":-5.096011550613812,"vY0":-129.96559034220985,"vZ0":-3.6682966248835687,"x":102.32,"y":178.77,"x0":1.1733039827192933,"y0":50.00527658225024,"z0":5.665988505584923,"aX":15.75598482904101},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":-15.6,"spinRate":1684,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4227750844789768,"extension":5.963373376554502},"index":3,"playId":"6760c015-f502-3849-b3b7-a981efa18a5e","pitchNumber":4,"startTime":"2026-08-30T20:09:48.032Z","endTime":"2026-08-30T20:09:51.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.332819664712666,"aZ":-25.890267554777314,"pfxX":8.443403504560107,"pfxZ":3.249424274788569,"pX":0.21080955279715974,"pZ":2.107517185366426,"vX0":-5.366945655581051,"vY0":-138.31991613067544,"vZ0":-4.911949108960735,"x":108.96,"y":181.88,"x0":1.0809278898943107,"y0":50.004087664847496,"z0":5.646027926494383,"aX":16.334676393257254},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":-14.2,"spinRate":2076,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.39623210461018576,"extension":5.857874251803444},"hitData":{"launchSpeed":98.0,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":140.03}},"index":4,"playId":"b5ae2043-814b-3430-80be-51913c75d035","pitchNumber":5,"startTime":"2026-08-30T20:10:13.321Z","endTime":"2026-08-30T20:10:20.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:10:20.746Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T20:10:31.993Z","endTime":"2026-08-30T20:14:11.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.397695233227175,"aZ":-23.793758558962697,"pfxX":9.277189094013647,"pfxZ":4.318512775987862,"pX":0.6599824400701788,"pZ":1.7481677993525606,"vX0":-4.822404878839714,"vY0":-138.7044633181156,"vZ0":-6.0677236794560425,"x":91.84,"y":191.58,"x0":1.2203538999382415,"y0":50.00062849281326,"z0":5.561308729852221,"aX":17.988134285160886},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.7,"breakHorizontal":-15.7,"spinRate":2189,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.395614394073458,"extension":5.880924313101276},"index":0,"playId":"410c9b09-2573-333e-b27a-cf66fc7998d0","pitchNumber":1,"startTime":"2026-08-30T20:10:56.396Z","endTime":"2026-08-30T20:10:59.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30833198948161,"aZ":-20.416886481024388,"pfxX":11.004668748662873,"pfxZ":5.995486491148119,"pX":-0.24144296353594552,"pZ":0.20844071453552862,"vX0":-7.060713944755217,"vY0":-139.36821058827604,"vZ0":-10.774336465085836,"x":126.2,"y":233.15,"x0":0.8995648717622053,"y0":50.00161365085942,"z0":5.482182830078618,"aX":21.573623418084754},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":-18.4,"spinRate":2242,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.3935165921800068,"extension":5.932368846639884},"index":1,"playId":"a9952d42-7173-31f3-8fbe-b4711a585634","pitchNumber":2,"startTime":"2026-08-30T20:11:14.263Z","endTime":"2026-08-30T20:11:18.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24746699486702,"aZ":-41.98253478797122,"pfxX":-8.603682461908015,"pfxZ":-7.665361381689085,"pX":-0.17545500341956413,"pZ":2.1022539137535317,"vX0":-1.5169537105789277,"vY0":-112.91283894459248,"vZ0":1.3114475750385794,"x":123.69,"y":182.02,"x0":1.6236447422417397,"y0":50.00236893440173,"z0":5.767246550063817,"aX":-11.01041492978099},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.2,"breakHorizontal":16.0,"spinRate":2827,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.4867234493550572,"extension":5.8649675815212925},"index":2,"playId":"09a32d27-602b-3a48-8a3a-89938d3902e4","pitchNumber":3,"startTime":"2026-08-30T20:11:37.799Z","endTime":"2026-08-30T20:11:42.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.3,"endSpeed":87.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.323474304699868,"aZ":-27.035125370742428,"pfxX":8.003954171844764,"pfxZ":2.6372139242038033,"pX":-0.15622341780114762,"pZ":1.7237593367457482,"vX0":-5.734397561515599,"vY0":-138.5933566687274,"vZ0":-5.893678176945474,"x":122.95,"y":192.24,"x0":0.8973842658220915,"y0":50.0047831197405,"z0":5.678181085428538,"aX":15.607436008058473},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.7,"breakHorizontal":-13.3,"spinRate":2079,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.39487081156177517,"extension":5.910350854565596},"index":3,"playId":"8c683635-06a5-37a9-9b49-95163b2489a5","pitchNumber":4,"startTime":"2026-08-30T20:12:03.130Z","endTime":"2026-08-30T20:12:06.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411562535452266,"aZ":-28.847604651176695,"pfxX":-1.9248746936855032,"pfxZ":2.103713576345342,"pX":-0.21739763859470596,"pZ":2.3813968474469642,"vX0":-3.2947530229974107,"vY0":-124.48970042815046,"vZ0":-2.0349090773049454,"x":125.29,"y":174.48,"x0":1.3697689988369162,"y0":50.00115687815423,"z0":5.581581858082034,"aX":-3.0411123530340793},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":4.2,"spinRate":2276,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.4388496125064325,"extension":5.941708216248434},"index":4,"playId":"a196118f-fafe-31ec-a371-828a0b7f5501","pitchNumber":5,"startTime":"2026-08-30T20:12:28.598Z","endTime":"2026-08-30T20:12:32.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.5,"endSpeed":88.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159217981260763,"aZ":-27.408056032216123,"pfxX":8.701254187052713,"pfxZ":2.420208096522595,"pX":0.09746503875663547,"pZ":2.073039034975424,"vX0":-5.507329577348869,"vY0":-139.01255907506146,"vZ0":-5.048157651149642,"x":113.28,"y":182.81,"x0":0.9667051421149416,"y0":50.00637484158859,"z0":5.716733486748661,"aX":17.150048907418064},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.6,"breakHorizontal":-14.8,"spinRate":2177,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.3929935229173478,"extension":5.831221254961725},"index":5,"playId":"b4e93043-3141-3454-a416-f142d227b909","pitchNumber":6,"startTime":"2026-08-30T20:12:50.963Z","endTime":"2026-08-30T20:12:54.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68670861370952,"aZ":-43.27069369537221,"pfxX":-7.4429992611709626,"pfxZ":-8.028186866250943,"pX":-0.8656448393367043,"pZ":1.3003307935547685,"vX0":-2.5005170948111792,"vY0":-117.22272014264985,"vZ0":-0.8325997610798651,"x":150.0,"y":203.67,"x0":1.1842275401409177,"y0":50.005801500145516,"z0":5.725974230129698,"aX":-10.28257814513808},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.4,"breakHorizontal":14.2,"spinRate":3125,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4685937066998571,"extension":5.793329362582047},"index":6,"playId":"13eb6a24-ba83-350a-9704-74a1d6350f53","pitchNumber":7,"startTime":"2026-08-30T20:13:15.220Z","endTime":"2026-08-30T20:13:19.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.376299205812668,"aZ":-26.885761962638856,"pfxX":8.219973283455232,"pfxZ":2.8835029568164305,"pX":-0.3223517609605208,"pZ":2.952814929441034,"vX0":-5.910925715131252,"vY0":-134.1622867403543,"vZ0":-2.6797597226378436,"x":129.29,"y":159.05,"x0":0.8347606369147725,"y0":50.00215133491168,"z0":5.8685359048025,"aX":15.075142800244434},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.9,"breakHorizontal":-13.7,"spinRate":1658,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.40730896668410965,"extension":5.891850988160948},"index":7,"playId":"692435ca-40a5-3379-9139-e7f08f09ad2d","pitchNumber":8,"startTime":"2026-08-30T20:13:34.598Z","endTime":"2026-08-30T20:13:38.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.973073721402564,"aZ":-24.354891621426876,"pfxX":6.761559082913128,"pfxZ":4.353115596266475,"pX":-0.33158453196926374,"pZ":3.194043657261091,"vX0":-5.707783842778536,"vY0":-133.4712572235331,"vZ0":-2.4381405187834604,"x":129.64,"y":152.54,"x0":0.9610425733061534,"y0":50.00141976297522,"z0":5.881722560141842,"aX":12.141926028074256},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":-10.9,"spinRate":1613,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.4110946003146996,"extension":5.793642816604243},"hitData":{"launchSpeed":87.1,"launchAngle":29.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.38,"coordY":107.25}},"index":8,"playId":"2f8872cc-9794-379f-926c-b81164c5dceb","pitchNumber":9,"startTime":"2026-08-30T20:14:02.043Z","endTime":"2026-08-30T20:14:11.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":664285,"link":"/api/v1/people/664285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:14:11.179Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T20:15:53.941Z","endTime":"2026-08-30T20:17:12.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916854192028396,"aZ":-13.650359300316273,"pfxX":-2.008087795770238,"pfxZ":9.847537086682063,"pX":-0.2005336271177054,"pZ":3.3387107997698937,"vX0":3.827431356498599,"vY0":-136.28055525044957,"vZ0":-4.445370285041563,"x":124.64,"y":148.63,"x0":-1.3622227136091516,"y0":50.00526157033465,"z0":5.9338885792269584,"aX":-3.778721954366527},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":2.9,"spinRate":2560,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.40190595053028044,"extension":7.359708148122122},"index":0,"playId":"708ff901-fda4-386d-999f-dc6f02751263","pitchNumber":1,"startTime":"2026-08-30T20:16:20.881Z","endTime":"2026-08-30T20:16:24.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.150080831226624,"aZ":-42.528828562578994,"pfxX":4.235527111821677,"pfxZ":-7.474700956139642,"pX":0.9026902677723249,"pZ":-1.3307461340631397,"vX0":3.7175723602837194,"vY0":-117.77413851305197,"vZ0":-7.3810770977913585,"x":82.59,"y":274.71,"x0":-1.2541345683482157,"y0":50.00210743887046,"z0":5.83921832167468,"aX":5.869235826157902},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.2,"breakHorizontal":-8.6,"spinRate":2833,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4674630421251522,"extension":7.143276417763849},"index":1,"playId":"928368c6-7662-3fd0-8f20-668609342cc6","pitchNumber":2,"startTime":"2026-08-30T20:16:47.501Z","endTime":"2026-08-30T20:16:51.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.209282277373152,"aZ":-24.77324201385775,"pfxX":2.6436003084071378,"pfxZ":4.180621209850622,"pX":0.8063695715939473,"pZ":2.0268578557134806,"vX0":4.867968483694812,"vY0":-131.54183984884435,"vZ0":-5.0403143825951435,"x":86.26,"y":184.05,"x0":-1.404356711488832,"y0":50.004734375038915,"z0":5.780800008056392,"aX":4.679474187215672},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":-5.8,"spinRate":2682,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4147721658219745,"extension":7.218387918801066},"hitData":{"launchSpeed":76.4,"launchAngle":0.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.45,"coordY":142.56}},"index":2,"playId":"34ed73f0-858c-33ba-9546-a52cd6a5556a","pitchNumber":3,"startTime":"2026-08-30T20:17:04.214Z","endTime":"2026-08-30T20:17:12.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:17:12.024Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T20:17:15.731Z","endTime":"2026-08-30T20:18:32.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.222815584722003,"aZ":-10.63003095073856,"pfxX":0.2704403652580276,"pfxZ":11.43719635373177,"pX":0.43029015214063204,"pZ":2.394340087216252,"vX0":4.479323125147217,"vY0":-136.4290366583433,"vZ0":-7.293357493239649,"x":100.6,"y":174.13,"x0":-1.2684013625604469,"y0":50.00072016707853,"z0":5.836068470554323,"aX":0.509397088138558},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-1.4,"spinRate":2559,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.40158699950884325,"extension":7.39955234400934},"index":0,"playId":"66b58818-fb98-33da-9bae-503ed51ac18c","pitchNumber":1,"startTime":"2026-08-30T20:17:36.333Z","endTime":"2026-08-30T20:17:39.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45991736933579,"aZ":-44.009108800747356,"pfxX":3.95108637869763,"pfxZ":-8.584438483451919,"pX":0.7543632625217731,"pZ":0.8314721115822661,"vX0":3.3142252000367693,"vY0":-117.58582936375059,"vZ0":-2.536195621309187,"x":88.25,"y":216.33,"x0":-1.194438835748684,"y0":50.00220957837413,"z0":6.06668981081741,"aX":5.447677175067062},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.8,"breakHorizontal":-8.0,"spinRate":2780,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4685458039271384,"extension":7.046532153755129},"index":1,"playId":"ffe37581-5467-3b87-8e56-fd0c7bdd2c07","pitchNumber":2,"startTime":"2026-08-30T20:17:52.097Z","endTime":"2026-08-30T20:17:55.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40112015650352,"aZ":-42.486140599215126,"pfxX":4.947784405027097,"pfxZ":-7.406599350256904,"pX":0.6000892795874443,"pZ":1.821088661048412,"vX0":2.9528063350270437,"vY0":-117.52201538873706,"vZ0":-0.6732676967516292,"x":94.13,"y":189.61,"x0":-1.3179125037971116,"y0":50.00516287499349,"z0":6.075975423967371,"aX":6.884467030853625},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.3,"breakHorizontal":-9.7,"spinRate":2695,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.4670196929797372,"extension":7.090416293376472},"index":2,"playId":"1ddc354b-20af-3b59-94a0-1a5378f33cc9","pitchNumber":3,"startTime":"2026-08-30T20:18:07.320Z","endTime":"2026-08-30T20:18:11.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.401692479054834,"aZ":-44.50070803079639,"pfxX":4.915934772668923,"pfxZ":-8.796625175262946,"pX":0.5581949078819682,"pZ":2.6946068893944664,"vX0":2.5992640687770265,"vY0":-118.1699829405441,"vZ0":1.436181856007736,"x":95.72,"y":166.03,"x0":-1.1978146488056416,"y0":50.00176093549177,"z0":6.195474262560516,"aX":6.889329583978902},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.2,"breakHorizontal":-9.6,"spinRate":2967,"spinDirection":24},"zone":6,"typeConfidence":2.0,"plateTime":0.4651109688648867,"extension":7.051965086822449},"hitData":{"launchSpeed":68.8,"launchAngle":3.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":146.11}},"index":3,"playId":"47891dff-05b3-3bcd-918a-401fe81faae1","pitchNumber":4,"startTime":"2026-08-30T20:18:24.280Z","endTime":"2026-08-30T20:18:32.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:18:32.337Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out sharply to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T20:18:36.430Z","endTime":"2026-08-30T20:19:04.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18874128941247,"aZ":-11.20856348565719,"pfxX":-0.6840428798306162,"pfxZ":10.873149844204328,"pX":-0.3001667333779443,"pZ":2.6338971213439475,"vX0":2.8888718563044207,"vY0":-137.6546394054478,"vZ0":-6.632969020563742,"x":128.44,"y":167.66,"x0":-1.2721955316223665,"y0":50.004625395813434,"z0":5.825858323681139,"aX":-1.3195836212448049},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":0.7,"spinRate":2541,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.3971758444934306,"extension":7.489817891954219},"hitData":{"launchSpeed":108.3,"launchAngle":18.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.5,"coordY":77.01}},"index":0,"playId":"79c58583-8ff4-3963-9131-f5f0d95d6914","pitchNumber":1,"startTime":"2026-08-30T20:18:58.380Z","endTime":"2026-08-30T20:19:04.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:19:04.058Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Enrique Hernández singles on a line drive to left fielder Brett Callahan.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T20:21:23.117Z","endTime":"2026-08-30T20:22:25.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Framber Valdez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T20:20:25.814Z","endTime":"2026-08-30T20:21:25.349Z","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":664285,"link":"/api/v1/people/664285","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00991996005724,"aZ":-34.72234897211621,"pfxX":0.13378739726567712,"pfxZ":-1.8393059303095853,"pX":1.3425734472910036,"pZ":2.3634037044235323,"vX0":4.117188076278302,"vY0":-116.51641277132981,"vZ0":-1.8512956334919624,"x":65.82,"y":174.97,"x0":-0.45789732386023696,"y0":50.002008391473986,"z0":6.421453494725798,"aX":0.1847038838144385},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.5,"breakHorizontal":-1.2,"spinRate":2512,"spinDirection":41},"zone":14,"typeConfidence":0.62,"plateTime":0.4684488140494363,"extension":5.274909028820305},"index":1,"playId":"f0b90966-0d21-38e1-b0a4-9a1e7978916a","pitchNumber":1,"startTime":"2026-08-30T20:21:25.349Z","endTime":"2026-08-30T20:21:29.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55503277122316,"aZ":-25.371956732915745,"pfxX":-1.213720103810424,"pfxZ":4.131488343522595,"pX":0.19131180078757054,"pZ":0.8681330577630741,"vX0":2.7484480035038406,"vY0":-126.6129456689741,"vZ0":-7.881818199739328,"x":109.71,"y":215.34,"x0":-0.7440260102382567,"y0":50.00021508810335,"z0":6.011196280489492,"aX":-1.9971351269178985},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":1.7,"spinRate":2589,"spinDirection":191},"zone":14,"typeConfidence":0.86,"plateTime":0.4303612641513084,"extension":5.554983868317118},"index":2,"playId":"fd618c84-dce1-3c2c-a3d5-07700f96d117","pitchNumber":2,"startTime":"2026-08-30T20:21:40.765Z","endTime":"2026-08-30T20:21:44.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.016607976547338,"aZ":-24.848886125961684,"pfxX":-0.2755732183826112,"pfxZ":4.376240107794858,"pX":-0.17352248881027288,"pZ":1.837317670031009,"vX0":1.6532520906842536,"vY0":-127.71232816879585,"vZ0":-5.9148387268637,"x":123.61,"y":189.17,"x0":-0.7897620713133984,"y0":50.00233266959826,"z0":6.103371100039333,"aX":-0.4613201225710358},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2518,"spinDirection":202},"zone":8,"typeConfidence":0.85,"plateTime":0.42669969804262253,"extension":5.286015926173978},"index":3,"playId":"50febbf5-5491-3be9-8e97-996540facef1","pitchNumber":3,"startTime":"2026-08-30T20:21:58.525Z","endTime":"2026-08-30T20:22:02.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.952865180174243,"aZ":-26.829511102898273,"pfxX":-1.5535169654235474,"pfxZ":3.258507366180414,"pX":0.577485168320623,"pZ":2.3231549351858884,"vX0":3.8869895754382124,"vY0":-126.29773754834173,"vZ0":-4.283763943382141,"x":94.99,"y":176.05,"x0":-0.7691112841695973,"y0":50.00427581622725,"z0":6.160362458645088,"aX":-2.5495974447861025},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":2.0,"spinRate":2621,"spinDirection":187},"zone":6,"typeConfidence":0.85,"plateTime":0.43111310149198045,"extension":5.428239667845006},"hitData":{"launchSpeed":95.0,"launchAngle":14.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.64,"coordY":97.67}},"index":4,"playId":"b9460ee9-84a0-3367-a555-d7d6e0afd628","pitchNumber":4,"startTime":"2026-08-30T20:22:15.851Z","endTime":"2026-08-30T20:22:25.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:22:25.087Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rortvedt called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T20:22:26.997Z","endTime":"2026-08-30T20:24:13.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"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,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":78.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359633558605744,"aZ":-28.72919243390339,"pfxX":0.610175310532081,"pfxZ":2.19958591867924,"pX":-0.23571848991645902,"pZ":2.314160780673694,"vX0":1.1967246914653282,"vY0":-124.10913748178451,"vZ0":-3.7760730671320886,"x":125.99,"y":176.3,"x0":-0.8022830362226289,"y0":50.00612561539754,"z0":6.231426481154078,"aX":0.9582065097269552},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":-1.3,"spinRate":2374,"spinDirection":169},"zone":5,"typeConfidence":0.91,"plateTime":0.44024697421828973,"extension":5.356678492067806},"index":0,"playId":"e4312f81-aca8-3c08-98e9-b6e857bd26ec","pitchNumber":1,"startTime":"2026-08-30T20:22:52.423Z","endTime":"2026-08-30T20:22:56.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":78.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.848096280280732,"aZ":-27.871952091654958,"pfxX":1.441512805820834,"pfxZ":2.77037920220779,"pX":-0.10531645018120242,"pZ":2.383069731923412,"vX0":1.0025141145109486,"vY0":-122.62694151132642,"vZ0":-3.7260581184653994,"x":121.01,"y":174.44,"x0":-0.7040102195406776,"y0":50.001821380337944,"z0":6.250103595747126,"aX":2.2376164458247327},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":-2.8,"spinRate":2460,"spinDirection":171},"zone":5,"typeConfidence":0.91,"plateTime":0.4433942080229585,"extension":5.446633214659089},"index":1,"playId":"a71b8811-a5f1-3926-9b1c-55fc0ca4cb1f","pitchNumber":2,"startTime":"2026-08-30T20:23:22.438Z","endTime":"2026-08-30T20:23:29.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"actionPlayId":"a71b8811-a5f1-3926-9b1c-55fc0ca4cb1f","startTime":"2026-08-30T20:23:44.048Z","endTime":"2026-08-30T20:23:44.070Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Catcher Dillon Dingler picks off Enrique Hernández at 1st on throw to first baseman Colt Keith.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"actionPlayId":"a71b8811-a5f1-3926-9b1c-55fc0ca4cb1f","startTime":"2026-08-30T20:23:44.070Z","endTime":"2026-08-30T20:23:51.598Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"},"defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":3.900000000000002,"leverageIndex":0.97,"dramaIndex":54.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-30T20:23:51.598Z","endTime":"2026-08-30T20:24:09.521Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"},"defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.105643668688465,"aZ":-37.30639027042928,"pfxX":3.9553506879278713,"pfxZ":-3.3543257564482225,"pX":0.0036414044164981246,"pZ":2.2535185665896433,"vX0":-0.08472442353562223,"vY0":-122.40541040231801,"vZ0":-2.2660012447283187,"x":116.86,"y":177.93,"x0":-0.47606488326504776,"y0":50.00252137559487,"z0":6.358099231312892,"aX":6.055892905794403},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.4,"breakHorizontal":-7.2,"spinRate":2808,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.44593552012556437,"extension":5.392572959481809},"index":5,"playId":"7d549e56-4855-371b-a25a-0dd62f94c89f","pitchNumber":3,"startTime":"2026-08-30T20:24:09.521Z","endTime":"2026-08-30T20:24:13.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.97,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:24:13.869Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, first baseman Colt Keith to pitcher Tyler Kinley.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T20:24:14.606Z","endTime":"2026-08-30T20:26:15.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"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":"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.3,"endSpeed":81.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.438228620331913,"aZ":-31.011177618077046,"pfxX":2.1616578334928658,"pfxZ":0.7025259033093754,"pX":-0.5472706927567549,"pZ":2.7990408876755595,"vX0":-0.5582855599229671,"vY0":-127.23916397093372,"vZ0":-2.7156057091711205,"x":137.86,"y":163.21,"x0":-0.6079664974218856,"y0":50.00525893542536,"z0":6.300482060512266,"aX":3.5981279815622287},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":-3.8,"spinRate":2649,"spinDirection":127},"zone":4,"typeConfidence":0.91,"plateTime":0.42801940192449184,"extension":5.404194812210618},"index":0,"playId":"8192006c-2928-37e9-ac5c-98fd2f67a9c8","pitchNumber":1,"startTime":"2026-08-30T20:24:40.410Z","endTime":"2026-08-30T20:24:44.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.044767780738297,"aZ":-27.320040315637055,"pfxX":3.0017789465341465,"pfxZ":2.80663861037322,"pX":-0.9381030389729098,"pZ":2.4025975881877377,"vX0":-1.784307819476274,"vY0":-129.25435105951902,"vZ0":-4.493790691286883,"x":152.76,"y":173.91,"x0":-0.6370555528694473,"y0":50.00638102818372,"z0":6.20503363849477,"aX":5.19872229097997},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":-5.2,"spinRate":2735,"spinDirection":151},"zone":13,"typeConfidence":0.89,"plateTime":0.4200443982562776,"extension":5.251665872148241},"index":1,"playId":"cde61fa1-878e-3942-b919-798e1223f006","pitchNumber":2,"startTime":"2026-08-30T20:24:57.363Z","endTime":"2026-08-30T20:25:02.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.435720548457052,"aZ":-41.957312158893664,"pfxX":4.595469724168776,"pfxZ":-6.454381373539599,"pX":-0.26047167930987836,"pZ":0.6646661377011468,"vX0":-0.9002420912389494,"vY0":-122.12710025969307,"vZ0":-4.745856415508565,"x":126.93,"y":220.83,"x0":-0.4849053373826514,"y0":50.005917648786095,"z0":6.231635035972438,"aX":6.961808950124256},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.6,"breakHorizontal":-8.2,"spinRate":2970,"spinDirection":41},"zone":13,"typeConfidence":0.9,"plateTime":0.4480330876200189,"extension":5.3981817891593815},"index":2,"playId":"36070086-0e6b-3efa-b79a-1287196ac1cb","pitchNumber":3,"startTime":"2026-08-30T20:25:15.528Z","endTime":"2026-08-30T20:25:19.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.170705284102436,"aZ":-27.90836662149422,"pfxX":1.1650488247446764,"pfxZ":2.5280057339010433,"pX":-0.049286878406671494,"pZ":1.891537082641383,"vX0":0.5842932803885991,"vY0":-127.82126378336109,"vZ0":-5.457696125556952,"x":118.88,"y":187.71,"x0":-0.43078780259488675,"y0":50.00622651164426,"z0":6.189883809387189,"aX":1.9684273758418693},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":-2.3,"spinRate":2398,"spinDirection":168},"zone":8,"typeConfidence":0.89,"plateTime":0.42512673634120546,"extension":5.498386256774038},"index":3,"playId":"1df770a8-4f62-360b-ada8-bfe12972b949","pitchNumber":4,"startTime":"2026-08-30T20:25:38.877Z","endTime":"2026-08-30T20:25:43.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.2,"endSpeed":80.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56555199916109,"aZ":-30.743062221504086,"pfxX":1.8022404262088951,"pfxZ":0.8826496440755012,"pX":-0.7288470638576978,"pZ":3.11001070774975,"vX0":-1.13968434093724,"vY0":-125.73720938490982,"vZ0":-1.874034211182377,"x":144.78,"y":154.81,"x0":-0.5066657140599975,"y0":50.003241241693104,"z0":6.330633084841058,"aX":2.9212177397923456},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":-3.0,"spinRate":2632,"spinDirection":86},"zone":1,"typeConfidence":0.91,"plateTime":0.43358765239072516,"extension":5.470937311398789},"hitData":{"launchSpeed":84.0,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":167.39}},"index":4,"playId":"3a84f70b-23bf-3cec-8d6f-bf5a0196ac9a","pitchNumber":5,"startTime":"2026-08-30T20:26:06.351Z","endTime":"2026-08-30T20:26:15.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:26:15.303Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to left fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T20:28:23.155Z","endTime":"2026-08-30T20:31:52.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68708158561375,"aZ":-44.17183864852142,"pfxX":4.5071398344768765,"pfxZ":-9.083612217725657,"pX":-0.4682257103914533,"pZ":1.6366443963226036,"vX0":0.9058575332671519,"vY0":-114.62910696488596,"vZ0":-0.014298135225075725,"x":134.85,"y":194.59,"x0":-1.4546397484651186,"y0":50.00388781545698,"z0":5.982926918447548,"aX":5.952375479743131},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-16.1,"breakHorizontal":-8.4,"spinRate":2787,"spinDirection":25},"zone":7,"typeConfidence":2.0,"plateTime":0.47922022398130437,"extension":7.335253056223502},"index":0,"playId":"6c984d2b-f1eb-354d-be9a-9ae92051c957","pitchNumber":1,"startTime":"2026-08-30T20:30:03.507Z","endTime":"2026-08-30T20:30:07.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268222959503053,"aZ":-45.23444508754165,"pfxX":4.709700773191974,"pfxZ":-9.2374637383124,"pX":0.6627154370091014,"pZ":0.6978882268232208,"vX0":3.06400066892327,"vY0":-118.87249298760878,"vZ0":-2.5694998613684694,"x":91.74,"y":219.94,"x0":-1.25984021117474,"y0":50.00038497240854,"z0":5.944829270166628,"aX":6.6605693669850305},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-17.0,"breakHorizontal":-9.4,"spinRate":2989,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.46283895381873696,"extension":7.153060601630699},"index":1,"playId":"30361f67-d775-3a95-be65-8decdceaa0fc","pitchNumber":2,"startTime":"2026-08-30T20:30:36.239Z","endTime":"2026-08-30T20:30:39.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.033889220293656,"aZ":-14.067676331001605,"pfxX":-0.008328662298583644,"pfxZ":9.362584054449039,"pX":0.24974306498747412,"pZ":2.8140319181371978,"vX0":4.056400594009775,"vY0":-137.37849990863273,"vZ0":-5.613448332079073,"x":107.48,"y":162.8,"x0":-1.2376040779578965,"y0":50.00651676388168,"z0":5.820732275763869,"aX":-0.016891921568352827},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":-0.7,"spinRate":2699,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.39689701718801995,"extension":7.402697767170322},"index":2,"playId":"2d74ef1c-b692-3bf9-8f63-b2cd778a10e1","pitchNumber":3,"startTime":"2026-08-30T20:30:52.351Z","endTime":"2026-08-30T20:30:55.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.455746871395476,"aZ":-42.65456192579541,"pfxX":4.2193933739033085,"pfxZ":-7.174843018400846,"pX":0.5875439618374645,"pZ":0.172663587542471,"vX0":2.746840916288143,"vY0":-119.90110273247575,"vZ0":-4.601607806006022,"x":94.6,"y":234.12,"x0":-1.1197726046391892,"y0":50.002735939327955,"z0":5.909654503777668,"aX":6.1634551090594645},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.8,"breakHorizontal":-8.3,"spinRate":2862,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4562382956933293,"extension":7.199666241714506},"index":3,"playId":"fbec84f8-ce26-3950-9c55-70d4a5e5308c","pitchNumber":4,"startTime":"2026-08-30T20:31:18.843Z","endTime":"2026-08-30T20:31:23.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089316320977982,"aZ":-17.58290328897781,"pfxX":-5.921862997149939,"pfxZ":7.283052261554392,"pX":0.1091841460677505,"pZ":3.208666638859101,"vX0":5.685142713363706,"vY0":-140.0510930802496,"vZ0":-4.104812609000927,"x":112.84,"y":152.15,"x0":-1.1692689876972884,"y0":50.0049262253634,"z0":5.830069758199765,"aX":-11.866661591362194},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":9.7,"spinRate":2310,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.38983314441106476,"extension":7.561181665668103},"hitData":{"launchSpeed":87.4,"launchAngle":24.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.94,"coordY":94.96}},"index":4,"playId":"bfbb84b0-72ef-3cec-ac31-fec0894118ca","pitchNumber":5,"startTime":"2026-08-30T20:31:44.407Z","endTime":"2026-08-30T20:31:52.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:31:52.246Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out sharply to center fielder Enrique Hernández.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T20:31:56.789Z","endTime":"2026-08-30T20:33:18.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452096426734112,"aZ":-27.299367684599208,"pfxX":3.216302800165503,"pfxZ":2.7877225915143473,"pX":-0.0571935990997302,"pZ":3.380284329033368,"vX0":3.0431971243071536,"vY0":-130.47073319293492,"vZ0":-1.054239877260402,"x":119.18,"y":147.51,"x0":-1.6502416029490696,"y0":50.00568668920776,"z0":5.818055985160672,"aX":5.632007986354911},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":-6.5,"spinRate":2514,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4173382289356793,"extension":7.3788748048316375},"index":0,"playId":"b47d8ed8-8078-333f-be0a-fb6e6e359c1c","pitchNumber":1,"startTime":"2026-08-30T20:32:19.512Z","endTime":"2026-08-30T20:32:23.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.448697778864464,"aZ":-30.60215095424125,"pfxX":3.2439335511609952,"pfxZ":0.8966859231707343,"pX":0.6395348785686319,"pZ":3.308072050628543,"vX0":4.113601069876467,"vY0":-130.71432130070824,"vZ0":-0.8351602654770478,"x":92.62,"y":149.46,"x0":-1.366846283218671,"y0":50.00501975437514,"z0":5.897308609914916,"aX":5.70286870474507},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.7,"breakHorizontal":-6.7,"spinRate":2657,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.41651192092725076,"extension":7.372865900958835},"index":1,"playId":"6b7ad242-8d9f-34e9-8596-ba92f9aa1bd1","pitchNumber":2,"startTime":"2026-08-30T20:32:52.871Z","endTime":"2026-08-30T20:32:57.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.1,"endSpeed":88.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257322769333857,"aZ":-13.874508955327208,"pfxX":0.9841922411304773,"pfxZ":9.304848324207386,"pX":0.3849346353269793,"pZ":1.8615203070450859,"vX0":3.708559190101599,"vY0":-138.4708090158969,"vZ0":-8.241528941994897,"x":102.33,"y":188.52,"x0":-1.0927209649031804,"y0":50.001732278412625,"z0":5.779290483889457,"aX":1.9345654485366846},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":-2.5,"spinRate":2491,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.39365658002465187,"extension":7.510514555051968},"hitData":{"launchSpeed":103.7,"launchAngle":20.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.5,"coordY":50.97}},"index":2,"playId":"140ad4ad-8fa4-3318-b8bc-ae48e4b1694f","pitchNumber":3,"startTime":"2026-08-30T20:33:10.351Z","endTime":"2026-08-30T20:33:18.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:33:18.081Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Callahan grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T20:33:20.616Z","endTime":"2026-08-30T20:34:32.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19167959661587,"aZ":-14.587429582830707,"pfxX":1.8133887060223035,"pfxZ":8.725567945338033,"pX":-0.18369598197956047,"pZ":1.7264224576514788,"vX0":2.488935831006254,"vY0":-140.43436482549515,"vZ0":-8.814446019689589,"x":124.0,"y":192.17,"x0":-1.3140266763947426,"y0":50.00012895131823,"z0":5.836228221609078,"aX":3.6520933005959533},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":-3.7,"spinRate":2501,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.38873445623141434,"extension":7.386913068073438},"index":0,"playId":"ee209ffa-7680-311c-b72e-42785d57d9a3","pitchNumber":1,"startTime":"2026-08-30T20:33:48.479Z","endTime":"2026-08-30T20:33:52.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7758436837153,"aZ":-42.77832240993081,"pfxX":3.5542731132592813,"pfxZ":-7.432310024028446,"pX":0.3988065248575268,"pZ":0.01113328230450202,"vX0":2.8251480998152467,"vY0":-119.50121114360196,"vZ0":-4.8273103251507905,"x":101.8,"y":238.48,"x0":-1.2657899588488923,"y0":50.00078620047067,"z0":5.9525140798973375,"aX":5.073419902013065},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.4,"breakHorizontal":-7.2,"spinRate":2895,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4605995230477671,"extension":7.228060568837787},"index":1,"playId":"95d64992-ecd4-3877-a2cc-956394183617","pitchNumber":2,"startTime":"2026-08-30T20:34:02.548Z","endTime":"2026-08-30T20:34:08.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886519872007057,"aZ":-17.17545100698931,"pfxX":-1.1629795792816355,"pfxZ":7.648460261855417,"pX":-0.03950838497692077,"pZ":2.709746845187365,"vX0":3.8122245411023705,"vY0":-138.21514779240556,"vZ0":-5.279997524238558,"x":118.51,"y":165.62,"x0":-1.277408382427734,"y0":50.003842868913516,"z0":5.774612393115341,"aX":-2.281392855178877},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":1.4,"spinRate":2574,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.3942578109820247,"extension":7.473462542175065},"hitData":{"launchSpeed":93.1,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":151.68}},"index":2,"playId":"08739432-103f-322e-b6dd-a289e98fa56d","pitchNumber":3,"startTime":"2026-08-30T20:34:24.964Z","endTime":"2026-08-30T20:34:32.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":814430,"link":"/api/v1/people/814430"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:34:32.668Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to center fielder Max Clark.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T20:36:54.477Z","endTime":"2026-08-30T20:37:51.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Rainey replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T20:35:47.530Z","endTime":"2026-08-30T20:36:56.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663432,"link":"/api/v1/people/663432"},"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":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.57380639793202,"aZ":-34.4712826371218,"pfxX":0.8235698558363733,"pfxZ":-1.5008698626313972,"pX":0.515636948555924,"pZ":2.0584148383662093,"vX0":6.088618382138634,"vY0":-121.68471644946955,"vZ0":-2.665697035496817,"x":97.35,"y":183.2,"x0":-2.1063239964724283,"y0":50.00378442696592,"z0":6.0988484876542275,"aX":1.2586981760845544},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":-2.6,"spinRate":2396,"spinDirection":54},"zone":9,"typeConfidence":0.9,"plateTime":0.44685458139476886,"extension":6.6543051555316115},"index":1,"playId":"6f94533b-8ca3-3b51-a4c5-445148706793","pitchNumber":1,"startTime":"2026-08-30T20:36:56.774Z","endTime":"2026-08-30T20:37:00.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367500915398082,"aZ":-29.467312965247803,"pfxX":1.2443207712062485,"pfxZ":1.6462205182804572,"pX":0.4805481568372391,"pZ":1.3877515368240154,"vX0":6.49606025113192,"vY0":-126.4948697384889,"vZ0":-5.586585332972205,"x":98.68,"y":201.31,"x0":-2.267625782484673,"y0":50.00374049970697,"z0":5.946917111501019,"aX":2.043448649758411},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-3.5,"spinRate":2282,"spinDirection":175},"zone":14,"typeConfidence":0.88,"plateTime":0.4306759728639924,"extension":6.199005400172428},"index":2,"playId":"ef220360-a352-31a5-931b-f396f3bcaf33","pitchNumber":2,"startTime":"2026-08-30T20:37:14.631Z","endTime":"2026-08-30T20:37:17.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-30T20:37:26.269Z","endTime":"2026-08-30T20:37:41.622Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.941610602410822,"aZ":-8.615976355112618,"pfxX":-5.374015296465399,"pfxZ":11.81074084229935,"pX":0.025496396237739177,"pZ":2.0087084861316495,"vX0":7.994129981883512,"vY0":-139.94644125792897,"vZ0":-9.298546027953916,"x":116.03,"y":184.54,"x0":-2.162483473033384,"y0":50.00026257705994,"z0":5.928244013847237,"aX":-10.717464285602848},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":8.2,"spinRate":2352,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.3905583794620826,"extension":6.190372113107102},"hitData":{"launchSpeed":92.9,"launchAngle":47.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.2,"coordY":89.92}},"index":4,"playId":"87b2fa38-253a-3585-9a1a-44d7469ee233","pitchNumber":3,"startTime":"2026-08-30T20:37:41.622Z","endTime":"2026-08-30T20:37:51.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:37:51.897Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mookie Betts doubles (16) on a sharp line drive to left fielder Brett Callahan.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T20:37:52.949Z","endTime":"2026-08-30T20:39:35.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"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, 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":89.5,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.896916152163627,"aZ":-28.698155645499867,"pfxX":0.5382090931340722,"pfxZ":2.0130092882002923,"pX":-0.056259185915139634,"pZ":3.3272650766427723,"vX0":5.897671679069419,"vY0":-130.26421060208165,"vZ0":-1.5743915131381683,"x":119.14,"y":148.94,"x0":-2.414280031329596,"y0":50.00517296858451,"z0":6.097435177437487,"aX":0.9292299221387063},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":-2.2,"spinRate":2303,"spinDirection":186},"zone":11,"typeConfidence":0.9,"plateTime":0.41956701215410463,"extension":6.1359618271674075},"index":0,"playId":"46ca05f7-f21a-32d9-af38-dd2b84d724a0","pitchNumber":1,"startTime":"2026-08-30T20:38:18.398Z","endTime":"2026-08-30T20:38:22.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.164674498414133,"aZ":-11.913963452464433,"pfxX":-5.598137540595221,"pfxZ":10.166990178870329,"pX":-1.152125767740165,"pZ":2.7531377619050765,"vX0":5.340667677465418,"vY0":-139.9455677771042,"vZ0":-6.74302771841098,"x":160.92,"y":164.45,"x0":-2.353480185074829,"y0":50.00533297805308,"z0":5.966418524970381,"aX":-11.158960385328864},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2340,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3906618215710802,"extension":6.208436676672201},"index":1,"playId":"817f857c-8dec-357f-9c05-abbf8f3e3d23","pitchNumber":2,"startTime":"2026-08-30T20:38:33.608Z","endTime":"2026-08-30T20:38:37.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48614956737127,"aZ":-30.885563688395738,"pfxX":0.6234303196652085,"pfxZ":0.7841486864192984,"pX":-0.5139700676003006,"pZ":2.9281081815948444,"vX0":4.417333422205081,"vY0":-126.53920732373074,"vZ0":-1.7651727832971449,"x":136.59,"y":159.72,"x0":-2.3534203619191114,"y0":50.00367044085033,"z0":6.077215842145177,"aX":1.024139243869641},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":-2.0,"spinRate":2341,"spinDirection":101},"zone":1,"typeConfidence":0.69,"plateTime":0.4306017186090201,"extension":6.1347612080689755},"index":2,"playId":"7b6fe527-751b-37cc-a94f-6ab4f32bc8a5","pitchNumber":3,"startTime":"2026-08-30T20:38:49.027Z","endTime":"2026-08-30T20:38:52.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":83.1,"endSpeed":77.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59302337253694,"aZ":-36.01110766366106,"pfxX":1.1173195182052282,"pfxZ":-2.5700636894745976,"pX":-1.306657116630149,"pZ":2.486682022003718,"vX0":1.976213171183894,"vY0":-121.10981766901979,"vZ0":-1.231934464495956,"x":166.81,"y":171.64,"x0":-2.2768698302309973,"y0":50.00395186637124,"z0":6.138110184203103,"aX":1.6673342198757302},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.7,"breakHorizontal":-2.5,"spinRate":2428,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.45144500512451735,"extension":6.2372296480546},"index":3,"playId":"27b962a2-5c83-3414-9b0c-b33b16228021","pitchNumber":4,"startTime":"2026-08-30T20:39:05.026Z","endTime":"2026-08-30T20:39:09.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.692129352275497,"aZ":-12.106199277374456,"pfxX":-5.413341265931407,"pfxZ":10.135201310435953,"pX":-0.45077661623532705,"pZ":2.556110155526621,"vX0":6.54883352979167,"vY0":-139.42230418805403,"vZ0":-7.107481248267638,"x":134.18,"y":169.77,"x0":-2.1205353680181855,"y0":50.00141223166642,"z0":5.927571221368517,"aX":-10.717095169354314},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":8.5,"spinRate":2371,"spinDirection":213},"zone":4,"typeConfidence":0.89,"plateTime":0.39201767829987455,"extension":6.251759430334334},"hitData":{"launchSpeed":104.1,"launchAngle":14.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":55.82,"coordY":118.42}},"index":4,"playId":"1809e5d8-74c7-3645-b9c5-77de173052a6","pitchNumber":5,"startTime":"2026-08-30T20:39:21.618Z","endTime":"2026-08-30T20:39:35.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.39,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:39:35.640Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T20:39:40.140Z","endTime":"2026-08-30T20:41:41.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709561875686692,"aZ":-31.37301272712257,"pfxX":-1.0644651525267037,"pfxZ":0.4841032427160423,"pX":0.4096265989084396,"pZ":-0.30548718658783885,"vX0":7.04625518338388,"vY0":-127.0924746100963,"vZ0":-9.135160270597286,"x":101.39,"y":247.03,"x0":-2.253883502383688,"y0":50.00215426288431,"z0":5.807669181504137,"aX":-1.7523207417641833},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":0.5,"spinRate":2380,"spinDirection":32},"zone":14,"typeConfidence":0.8,"plateTime":0.4300654710603413,"extension":6.468262569289463},"index":0,"playId":"ae5215ca-6f3e-3e94-bb1e-9a97211a15ff","pitchNumber":1,"startTime":"2026-08-30T20:40:14.455Z","endTime":"2026-08-30T20:40:19.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45017415366403,"aZ":-36.30747490099907,"pfxX":2.4027055535725763,"pfxZ":-2.754260337157696,"pX":-1.0277280627003789,"pZ":1.6031373934946243,"vX0":1.9110935861354044,"vY0":-121.15645096159044,"vZ0":-3.138122199014016,"x":156.17,"y":195.5,"x0":-2.1360963418865153,"y0":50.00262158782042,"z0":6.056667627150996,"aX":3.6071221232566906},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.4,"breakHorizontal":-4.8,"spinRate":2492,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.4503718232360021,"extension":6.427684457278537},"index":1,"playId":"40fcaacc-09ef-3bd5-a20a-87fbfaf870c6","pitchNumber":2,"startTime":"2026-08-30T20:40:36.883Z","endTime":"2026-08-30T20:40:41.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18388930381327,"aZ":-26.137894309966494,"pfxX":1.4044474341329973,"pfxZ":3.6209889817322747,"pX":1.404626931131397,"pZ":-1.026147964431925,"vX0":8.32016268469673,"vY0":-128.67670265508477,"vZ0":-11.670934565413766,"x":63.46,"y":266.49,"x0":-2.0610069911797386,"y0":50.00175428184666,"z0":5.6146038202499,"aX":2.341077123535341},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-4.6,"spinRate":2269,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.42662669258605224,"extension":6.5089025377555805},"index":2,"playId":"960aae8d-1a30-333b-adf9-231842379ec5","pitchNumber":3,"startTime":"2026-08-30T20:40:54.093Z","endTime":"2026-08-30T20:40:58.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21450898608248,"aZ":-32.17289362747733,"pfxX":-0.23552542380634622,"pfxZ":0.0010708901860132514,"pX":-0.3893965531552866,"pZ":1.619278214674263,"vX0":5.020086543318423,"vY0":-128.881550446226,"vZ0":-4.851085413371462,"x":131.84,"y":195.06,"x0":-2.3267149711707864,"y0":50.00356152512694,"z0":5.992913596947619,"aX":-0.3993823709978595},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.8,"breakHorizontal":-0.6,"spinRate":2392,"spinDirection":157},"zone":13,"typeConfidence":0.92,"plateTime":0.42397580695956627,"extension":6.217382253861684},"index":3,"playId":"70276143-705a-3fc8-861c-ddfb7e12562b","pitchNumber":4,"startTime":"2026-08-30T20:41:19.736Z","endTime":"2026-08-30T20:41:23.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.499888457174215,"aZ":-36.211300129514925,"pfxX":2.093674979320162,"pfxZ":-2.7131576573930456,"pX":-0.6349520087882046,"pZ":3.6570112901183403,"vX0":2.6413808632232767,"vY0":-120.3861591623138,"vZ0":1.3090674502176856,"x":141.2,"y":140.04,"x0":-2.01301072425312,"y0":50.004577679526214,"z0":6.279961831975291,"aX":3.1129306360428846},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.4,"breakHorizontal":-4.3,"spinRate":2497,"spinDirection":56},"zone":11,"typeConfidence":0.9,"plateTime":0.452722191268204,"extension":6.298422896701428},"index":4,"playId":"265266f9-c458-3a74-aa13-700bde09a544","pitchNumber":5,"startTime":"2026-08-30T20:41:36.309Z","endTime":"2026-08-30T20:41:41.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.75,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:41:41.512Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Teoscar Hernández hit by pitch.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T20:41:45.188Z","endTime":"2026-08-30T20:43:56.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.8,"endSpeed":82.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41249711022029,"aZ":-31.812813718611984,"pfxX":-0.15649215830896956,"pfxZ":0.20873000070931713,"pX":1.6445777095358818,"pZ":0.7338246908804389,"vX0":9.73955159614066,"vY0":-130.28111818929065,"vZ0":-7.065598018615121,"x":54.31,"y":218.97,"x0":-2.1221176416105623,"y0":50.00248200273737,"z0":5.886020481923508,"aX":-0.270627285949489},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.1,"breakHorizontal":-1.9,"spinRate":2407,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.42044260102617415,"extension":6.450341197521718},"index":0,"playId":"c9fc8799-5e4c-3071-a9d8-5b9755202911","pitchNumber":1,"startTime":"2026-08-30T20:42:05.540Z","endTime":"2026-08-30T20:42:09.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":98.6,"endSpeed":90.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79579890509677,"aZ":-8.566161996250228,"pfxX":-4.92018790335636,"pfxZ":11.352304305009984,"pX":0.4939038743140218,"pZ":2.758469998615074,"vX0":8.693023788212518,"vY0":-143.22544390577244,"vZ0":-7.5585749347237075,"x":98.17,"y":164.3,"x0":-1.9400520970616724,"y0":50.00370091821641,"z0":5.966144163729574,"aX":-10.233426394871652},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.2,"breakHorizontal":7.2,"spinRate":2504,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.3823040992227962,"extension":6.2778491807220345},"index":1,"playId":"ecd7cea0-d0af-301a-9ac8-7a929a1f3af6","pitchNumber":2,"startTime":"2026-08-30T20:42:26.937Z","endTime":"2026-08-30T20:42:31.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.5,"endSpeed":89.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.874646930228558,"aZ":-8.824479410301336,"pfxX":-4.932974723243503,"pfxZ":11.513287926725742,"pX":1.599671349721574,"pZ":1.7453236227172422,"vX0":11.540236329831199,"vY0":-141.2131847405724,"vZ0":-9.996614936621018,"x":56.02,"y":191.66,"x0":-1.8913180183241538,"y0":50.00397412136135,"z0":5.890656579019923,"aX":-10.00605006152118},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":6.7,"spinRate":2493,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.3872369135045801,"extension":6.286794753280961},"index":2,"playId":"4c7df95a-e780-3c44-bc6d-3a136ef20f73","pitchNumber":3,"startTime":"2026-08-30T20:42:46.568Z","endTime":"2026-08-30T20:42:56.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"4c7df95a-e780-3c44-bc6d-3a136ef20f73","startTime":"2026-08-30T20:43:25.068Z","endTime":"2026-08-30T20:43:29.932Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by catcher Dillon Dingler on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"4c7df95a-e780-3c44-bc6d-3a136ef20f73","startTime":"2026-08-30T20:43:26.587Z","endTime":"2026-08-30T20:43:26.588Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"},"defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"postOnSecond":{"id":518692,"link":"/api/v1/people/518692"},"postOnThird":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.04,"dramaIndex":49.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822888127422118,"aZ":-32.13850585329665,"pfxX":2.2016598352951178,"pfxZ":0.019057829030531437,"pX":-0.4991789060102246,"pZ":2.6328458852503975,"vX0":4.066531967746867,"vY0":-129.1418576759561,"vZ0":-2.556816783612078,"x":136.03,"y":167.69,"x0":-2.3704140174913504,"y0":50.00279622649605,"z0":6.068578247966472,"aX":3.7772691196658803},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":-4.8,"spinRate":2301,"spinDirection":106},"zone":4,"typeConfidence":0.92,"plateTime":0.4215494308219565,"extension":6.174883235190686},"index":5,"playId":"692346f0-093d-34e5-94e7-38bca49d5ae4","pitchNumber":4,"startTime":"2026-08-30T20:43:26.589Z","endTime":"2026-08-30T20:43:29.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.706891691642248,"aZ":-38.02504926731064,"pfxX":2.786667305308181,"pfxZ":-3.876764255192235,"pX":-1.9757153655721236,"pZ":4.319591261249142,"vX0":-0.3309186461870155,"vY0":-121.96739233084799,"vZ0":3.148494259496254,"x":192.31,"y":122.15,"x0":-2.2004900139295502,"y0":50.00381700533672,"z0":6.288291131602791,"aX":4.203864526499544},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.0,"breakHorizontal":-4.9,"spinRate":2544,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.44885977643935426,"extension":6.2204574505231145},"index":6,"playId":"3dd76cfd-86eb-324b-b0d9-ee2330b48502","pitchNumber":5,"startTime":"2026-08-30T20:43:49.718Z","endTime":"2026-08-30T20:43:56.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":-0.20000000000000107,"leverageIndex":1.04,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:43:56.397Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a line drive to right fielder Zach McKinstry. Freddie Freeman scores. Teoscar Hernández to 3rd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T20:45:19.245Z","endTime":"2026-08-30T20:46:34.976Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnThird":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[0,4],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":663432,"link":"/api/v1/people/663432"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":663432,"link":"/api/v1/people/663432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T20:44:36.918Z","endTime":"2026-08-30T20:44:42.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-30T20:44:42.405Z","endTime":"2026-08-30T20:45:21.572Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.529786031087326,"aZ":-10.07328806976176,"pfxX":-4.998254443614016,"pfxZ":10.660923600158032,"pX":0.7175322232435734,"pZ":2.775305342703299,"vX0":9.5861674061138,"vY0":-143.17791737774118,"vZ0":-7.271859084840253,"x":89.65,"y":163.85,"x0":-2.0268753729492786,"y0":50.00318908130209,"z0":5.980896993847854,"aX":-10.362919727909492},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":7.1,"spinRate":2515,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.3827740712772867,"extension":6.234123155765314},"index":2,"playId":"7b3b8523-24fc-3bd8-be1d-a485622afcdc","pitchNumber":1,"startTime":"2026-08-30T20:45:21.572Z","endTime":"2026-08-30T20:45:28.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340163806617205,"aZ":-29.1698575794157,"pfxX":0.7100955301622545,"pfxZ":1.742729955197697,"pX":1.36866478326965,"pZ":0.07784836582338965,"vX0":8.839239095658378,"vY0":-130.02557194096812,"vZ0":-8.937411242246581,"x":64.83,"y":236.68,"x0":-2.156649300686285,"y0":50.00497420057949,"z0":5.748617860668968,"aX":1.2237665387461245},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":-3.1,"spinRate":2654,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.42003565902256446,"extension":6.297587679174313},"index":3,"playId":"2a4a96cd-c112-3d7b-ae16-4c9efd9dede0","pitchNumber":2,"startTime":"2026-08-30T20:45:42.619Z","endTime":"2026-08-30T20:45:50.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Tanner Rainey. Mookie Betts scores. Freddie Freeman to 3rd. Teoscar Hernández to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":4,"actionPlayId":"2a4a96cd-c112-3d7b-ae16-4c9efd9dede0","startTime":"2026-08-30T20:46:06.784Z","endTime":"2026-08-30T20:46:25.429Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"},"defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"third":{"id":605141,"link":"/api/v1/people/605141"},"postOnSecond":{"id":606192,"link":"/api/v1/people/606192"},"postOnThird":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-4.1,"leverageIndex":1.26,"dramaIndex":62.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.887919557709928,"aZ":-13.108837506936194,"pfxX":-4.682238092557202,"pfxZ":9.381850966500457,"pX":0.7201526229391004,"pZ":1.97132967869401,"vX0":9.202856838995107,"vY0":-141.32686632926772,"vZ0":-8.580315727906621,"x":89.55,"y":185.55,"x0":-1.9635119525006923,"y0":50.001626355008895,"z0":5.880085123682621,"aX":-9.514274171041524},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":6.7,"spinRate":2370,"spinDirection":208},"zone":9,"typeConfidence":0.9,"plateTime":0.38692515198218835,"extension":6.200174030732756},"hitData":{"launchSpeed":74.1,"launchAngle":11.0,"totalDistance":117.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.47,"coordY":129.59}},"index":5,"playId":"da5761db-a4f8-3713-9205-d4f4111659ea","pitchNumber":3,"startTime":"2026-08-30T20:46:25.429Z","endTime":"2026-08-30T20:46:34.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":606192,"link":"/api/v1/people/606192"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.5,"awayTeamWinProbability":97.5,"homeTeamWinProbabilityAdded":-2.0999999999999996,"leverageIndex":1.26,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:46:34.976Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T20:46:47.045Z","endTime":"2026-08-30T20:48:54.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":{"id":663432,"link":"/api/v1/people/663432"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.214011603797072,"aZ":-33.24134307902013,"pfxX":1.0660938563738913,"pfxZ":-0.641423185338569,"pX":-1.4013966515129967,"pZ":0.5080132878394612,"vX0":2.3004038200509465,"vY0":-127.57133655127302,"vZ0":-6.967808908560173,"x":170.42,"y":225.06,"x0":-2.448909315156949,"y0":50.00072429202127,"z0":5.854159086216344,"aX":1.7786023967055058},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.4,"breakHorizontal":-2.4,"spinRate":2407,"spinDirection":73},"zone":13,"typeConfidence":0.87,"plateTime":0.42733460704297865,"extension":6.291620698279346},"index":0,"playId":"19ec3a47-e09a-3396-bdad-075c9c708c6b","pitchNumber":1,"startTime":"2026-08-30T20:47:12.936Z","endTime":"2026-08-30T20:47:16.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.379744888285543,"aZ":-8.724860090991369,"pfxX":-5.999987822731572,"pfxZ":11.572014999735877,"pX":0.6504200861318692,"pZ":0.7162401905037503,"vX0":9.483552674703699,"vY0":-141.0518637394949,"vZ0":-12.612184660608614,"x":92.21,"y":219.44,"x0":-1.9670170820845945,"y0":50.001349260837536,"z0":5.794654636060581,"aX":-12.15750873152184},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":9.0,"spinRate":2504,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.38746534887190265,"extension":6.367138648963041},"index":1,"playId":"6c517246-0fd1-351c-acbb-1f7299f7ab03","pitchNumber":2,"startTime":"2026-08-30T20:47:35.390Z","endTime":"2026-08-30T20:47:42.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Tanner Rainey. Teoscar Hernández scores. Max Muncy to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"6c517246-0fd1-351c-acbb-1f7299f7ab03","startTime":"2026-08-30T20:48:01.666Z","endTime":"2026-08-30T20:48:12.878Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":606192,"link":"/api/v1/people/606192"},"postOnSecond":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-0.8999999999999999,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55753745449328,"aZ":-9.43713679410189,"pfxX":-5.376229497811471,"pfxZ":11.35808988959841,"pX":-0.07312071403591396,"pZ":2.7717867486204097,"vX0":7.556777510351589,"vY0":-140.3089328761464,"vZ0":-7.143603633594184,"x":119.79,"y":163.94,"x0":-2.0977965539040353,"y0":50.00324061161819,"z0":5.95951221184712,"aX":-10.76315206647058},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":8.3,"spinRate":2242,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.3897844344106982,"extension":6.301492064837655},"index":3,"playId":"4f0e6599-48b3-30f3-bafb-07b93cc034e9","pitchNumber":3,"startTime":"2026-08-30T20:48:12.878Z","endTime":"2026-08-30T20:48:16.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":83.7,"endSpeed":77.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.701159995191677,"aZ":-37.36773869260031,"pfxX":2.062167801203457,"pfxZ":-3.407501888451419,"pX":-1.0367987488763695,"pZ":3.2501083078900033,"vX0":2.0431119871679355,"vY0":-122.04178130845081,"vZ0":0.4110433742218049,"x":156.52,"y":151.03,"x0":-2.149577683305838,"y0":50.002634027518006,"z0":6.27133633775982,"aX":3.142609932544921},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.9,"breakHorizontal":-4.2,"spinRate":2436,"spinDirection":48},"zone":11,"typeConfidence":0.9,"plateTime":0.4470450193783071,"extension":6.334282030255347},"index":4,"playId":"bfc2f5a1-2f6a-3209-9c68-5c691fff8ae8","pitchNumber":4,"startTime":"2026-08-30T20:48:31.125Z","endTime":"2026-08-30T20:48:35.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058043697343308,"aZ":-10.734762399204595,"pfxX":-6.052285322382986,"pfxZ":10.724294925110447,"pX":1.2417141385295025,"pZ":1.9772128700092495,"vX0":11.007652667065482,"vY0":-139.91511732855292,"vZ0":-9.002489506706173,"x":69.67,"y":185.4,"x0":-1.9421882087625808,"y0":50.00679877239867,"z0":5.923830823858681,"aX":-12.104646472860844},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":8.9,"spinRate":2366,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.3902000225997657,"extension":6.3268995947289985},"index":5,"playId":"c9b76a46-b6dd-3b62-816d-99c7a6293209","pitchNumber":5,"startTime":"2026-08-30T20:48:49.332Z","endTime":"2026-08-30T20:48:54.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:48:54.347Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T20:51:32.963Z","endTime":"2026-08-30T20:53:17.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T20:49:04.587Z","endTime":"2026-08-30T20:49:13.940Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Tanner Rainey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-30T20:49:13.940Z","endTime":"2026-08-30T20:51:35.267Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.817368803853054,"aZ":-14.176480442831444,"pfxX":-4.92029386948119,"pfxZ":9.230917117730765,"pX":0.26652560240355255,"pZ":2.8316681312410936,"vX0":6.777698677836155,"vY0":-138.68735135835902,"vZ0":-4.726378701371091,"x":106.84,"y":162.32,"x0":-1.5689030505283676,"y0":50.00031302443958,"z0":5.502407005764108,"aX":-9.590791957391879},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":7.6,"spinRate":2051,"spinDirection":210},"zone":3,"typeConfidence":0.88,"plateTime":0.39483043474219714,"extension":6.768931194044391},"index":2,"playId":"3eb342f0-6445-3055-9088-99c401481159","pitchNumber":1,"startTime":"2026-08-30T20:51:35.267Z","endTime":"2026-08-30T20:51:38.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4232783916846,"aZ":-23.752714962076197,"pfxX":-4.752690718439512,"pfxZ":5.296456268172476,"pX":0.12278352961519828,"pZ":1.8076041690121996,"vX0":5.9118168120033605,"vY0":-125.09699095200858,"vZ0":-3.9282484553852686,"x":112.32,"y":189.97,"x0":-1.6498145444544463,"y0":50.005345402631605,"z0":5.33775304338444,"aX":-7.560418610784626},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":7.3,"spinRate":971,"spinDirection":242},"zone":8,"typeConfidence":0.9,"plateTime":0.43727958583918003,"extension":6.853442154430106},"index":3,"playId":"4cd5b4e5-c357-3836-9fc2-cf983e66267f","pitchNumber":2,"startTime":"2026-08-30T20:51:58.837Z","endTime":"2026-08-30T20:52:02.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.7,"endSpeed":80.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32301757875832,"aZ":-22.215483197879195,"pfxX":-6.714238463059038,"pfxZ":6.131060548264914,"pX":-0.18744881132972338,"pZ":1.326585961562229,"vX0":6.25111121145483,"vY0":-126.06132121298687,"vZ0":-5.622287583862261,"x":124.15,"y":202.96,"x0":-1.8156116692575315,"y0":50.00627918665314,"z0":5.35622999088184,"aX":-10.912625060473342},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.2,"breakHorizontal":10.9,"spinRate":1160,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.43292104479207394,"extension":6.811985695044674},"index":4,"playId":"e926d70a-bec9-3bff-a0bc-eb791fe1c4c5","pitchNumber":3,"startTime":"2026-08-30T20:52:32.221Z","endTime":"2026-08-30T20:52:36.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.696439435501294,"aZ":-22.806981303315695,"pfxX":-5.2188626553310735,"pfxZ":5.814599477267138,"pX":0.33418102259477234,"pZ":1.1835760362449996,"vX0":6.750018570410015,"vY0":-125.66922906129965,"vZ0":-5.703583416046009,"x":104.26,"y":206.82,"x0":-1.6993900326052616,"y0":50.00538096387714,"z0":5.3169875121739425,"aX":-8.41134837308796},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.5,"breakHorizontal":8.0,"spinRate":1061,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4346231513111136,"extension":6.94159150394247},"index":5,"playId":"d1bc5cfd-a5c6-3530-bf5e-216fbeb65037","pitchNumber":4,"startTime":"2026-08-30T20:52:52.923Z","endTime":"2026-08-30T20:52:57.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87090220153235,"aZ":-13.344316911029237,"pfxX":-5.367038570690457,"pfxZ":9.58888525241827,"pX":1.008287101017913,"pZ":2.6318068921660918,"vX0":8.11872275856376,"vY0":-139.17847509560195,"vZ0":-5.381506332124708,"x":78.57,"y":167.72,"x0":-1.2476757315130462,"y0":50.00688691351135,"z0":5.472374865048292,"aX":-10.54471290527476},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":8.0,"spinRate":2272,"spinDirection":198},"zone":12,"typeConfidence":0.89,"plateTime":0.3933454161345673,"extension":6.785308938733332},"index":6,"playId":"6adf7bea-d589-3a9e-bd06-947ccf2ad995","pitchNumber":5,"startTime":"2026-08-30T20:53:13.572Z","endTime":"2026-08-30T20:53:17.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:53:17.738Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rortvedt strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T20:53:21.537Z","endTime":"2026-08-30T20:56:24.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"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":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.867768481270684,"aZ":-10.858978042302718,"pfxX":-5.8574211781738015,"pfxZ":10.60456610894396,"pX":-0.18385126114513808,"pZ":1.7925412577228703,"vX0":6.09747305767363,"vY0":-140.62468346600014,"vZ0":-7.958658374896959,"x":124.01,"y":190.38,"x0":-1.6156639048763042,"y0":50.00029426048814,"z0":5.357648573526636,"aX":-11.770242036633693},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2311,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.3889912829091604,"extension":6.783888823714241},"index":0,"playId":"c9255779-cf2f-3ad1-9f36-980bd629b102","pitchNumber":1,"startTime":"2026-08-30T20:53:53.460Z","endTime":"2026-08-30T20:53:57.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.6,"endSpeed":80.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75304308118335,"aZ":-20.736793494340606,"pfxX":-3.6715412921495876,"pfxZ":7.052317155500085,"pX":-1.1287718141272374,"pZ":1.471160802165474,"vX0":3.8098313654688476,"vY0":-126.0722026694021,"vZ0":-5.419902086566925,"x":160.03,"y":199.06,"x0":-2.176943177953067,"y0":50.004957400524454,"z0":5.304739514553001,"aX":-5.957279415220278},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.9,"breakHorizontal":5.9,"spinRate":1036,"spinDirection":239},"zone":13,"typeConfidence":0.88,"plateTime":0.4331602786489115,"extension":6.788297676757425},"index":1,"playId":"86410d4d-f50d-34da-9d83-6c16922c05c2","pitchNumber":2,"startTime":"2026-08-30T20:54:12.793Z","endTime":"2026-08-30T20:54:17.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088203674757793,"aZ":-28.2368381734576,"pfxX":-6.747381431707503,"pfxZ":2.457786523352647,"pX":0.39451305126893027,"pZ":1.4026453275686874,"vX0":7.517395683519038,"vY0":-125.36575434806596,"vZ0":-4.1069907722251475,"x":101.96,"y":200.91,"x0":-1.7588247065788565,"y0":50.0015434276807,"z0":5.353208268533857,"aX":-10.796978591976227},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":10.6,"spinRate":976,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.43601963771478713,"extension":6.909587646342292},"index":2,"playId":"06dc542b-502e-3609-a689-4a14341b6a6a","pitchNumber":3,"startTime":"2026-08-30T20:54:35.109Z","endTime":"2026-08-30T20:54:38.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.467465964827156,"aZ":-13.565026506988714,"pfxX":-4.758545225035283,"pfxZ":9.397413573096898,"pX":0.18171447771272428,"pZ":2.2647430223610585,"vX0":6.144572748561537,"vY0":-139.59952378474745,"vZ0":-6.17757307703362,"x":110.07,"y":177.63,"x0":-1.4262826786323408,"y0":50.00206816396329,"z0":5.393821517171654,"aX":-9.422627076017347},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":7.4,"spinRate":2158,"spinDirection":208},"zone":5,"typeConfidence":0.89,"plateTime":0.39186627398767104,"extension":6.787570740182171},"index":3,"playId":"1d4503cb-8bd4-3cc2-b5b4-8efcdf6fe587","pitchNumber":4,"startTime":"2026-08-30T20:55:07.640Z","endTime":"2026-08-30T20:55:10.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":85.8,"endSpeed":78.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.334242743484808,"aZ":-29.178100867470814,"pfxX":-5.600851625074561,"pfxZ":1.8824719592806787,"pX":-1.543677430784203,"pZ":3.070874218809341,"vX0":3.061314683411296,"vY0":-125.01834612782311,"vZ0":-0.04602066854391884,"x":175.84,"y":155.87,"x0":-2.054082567348004,"y0":50.000673123708395,"z0":5.4771026114646615,"aX":-8.897287831263974},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":9.5,"spinRate":928,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.4375016914473644,"extension":6.804403905064689},"index":4,"playId":"5159e5f2-feec-36a8-9c46-4bc5f9816c0b","pitchNumber":5,"startTime":"2026-08-30T20:55:31.810Z","endTime":"2026-08-30T20:55:35.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.181179064227994,"aZ":-23.23571948381451,"pfxX":-3.1678884217916474,"pfxZ":5.634572498672277,"pX":-1.402455395547041,"pZ":1.5718043733822358,"vX0":2.4710285919414785,"vY0":-124.89965096617192,"vZ0":-4.662766477340129,"x":170.46,"y":196.34,"x0":-1.9910218132947037,"y0":50.00447486345314,"z0":5.363994788182645,"aX":-5.026383278498681},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.4,"breakHorizontal":5.2,"spinRate":1034,"spinDirection":236},"zone":13,"typeConfidence":0.79,"plateTime":0.4378425248763289,"extension":6.7448286464579486},"index":5,"playId":"57e423bf-5db9-3281-a1b1-cbb57a5bd44e","pitchNumber":6,"startTime":"2026-08-30T20:55:53.956Z","endTime":"2026-08-30T20:55:58.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.390710188677307,"aZ":-11.298093413873548,"pfxX":-5.553879769145612,"pfxZ":10.842416844425909,"pX":0.03384304675588183,"pZ":2.3919268252905597,"vX0":6.288014278877929,"vY0":-137.83141383159264,"vZ0":-5.94196527610526,"x":115.71,"y":174.2,"x0":-1.5546013277105184,"y0":50.005045760668196,"z0":5.337376863842127,"aX":-10.69641700898229},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":8.8,"spinRate":2190,"spinDirection":204},"zone":5,"typeConfidence":0.89,"plateTime":0.39725000369970553,"extension":6.987536105546717},"index":6,"playId":"d9a26443-5c53-31c4-ab99-6e0148349a12","pitchNumber":7,"startTime":"2026-08-30T20:56:15.677Z","endTime":"2026-08-30T20:56:24.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:56:24.256Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T20:58:42.795Z","endTime":"2026-08-30T21:01:11.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[0,1],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T20:57:50.984Z","endTime":"2026-08-30T20:57:50.997Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Hurt replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T20:57:50.997Z","endTime":"2026-08-30T20:58:45.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669165,"link":"/api/v1/people/669165"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95363467397204,"aZ":-14.086596293651624,"pfxX":-5.077901436335919,"pfxZ":9.133384171578491,"pX":1.3223630071445942,"pZ":2.5808400554532067,"vX0":7.722675996484467,"vY0":-139.51367433486493,"vZ0":-5.349810010536956,"x":66.59,"y":169.1,"x0":-0.8157184890941064,"y0":50.00615822875692,"z0":5.444098028030803,"aX":-10.060719413943502},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2076,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.39187028233504817,"extension":6.488077059166183},"index":2,"playId":"648b830d-c6f3-38a2-b250-285c57d9542a","pitchNumber":1,"startTime":"2026-08-30T20:58:45.120Z","endTime":"2026-08-30T20:58:49.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.809160306987245,"aZ":-28.711498033412443,"pfxX":-7.765725987516862,"pfxZ":2.059093897227651,"pX":0.2812643150476768,"pZ":-0.1921858202681667,"vX0":5.541961660757378,"vY0":-128.77707196521388,"vZ0":-8.253088055658209,"x":106.28,"y":243.97,"x0":-0.8856883845057726,"y0":50.006347459184035,"z0":5.263473816121205,"aX":-13.094297871682056},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":12.8,"spinRate":1377,"spinDirection":254},"zone":14,"typeConfidence":0.87,"plateTime":0.4247206901827445,"extension":6.528969898171579},"index":3,"playId":"1c187061-1e71-3f35-815b-e6506232ec78","pitchNumber":2,"startTime":"2026-08-30T20:59:00.662Z","endTime":"2026-08-30T20:59:04.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.546795056489113,"aZ":-15.548839989693148,"pfxX":-4.042439947525885,"pfxZ":8.407404772133384,"pX":0.6343329860045323,"pZ":3.486398770343611,"vX0":5.522124538548417,"vY0":-139.32059410955227,"vZ0":-2.6105892336129854,"x":92.82,"y":144.65,"x0":-0.8427203950063145,"y0":50.004078793800325,"z0":5.455824310750283,"aX":-7.995428757296459},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":6.2,"spinRate":2006,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.39224938800233566,"extension":6.465448050099727},"index":4,"playId":"16c5e5ad-e39b-37d3-8d27-18509c3d67ae","pitchNumber":3,"startTime":"2026-08-30T20:59:28.282Z","endTime":"2026-08-30T20:59:32.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.724883036071155,"aZ":-15.945766350033963,"pfxX":-6.187984833262897,"pfxZ":8.131640383640706,"pX":-0.36581158724811635,"pZ":3.121392943961936,"vX0":3.8596484859056437,"vY0":-139.73400177991198,"vZ0":-3.5147741535154284,"x":130.94,"y":154.5,"x0":-0.9542847206093639,"y0":50.00564383328254,"z0":5.4302698451763485,"aX":-12.353491616279207},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":10.6,"spinRate":2166,"spinDirection":217},"zone":1,"typeConfidence":0.89,"plateTime":0.3905839381411944,"extension":6.456250598275808},"index":5,"playId":"e7221dba-8cb2-3a77-8fbe-6f2203e4d635","pitchNumber":4,"startTime":"2026-08-30T20:59:43.187Z","endTime":"2026-08-30T20:59:46.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69919490118,"aZ":-14.62532427981254,"pfxX":-5.014374948119995,"pfxZ":8.698442897038605,"pX":0.41685993858954273,"pZ":2.3893324763121573,"vX0":5.107872735541591,"vY0":-140.2193581566865,"vZ0":-5.50775188538414,"x":104.82,"y":159.27,"x0":-0.7651752851855784,"y0":50.00675289522501,"z0":5.311766042646653,"aX":-10.122029886812703},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2077,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.388623272913283,"extension":6.49257117443644},"index":6,"playId":"5bced679-c8f1-3079-93a6-b8b5416783b5","pitchNumber":5,"startTime":"2026-08-30T20:59:58.609Z","endTime":"2026-08-30T21:00:01.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587957049193793,"aZ":-15.66773614738972,"pfxX":-4.775478097825728,"pfxZ":8.202789602762241,"pX":0.030809167295327,"pZ":2.664539028917539,"vX0":4.590062847005184,"vY0":-140.44847899861352,"vZ0":-4.613267789410934,"x":115.83,"y":166.84,"x0":-0.9983314496343731,"y0":50.00524901697305,"z0":5.335982500885086,"aX":-9.61306235053674},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":7.8,"spinRate":2078,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.38887155514889793,"extension":6.513381494572101},"index":7,"playId":"2102eaf8-f918-31af-9eaf-fd9b9cf9da0e","pitchNumber":6,"startTime":"2026-08-30T21:00:19.198Z","endTime":"2026-08-30T21:00:22.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13566610154751,"aZ":-14.390374239636818,"pfxX":-5.956066960038822,"pfxZ":8.852607056817428,"pX":-0.3987791056900243,"pZ":3.4630074823522192,"vX0":3.795567319665886,"vY0":-140.64799217347357,"vZ0":-2.697888202653285,"x":132.2,"y":145.28,"x0":-0.9902050540620086,"y0":50.00040344635743,"z0":5.3648265500630785,"aX":-11.961629440640897},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2061,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.38905851699407057,"extension":6.413856923217106},"index":8,"playId":"5850bff8-42d5-3f3b-a413-825350884d03","pitchNumber":7,"startTime":"2026-08-30T21:00:39.862Z","endTime":"2026-08-30T21:00:43.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.953138766392964,"aZ":-26.139292713215546,"pfxX":-9.22165347141906,"pfxZ":3.60633845296082,"pX":0.300076925495977,"pZ":2.4787756546720345,"vX0":5.927251910581619,"vY0":-128.41011308970494,"vZ0":-2.267690883808071,"x":105.56,"y":171.85,"x0":-0.8369400221616784,"y0":50.005205602356284,"z0":5.401779699611716,"aX":-15.441696136091362},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":1387,"spinDirection":259},"zone":6,"typeConfidence":0.9,"plateTime":0.4261352828932665,"extension":6.44227865288111},"hitData":{"launchSpeed":77.5,"launchAngle":5.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.41,"coordY":144.08}},"index":9,"playId":"7dad8b50-47e6-3b63-a2a3-e284786c14bf","pitchNumber":8,"startTime":"2026-08-30T21:01:03.709Z","endTime":"2026-08-30T21:01:11.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.8999999999999997,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:01:11.745Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hao-Yu Lee walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T21:01:24.654Z","endTime":"2026-08-30T21:03:10.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.753205265476428,"aZ":-13.804979780393799,"pfxX":-6.975575711221802,"pfxZ":8.961507657207303,"pX":1.0358393454430077,"pZ":1.5010468762201423,"vX0":7.517803811412419,"vY0":-141.88411069933363,"vZ0":-8.115478277388602,"x":77.52,"y":198.25,"x0":-0.7347440046683883,"y0":50.00691862585269,"z0":5.267507282316733,"aX":-14.305694576776906},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2115,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.38521455425959994,"extension":6.6171752516866125},"index":0,"playId":"5191e792-cae7-3c7a-8e76-302ac87ae059","pitchNumber":1,"startTime":"2026-08-30T21:01:41.119Z","endTime":"2026-08-30T21:01:44.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.362293486669437,"aZ":-33.95041074866215,"pfxX":-7.555656942006205,"pfxZ":-1.0767199047405471,"pX":0.016458374998059504,"pZ":1.5132991629521606,"vX0":4.752419471329979,"vY0":-128.1016365348656,"vZ0":-3.124936755500018,"x":116.37,"y":197.92,"x0":-0.8846332407206575,"y0":50.00056863612701,"z0":5.4129774053099435,"aX":-12.510012866527632},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.4,"breakHorizontal":12.6,"spinRate":1394,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.4281668478866427,"extension":6.563267133443},"index":1,"playId":"54a17bac-a67d-321f-a407-cd5fb3db2a83","pitchNumber":2,"startTime":"2026-08-30T21:01:56.117Z","endTime":"2026-08-30T21:02:00.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323883386344814,"aZ":-13.658354226663,"pfxX":-6.562913824304205,"pfxZ":9.190578471614025,"pX":0.09808769688975497,"pZ":0.955238736572702,"vX0":5.034371877692589,"vY0":-140.89025332553177,"vZ0":-9.192646841889493,"x":113.26,"y":212.99,"x0":-0.8571749867734882,"y0":50.00651430580859,"z0":5.138484230517452,"aX":-13.227089687288627},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":10.9,"spinRate":2119,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.38842422070292804,"extension":6.526537385127577},"index":2,"playId":"ee54469f-c181-38f3-a21a-1de5faa96f49","pitchNumber":3,"startTime":"2026-08-30T21:02:12.412Z","endTime":"2026-08-30T21:02:17.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.193047757996045,"aZ":-14.777858597001655,"pfxX":-5.609563861946662,"pfxZ":8.504480205685997,"pX":0.0721305850614637,"pZ":2.4892197629908406,"vX0":4.916264772246614,"vY0":-141.84480514406715,"vZ0":-5.158973095389492,"x":114.25,"y":171.57,"x0":-0.9511997440444744,"y0":50.006544226413624,"z0":5.267556199939456,"aX":-11.480368885286069},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2116,"spinDirection":215},"zone":5,"typeConfidence":0.92,"plateTime":0.38553164325852896,"extension":6.488773943281522},"index":3,"playId":"d26990c3-cc75-3ca9-a7ca-9c5214c4dd1f","pitchNumber":4,"startTime":"2026-08-30T21:02:27.659Z","endTime":"2026-08-30T21:02:31.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":97.9,"endSpeed":89.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19062753098314,"aZ":-14.235915898181945,"pfxX":-5.55456352343624,"pfxZ":8.678963999909847,"pX":-0.19236336127718173,"pZ":2.1914349344273076,"vX0":4.022238136410672,"vY0":-142.49865090362948,"vZ0":-6.020064726467097,"x":124.33,"y":179.61,"x0":-0.8968861964173799,"y0":50.00343651789826,"z0":5.222553204725443,"aX":-11.481590363661988},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":9.4,"spinRate":2186,"spinDirection":212},"zone":5,"typeConfidence":0.92,"plateTime":0.38363594750605845,"extension":6.610273350114976},"index":4,"playId":"e53c4af7-6fd3-39fe-a80b-ed8d2e335bd8","pitchNumber":5,"startTime":"2026-08-30T21:02:42.822Z","endTime":"2026-08-30T21:02:47.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99991952223493,"aZ":-13.74449650134602,"pfxX":-6.911742746312787,"pfxZ":9.166057037275063,"pX":0.5764751177528453,"pZ":1.2051560030246864,"vX0":6.11947367467132,"vY0":-141.09310913352095,"vZ0":-8.460870683577607,"x":95.03,"y":206.24,"x0":-0.7257389949003854,"y0":50.00050465948379,"z0":5.134426064266373,"aX":-13.892064857412784},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":11.2,"spinRate":2205,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.38865773976231743,"extension":6.60566209070455},"index":5,"playId":"8d3f0b22-7953-3bb7-a91c-fce018b35d19","pitchNumber":6,"startTime":"2026-08-30T21:03:05.311Z","endTime":"2026-08-30T21:03:10.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.8999999999999997,"leverageIndex":0.18,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:03:10.030Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T21:03:11.519Z","endTime":"2026-08-30T21:05:49.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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.2,"endSpeed":88.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01011132003879,"aZ":-10.87105159156637,"pfxX":-4.812388715126306,"pfxZ":10.550450595505442,"pX":1.2759195059877455,"pZ":1.8742093908352095,"vX0":7.013424195962702,"vY0":-141.1801425840051,"vZ0":-7.70438532804511,"x":68.36,"y":188.18,"x0":-0.6147686486438543,"y0":50.005058167824856,"z0":5.337499445418769,"aX":-9.719830088220881},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2228,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.3878931818500142,"extension":6.573857914022427},"index":0,"playId":"69b30eaa-79c3-3f80-b8c4-906d2b6adee1","pitchNumber":1,"startTime":"2026-08-30T21:03:34.794Z","endTime":"2026-08-30T21:03:38.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-30T21:03:52.153Z","endTime":"2026-08-30T21:04:29.048Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88349256495407,"aZ":-13.963244251187877,"pfxX":-7.807219193169784,"pfxZ":9.020078541987164,"pX":-0.6112352076889087,"pZ":0.550588797499129,"vX0":3.844468918633825,"vY0":-141.12837800326776,"vZ0":-10.3999087362753,"x":140.3,"y":223.91,"x0":-0.9762925074256317,"y0":50.000556827154114,"z0":5.180768420851557,"aX":-15.75874624548074},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":13.3,"spinRate":2260,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.387994547405365,"extension":6.607474725853935},"index":2,"playId":"193cba9e-5c6b-35a7-8926-fcc7f4d32c18","pitchNumber":2,"startTime":"2026-08-30T21:04:29.048Z","endTime":"2026-08-30T21:04:33.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.705582530741133,"aZ":-31.862426022555134,"pfxX":-8.109928060595802,"pfxZ":0.184374485513235,"pX":-0.4255475023019646,"pZ":3.2184969359639934,"vX0":3.825813861615703,"vY0":-128.54127858469897,"vZ0":0.47440468925418666,"x":133.22,"y":151.88,"x0":-0.8765637369313648,"y0":50.00195083815654,"z0":5.497941213273632,"aX":-13.621449918226656},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":13.9,"spinRate":1232,"spinDirection":257},"zone":1,"typeConfidence":0.9,"plateTime":0.4255075485869093,"extension":6.3933020309307365},"index":3,"playId":"65ec53c5-5446-3386-b6e5-0325a58c82c3","pitchNumber":3,"startTime":"2026-08-30T21:04:50.764Z","endTime":"2026-08-30T21:04:56.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"}},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.416678913687687,"aZ":-29.149162747578295,"pfxX":-9.562007572444326,"pfxZ":1.7755161413025942,"pX":0.45390507587515694,"pZ":1.7426282641789135,"vX0":6.446047862972453,"vY0":-129.42235142404058,"vZ0":-3.6260787133491266,"x":99.7,"y":191.73,"x0":-0.8187453474521431,"y0":50.00568608591622,"z0":5.379009622330937,"aX":-16.32633885636497},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":16.0,"spinRate":1441,"spinDirection":255},"zone":9,"typeConfidence":0.9,"plateTime":0.4221944525838799,"extension":6.47500129953408},"index":4,"playId":"6c907122-4361-3271-a589-cc5d6e8f3055","pitchNumber":4,"startTime":"2026-08-30T21:05:20.927Z","endTime":"2026-08-30T21:05:26.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26858146321314,"aZ":-26.227779250944867,"pfxX":-8.933204446388105,"pfxZ":3.482605088897907,"pX":0.3242794030675955,"pZ":0.5753006876378872,"vX0":5.8137636655988505,"vY0":-129.64531220117638,"vZ0":-6.905055124230519,"x":104.64,"y":223.25,"x0":-0.7828650852355952,"y0":50.004504115592376,"z0":5.266050611806678,"aX":-15.2584062433221},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":1456,"spinDirection":253},"zone":14,"typeConfidence":0.86,"plateTime":0.4219549048502915,"extension":6.5426639199583345},"index":5,"playId":"71753208-daea-3512-9262-079385409912","pitchNumber":5,"startTime":"2026-08-30T21:05:44.833Z","endTime":"2026-08-30T21:05:49.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-1.0999999999999999,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:05:49.748Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T21:05:56.673Z","endTime":"2026-08-30T21:07:53.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6067410057473,"aZ":-13.645337566459798,"pfxX":-5.050444279459356,"pfxZ":8.973544272805789,"pX":-0.6801907290612738,"pZ":3.7015379053633257,"vX0":2.620277978197761,"vY0":-142.09248597820743,"vZ0":-2.526539460498112,"x":142.93,"y":138.84,"x0":-0.9533751854928315,"y0":50.001257322856596,"z0":5.458704286177668,"aX":-10.426175236030456},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":1978,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.38406252967059284,"extension":6.543034461657697},"index":0,"playId":"051aa6b7-5627-3157-a8ab-a7f1b4d331e0","pitchNumber":1,"startTime":"2026-08-30T21:06:16.414Z","endTime":"2026-08-30T21:06:20.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.8,"endSpeed":80.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407465640907333,"aZ":-32.942876419035876,"pfxX":1.844838176763607,"pfxZ":-0.4624849301760783,"pX":-0.11484640460026185,"pZ":4.161690536270973,"vX0":1.849023136120359,"vY0":-127.82458442275647,"vZ0":2.8932517608478454,"x":121.38,"y":126.41,"x0":-1.0873740019180662,"y0":50.00486331211658,"z0":5.602002986837402,"aX":3.051871557175603},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":-3.7,"spinRate":2159,"spinDirection":40},"zone":11,"typeConfidence":0.93,"plateTime":0.42854966568030495,"extension":6.590728066153035},"index":1,"playId":"453c1e13-01c9-3c81-856f-ef99950e55ac","pitchNumber":2,"startTime":"2026-08-30T21:06:33.918Z","endTime":"2026-08-30T21:06:37.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.567209272579394,"aZ":-15.103932810417461,"pfxX":-6.004275141620086,"pfxZ":8.367385172645543,"pX":-0.2318373099372972,"pZ":3.3251137137607656,"vX0":4.15575055796756,"vY0":-141.31622790849082,"vZ0":-3.2618203942574984,"x":125.84,"y":149.0,"x0":-0.9348564618345018,"y0":50.00267902171779,"z0":5.45329065711563,"aX":-12.250130648433679},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2010,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.38630236854547473,"extension":6.554801906014799},"index":2,"playId":"735ac697-886f-3338-ac30-ab5d3aa1826a","pitchNumber":3,"startTime":"2026-08-30T21:06:52.553Z","endTime":"2026-08-30T21:06:55.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.727854924451957,"aZ":-13.591953116129933,"pfxX":-5.225263377975583,"pfxZ":9.283651755091032,"pX":0.17298195582202658,"pZ":3.300849179908119,"vX0":4.657306852445043,"vY0":-140.11893709017326,"vZ0":-3.507155977426056,"x":110.41,"y":149.66,"x0":-0.8265332896901137,"y0":50.00163696371433,"z0":5.4486481805222935,"aX":-10.457376936526092},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2166,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.3899380273862163,"extension":6.59330045897388},"index":3,"playId":"a1024263-a39d-32fd-9835-3257c83ebe21","pitchNumber":4,"startTime":"2026-08-30T21:07:10.354Z","endTime":"2026-08-30T21:07:16.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44071815740932,"aZ":-32.33697038961236,"pfxX":-8.875684645843084,"pfxZ":-0.09928401563479028,"pX":0.20797711325815815,"pZ":1.9226554115103545,"vX0":5.505989411876064,"vY0":-130.41846876351423,"vZ0":-2.929547753555161,"x":109.07,"y":186.87,"x0":-0.7733337587637342,"y0":50.00009805958873,"z0":5.489877514814848,"aX":-15.345925906181515},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":14.9,"spinRate":1419,"spinDirection":257},"zone":8,"typeConfidence":0.89,"plateTime":0.41937370160829035,"extension":6.454418836818321},"hitData":{"launchSpeed":83.3,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":157.26}},"index":4,"playId":"d1c58624-9600-3caa-b804-436595721b1f","pitchNumber":5,"startTime":"2026-08-30T21:07:44.531Z","endTime":"2026-08-30T21:07:53.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.4999999999999999,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:07:53.264Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T21:10:03.973Z","endTime":"2026-08-30T21:11:17.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Waguespack replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T21:09:07.229Z","endTime":"2026-08-30T21:10:06.234Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621097,"link":"/api/v1/people/621097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33720645725436,"aZ":-29.806093603128787,"pfxX":3.3849385386980417,"pfxZ":1.502307473968779,"pX":-0.48863154095060424,"pZ":3.590624006914416,"vX0":-1.149796067864931,"vY0":-124.01208955580258,"vZ0":-0.6103570134716507,"x":135.63,"y":141.83,"x0":-0.46277601857644785,"y0":50.00534333767406,"z0":6.294215275605451,"aX":5.351688806891494},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.8,"breakHorizontal":-5.9,"spinRate":1930,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.4391802602788766,"extension":6.964808658647022},"index":1,"playId":"827e9e16-facd-3a65-8571-db31987d3fdb","pitchNumber":1,"startTime":"2026-08-30T21:10:06.234Z","endTime":"2026-08-30T21:10:10.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.460779561949174,"aZ":-23.61571338363056,"pfxX":-6.019583130245955,"pfxZ":5.57877595505288,"pX":-0.060935558032236194,"pZ":1.2163848268552677,"vX0":2.263852629241373,"vY0":-122.08727828594849,"vZ0":-7.033363635756449,"x":119.32,"y":205.94,"x0":-0.2099572340229356,"y0":50.002718089289814,"z0":6.121756361466887,"aX":-9.23091307073691},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.0,"breakHorizontal":10.6,"spinRate":1476,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.44596052830300037,"extension":7.260862313892556},"index":2,"playId":"97841611-753b-3460-b47a-f141cf18afa0","pitchNumber":2,"startTime":"2026-08-30T21:10:19.782Z","endTime":"2026-08-30T21:10:24.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98550513314408,"aZ":-29.19902825239329,"pfxX":2.7994079297439898,"pfxZ":1.8192263930091244,"pX":0.05163751424224263,"pZ":2.505913953213243,"vX0":0.08204781635496566,"vY0":-126.33976553572326,"vZ0":-3.2591934024815665,"x":115.03,"y":171.12,"x0":-0.3454837253079998,"y0":50.00220307429016,"z0":6.1311075933719765,"aX":4.576901876836629},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":-5.2,"spinRate":1930,"spinDirection":169},"zone":5,"typeConfidence":0.9,"plateTime":0.43164838294527774,"extension":7.053900139608737},"index":3,"playId":"1f576a6c-2a5f-3795-9662-a9d755da2e01","pitchNumber":3,"startTime":"2026-08-30T21:10:34.615Z","endTime":"2026-08-30T21:10:37.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-30T21:10:44.905Z","endTime":"2026-08-30T21:10:58.353Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":94.5,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312602352433252,"aZ":-12.43604018853222,"pfxX":-0.4729857005554394,"pfxZ":10.21705355043858,"pX":-0.9853810865054264,"pZ":3.3490322111762754,"vX0":-2.011509199668988,"vY0":-137.57859484433058,"vZ0":-5.374853275674764,"x":154.56,"y":148.36,"x0":-0.18565307771753878,"y0":50.00059743439705,"z0":6.159009949579103,"aX":-0.9135520801604626},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":1.2,"spinRate":2168,"spinDirection":196},"zone":11,"typeConfidence":0.92,"plateTime":0.3969427050416767,"extension":7.080324469373466},"index":5,"playId":"fca64f02-d443-33ba-b9a8-47b171b78655","pitchNumber":4,"startTime":"2026-08-30T21:10:58.353Z","endTime":"2026-08-30T21:11:02.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.527876320593236,"aZ":-10.16619733035201,"pfxX":-2.9462419973425558,"pfxZ":11.566292518231467,"pX":-0.24607680555755398,"pZ":2.2179362305684847,"vX0":0.22472272069570187,"vY0":-136.67283789358305,"vZ0":-8.397029749805473,"x":126.38,"y":178.9,"x0":0.05392662742598233,"y0":50.00130843437859,"z0":6.017738407257201,"aX":-5.604346039101521},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":5.3,"spinRate":2293,"spinDirection":197},"zone":8,"typeConfidence":0.92,"plateTime":0.39990824792770985,"extension":7.20073701510581},"index":6,"playId":"d4af86c8-170c-3799-9ba6-5ba54b3baa94","pitchNumber":5,"startTime":"2026-08-30T21:11:13.901Z","endTime":"2026-08-30T21:11:17.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":621097,"link":"/api/v1/people/621097"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":621097,"link":"/api/v1/people/621097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:11:17.924Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to center fielder Max Clark.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T21:11:21.539Z","endTime":"2026-08-30T21:12:05.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.319153187616088,"aZ":-27.526286798966556,"pfxX":2.1943548690226002,"pfxZ":2.8004087690076087,"pX":0.34759717118244793,"pZ":0.9782354208058117,"vX0":1.0601899503574692,"vY0":-127.31540528355784,"vZ0":-7.285865573827564,"x":103.75,"y":212.37,"x0":-0.3578641341478251,"y0":50.00301274009375,"z0":6.021050622580557,"aX":3.643974648432966},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":-4.2,"spinRate":2015,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.42832741482451064,"extension":7.090619238341326},"index":0,"playId":"a8c7ff45-7a34-313b-8df9-240d643017c9","pitchNumber":1,"startTime":"2026-08-30T21:11:42.135Z","endTime":"2026-08-30T21:11:46.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106759130427093,"aZ":-10.670057646899815,"pfxX":-1.077716073473364,"pfxZ":11.533741682085179,"pX":-0.2025222276221284,"pZ":2.7805674801193216,"vX0":0.017230831463162496,"vY0":-135.3339082099703,"vZ0":-6.809725895698553,"x":124.72,"y":163.7,"x0":-0.06879928279081494,"y0":50.00561624218951,"z0":6.068361167658734,"aX":-2.0095866411673984},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.8,"breakHorizontal":1.9,"spinRate":2296,"spinDirection":189},"zone":2,"typeConfidence":0.92,"plateTime":0.40392574648732404,"extension":7.193808291150308},"hitData":{"launchSpeed":96.4,"launchAngle":26.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.7,"coordY":56.35}},"index":1,"playId":"7a271730-e62c-3051-a29e-2e9191a944ef","pitchNumber":2,"startTime":"2026-08-30T21:11:57.154Z","endTime":"2026-08-30T21:12:05.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":621097,"link":"/api/v1/people/621097"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":621097,"link":"/api/v1/people/621097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:12:05.563Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mookie Betts lines out to left fielder Brett Callahan.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T21:12:07.063Z","endTime":"2026-08-30T21:13:47.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.904110800327775,"aZ":-29.294124622657865,"pfxX":2.554274270503904,"pfxZ":1.787616204460896,"pX":1.5372903791287513,"pZ":1.7980770763943537,"vX0":3.362712963396997,"vY0":-125.31215924068125,"vZ0":-4.775032654770017,"x":58.4,"y":190.23,"x0":-0.14668301121824137,"y0":50.00453965499752,"z0":6.0817077561384965,"aX":4.121061819849094},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":-5.3,"spinRate":1904,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.43469712980331154,"extension":7.238910333113773},"index":0,"playId":"f5f97491-8693-3137-97c8-d391d9b0c59d","pitchNumber":1,"startTime":"2026-08-30T21:12:34.488Z","endTime":"2026-08-30T21:12:38.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01863464505453,"aZ":-25.923383812085753,"pfxX":4.004650460295065,"pfxZ":3.6257626710403024,"pX":-0.5593726390260273,"pZ":1.8816296034378799,"vX0":-1.6746339900538032,"vY0":-129.27146742569505,"vZ0":-5.705364289158705,"x":138.32,"y":187.98,"x0":-0.43046528684415863,"y0":50.00598559607085,"z0":6.057838573358607,"aX":6.911293790695138},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.8,"breakHorizontal":-7.0,"spinRate":1975,"spinDirection":170},"zone":7,"typeConfidence":0.91,"plateTime":0.4205910835349318,"extension":7.157774681747433},"index":1,"playId":"3fa4f90a-f4f0-301f-b846-09439e69cbb1","pitchNumber":2,"startTime":"2026-08-30T21:12:50.090Z","endTime":"2026-08-30T21:12:53.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.911718915309613,"aZ":-12.735596900856933,"pfxX":-0.6134577113065136,"pfxZ":10.25937014110692,"pX":0.08704691310336894,"pZ":1.3412654699184283,"vX0":0.5106620763793653,"vY0":-136.06682523570706,"vZ0":-10.025598234815458,"x":113.68,"y":202.57,"x0":-0.022390536630979795,"y0":50.005616241381034,"z0":5.932459487211237,"aX":-1.162608322766666},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":1.0,"spinRate":2128,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.40093958156981424,"extension":7.313030683887382},"index":2,"playId":"35cc2055-17b4-3908-9a5e-be5608b1ef65","pitchNumber":3,"startTime":"2026-08-30T21:13:06.022Z","endTime":"2026-08-30T21:13:10.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100124109718617,"aZ":-12.89692253500919,"pfxX":-0.7565247497589249,"pfxZ":10.36277167489671,"pX":-0.788487374881638,"pZ":1.42168448851645,"vX0":-1.886125579889455,"vY0":-134.96581090088458,"vZ0":-9.738445888756289,"x":147.06,"y":200.39,"x0":0.015416519894713057,"y0":50.00393726921683,"z0":5.9664567469389045,"aX":-1.4067339792466165},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":1.8,"spinRate":2128,"spinDirection":191},"zone":13,"typeConfidence":0.9,"plateTime":0.4045514521614719,"extension":7.1311325042363265},"index":3,"playId":"03186f4d-96f4-3f66-b3a4-3b1235063bde","pitchNumber":4,"startTime":"2026-08-30T21:13:23.896Z","endTime":"2026-08-30T21:13:28.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35457212943883,"aZ":-27.36732616365687,"pfxX":2.300302409998761,"pfxZ":2.840817606467267,"pX":-0.3214796525579804,"pZ":2.434794479952562,"vX0":-0.8017207946652525,"vY0":-128.46246647566568,"vZ0":-4.027091461938988,"x":129.25,"y":173.04,"x0":-0.306582854724285,"y0":50.004701821481646,"z0":6.1188456078214815,"aX":3.895244076952772},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-4.1,"spinRate":1990,"spinDirection":177},"zone":4,"typeConfidence":0.91,"plateTime":0.4242626125938789,"extension":7.118196098250217},"hitData":{"launchSpeed":96.1,"launchAngle":16.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.54,"coordY":100.08}},"index":4,"playId":"d43731af-aabd-3794-a573-af0f86953043","pitchNumber":5,"startTime":"2026-08-30T21:13:41.407Z","endTime":"2026-08-30T21:13:47.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621097,"link":"/api/v1/people/621097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":814430,"link":"/api/v1/people/814430"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":621097,"link":"/api/v1/people/621097"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":621097,"link":"/api/v1/people/621097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:13:47.278Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gleyber Torres pops out to second baseman Tommy Edman.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T21:16:22.800Z","endTime":"2026-08-30T21:17:35.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Halvorsen replaces Kyle Hurt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T21:15:10.115Z","endTime":"2026-08-30T21:16:25.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678020,"link":"/api/v1/people/678020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":98.2,"endSpeed":90.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.693485166745077,"aZ":-12.981627217904744,"pfxX":-3.6883032666427797,"pfxZ":9.25057679474893,"pX":0.26085590214485077,"pZ":2.5912612364430134,"vX0":7.3740131542347624,"vY0":-142.85348620702035,"vZ0":-6.451287697406061,"x":107.06,"y":168.82,"x0":-1.8701873359219854,"y0":50.00586155228338,"z0":5.68869778775713,"aX":-7.655296554971113},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":5.3,"spinRate":2331,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.382842227701119,"extension":6.974003269896298},"index":1,"playId":"af003630-578e-3de6-b3e3-6162ebd4a774","pitchNumber":1,"startTime":"2026-08-30T21:16:25.119Z","endTime":"2026-08-30T21:16:30.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08788661421628,"aZ":-31.763573039134556,"pfxX":3.431593242120399,"pfxZ":0.24684117956802698,"pX":0.6267597965045061,"pZ":1.8166511886307157,"vX0":5.407690011882773,"vY0":-126.57105961829716,"vZ0":-3.6211796036721395,"x":93.11,"y":189.73,"x0":-1.9771232554122398,"y0":50.00053641149011,"z0":5.789929693526919,"aX":5.605294177106017},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":-7.3,"spinRate":2838,"spinDirection":57},"zone":9,"typeConfidence":0.9,"plateTime":0.431555232262435,"extension":6.661027273970176},"index":2,"playId":"b8c5ee6a-a82c-3214-be2b-34cda4541eed","pitchNumber":2,"startTime":"2026-08-30T21:16:42.876Z","endTime":"2026-08-30T21:16:47.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.084314539036622,"aZ":-31.562599925173004,"pfxX":6.015511842272701,"pfxZ":0.3700420725881912,"pX":0.9634204326196731,"pZ":1.8662394099644306,"vX0":5.631717750639945,"vY0":-126.96112273929461,"vZ0":-3.6014681349414523,"x":80.28,"y":188.39,"x0":-2.061772250920137,"y0":50.0001031406811,"z0":5.8049355701490635,"aX":9.854816142770929},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":-12.1,"spinRate":2817,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4307902252036242,"extension":6.6212795751821805},"index":3,"playId":"29d9d2d9-4e91-3ad3-b300-63240830f099","pitchNumber":3,"startTime":"2026-08-30T21:17:09.321Z","endTime":"2026-08-30T21:17:14.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1258283066675,"aZ":-32.59635591010136,"pfxX":5.849973557275479,"pfxZ":-0.26341659913997084,"pX":0.07587818659172492,"pZ":2.340579954840537,"vX0":3.3966506307564828,"vY0":-125.52898775568713,"vZ0":-2.3441456991909373,"x":114.11,"y":175.58,"x0":-2.0524445902365342,"y0":50.003721327678996,"z0":5.926388700803483,"aX":9.385177712135848},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-11.4,"spinRate":2799,"spinDirection":54},"zone":5,"typeConfidence":0.89,"plateTime":0.435446929513827,"extension":6.7924914824484315},"hitData":{"launchSpeed":74.5,"launchAngle":52.0,"totalDistance":212.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":122.77,"coordY":115.98}},"index":4,"playId":"85238570-2cb7-358d-982f-6d69af9e1d36","pitchNumber":4,"startTime":"2026-08-30T21:17:26.220Z","endTime":"2026-08-30T21:17:35.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:17:35.989Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T21:17:39.640Z","endTime":"2026-08-30T21:18:21.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":98.9,"endSpeed":90.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.900258339319468,"aZ":-16.1868157883671,"pfxX":-6.293978342317979,"pfxZ":7.575336767338827,"pX":-1.4224438805042645,"pZ":2.546661811212179,"vX0":3.852864797496824,"vY0":-144.00375416547143,"vZ0":-6.172536285619339,"x":171.22,"y":170.02,"x0":-1.9565882081015873,"y0":50.0018072218825,"z0":5.710654955812835,"aX":-13.283061220726246},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.7,"breakHorizontal":10.7,"spinRate":2327,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3796327534527051,"extension":6.7869047306442525},"index":0,"playId":"87d73834-8202-3198-b441-e8fa34acbd59","pitchNumber":1,"startTime":"2026-08-30T21:18:00.284Z","endTime":"2026-08-30T21:18:03.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56726597631466,"aZ":-27.347664221282585,"pfxX":-8.078418464416526,"pfxZ":2.758671257265841,"pX":-0.8972357259143422,"pZ":2.223576093212914,"vX0":6.510080611499321,"vY0":-130.83803386512182,"vZ0":-3.7449437251225977,"x":151.2,"y":178.74,"x0":-2.35850479088644,"y0":50.000572385057254,"z0":5.704797141896561,"aX":-14.114807841052336},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":13.3,"spinRate":1607,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.417386195924184,"extension":6.779952420451736},"hitData":{"launchSpeed":66.4,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.0,"coordY":150.0}},"index":1,"playId":"8949c2e7-81e7-35b2-a868-f3f2d9cf2df0","pitchNumber":2,"startTime":"2026-08-30T21:18:14.249Z","endTime":"2026-08-30T21:18:21.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:18:21.917Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder Enrique Hernández.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T21:18:26.111Z","endTime":"2026-08-30T21:19:17.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".948"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.138"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.97"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.27"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.33"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.26"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.69"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.11"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.99"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.26"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.76"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.51"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".342"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".178"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".456"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".948"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.138"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"}],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.9,"endSpeed":91.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.360410237668496,"aZ":-16.09236615816715,"pfxX":-6.123256454466805,"pfxZ":7.472203259377295,"pX":-0.22820523207784518,"pZ":3.1106533736753867,"vX0":7.105422857858875,"vY0":-145.39859438749258,"vZ0":-4.846922070757067,"x":125.7,"y":154.79,"x0":-1.9018093660148925,"y0":50.005231112570826,"z0":5.767642962655221,"aX":-13.183572308879267},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.8,"breakHorizontal":9.7,"spinRate":2336,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.37592054935252994,"extension":6.700154408493983},"index":0,"playId":"07990f55-f239-37aa-836a-82e65af65bd0","pitchNumber":1,"startTime":"2026-08-30T21:18:46.997Z","endTime":"2026-08-30T21:18:50.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":90.0,"endSpeed":83.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671545546013068,"aZ":-24.815055558682907,"pfxX":-7.706512925959265,"pfxZ":4.194645818155395,"pX":-0.4268597037112809,"pZ":2.0574088708680853,"vX0":7.801145034773974,"vY0":-130.85037970778103,"vZ0":-4.36541944055066,"x":133.27,"y":183.23,"x0":-2.429520418711061,"y0":50.00068512639234,"z0":5.581173373347521,"aX":-13.514015203639952},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":12.5,"spinRate":1671,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.41678889831158417,"extension":6.63061250371778},"hitData":{"launchSpeed":91.8,"launchAngle":29.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.89,"coordY":52.64}},"index":1,"playId":"215a6ff4-96da-36a9-ad92-bb709378a7c5","pitchNumber":2,"startTime":"2026-08-30T21:19:08.326Z","endTime":"2026-08-30T21:19:17.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:19:17.086Z","atBatIndex":68}]