[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Yorke grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-10T18:19:51.018Z","endTime":"2026-04-10T18:20:33.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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-04-10T16:46:04.053Z","endTime":"2026-04-10T17:51:16.319Z","isPitch":false,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-10T17:51:16.319Z","endTime":"2026-04-10T18:18:26.880Z","isPitch":false,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-10T18:18:26.880Z","endTime":"2026-04-10T18:19:53.308Z","isPitch":false,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.317422359375552,"aZ":-11.57907487204023,"pfxX":6.453160093575822,"pfxZ":11.364131662268797,"pX":-0.14493653558615074,"pZ":1.61116748943816,"vX0":-6.847862433728712,"vY0":-134.10009425046482,"vZ0":-7.630666096413157,"x":122.52,"y":195.28,"x0":1.6093030305442433,"y0":50.00338483013617,"z0":5.328822307965123,"aX":11.696250053796966},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.0,"breakHorizontal":-10.1,"spinRate":2553,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.4092113346675097,"extension":6.215773452600645},"index":3,"playId":"689ef377-e66b-3117-b5ab-ddf7deccc4f4","pitchNumber":1,"startTime":"2026-04-10T18:19:53.308Z","endTime":"2026-04-10T18:19:56.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49355267019203,"aZ":-27.351217150636327,"pfxX":7.302951535580551,"pfxZ":3.234861451141076,"pX":-0.2852048898709907,"pZ":0.03848804158172155,"vX0":-6.821520654161678,"vY0":-121.05324257514862,"vZ0":-7.172653103374105,"x":127.87,"y":237.74,"x0":1.6135509573982831,"y0":50.004159068393534,"z0":5.41778155606958,"aX":10.895208333388737},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.4,"breakHorizontal":-11.8,"spinRate":1274,"spinDirection":129},"zone":13,"typeConfidence":0.89,"plateTime":0.451573103362489,"extension":6.3906048195459295},"index":4,"playId":"2dd638df-3c54-3fea-bb19-056246f1f8f9","pitchNumber":2,"startTime":"2026-04-10T18:20:08.432Z","endTime":"2026-04-10T18:20:12.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.485207622487444,"aZ":-26.403199031986468,"pfxX":8.116227183835555,"pfxZ":3.9548742536629344,"pX":0.9051428976745087,"pZ":2.891925884817183,"vX0":-4.370423787565952,"vY0":-120.06379788853555,"vZ0":-0.7350918438047596,"x":82.5,"y":160.7,"x0":1.6956313854548148,"y0":50.00140559631759,"z0":5.554070964585754,"aX":11.835228397108729},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.2,"breakHorizontal":-13.7,"spinRate":1042,"spinDirection":139},"zone":12,"typeConfidence":0.92,"plateTime":0.45639034383083565,"extension":6.229324009855483},"hitData":{"launchSpeed":75.5,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.64,"coordY":161.72}},"index":5,"playId":"91d67b2b-5900-3b81-bd3c-9d66dfbb06a3","pitchNumber":3,"startTime":"2026-04-10T18:20:26.128Z","endTime":"2026-04-10T18:20:33.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-10T18:20:33.993Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-10T18:20:44.637Z","endTime":"2026-04-10T18:21:40.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":82.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.997252304173465,"aZ":-14.46141104829193,"pfxX":5.716237922690125,"pfxZ":9.900128316006905,"pX":1.8584096704996786,"pZ":3.144880435580196,"vX0":-1.8331611426683347,"vY0":-134.1651513824045,"vZ0":-3.487490977471381,"x":46.16,"y":153.87,"x0":1.8154552721264958,"y0":50.00542916363787,"z0":5.51846749732409,"aX":10.23122716417016},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":-9.8,"spinRate":2502,"spinDirection":148},"zone":12,"typeConfidence":0.88,"plateTime":0.41114511188388825,"extension":6.0661995044270425},"index":0,"playId":"033e76a0-9aa1-32b8-bbe3-395627ed14e4","pitchNumber":1,"startTime":"2026-04-10T18:21:00.181Z","endTime":"2026-04-10T18:21:03.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4921371246209,"aZ":-11.107647149263682,"pfxX":6.889958577646274,"pfxZ":11.686634093414572,"pX":-0.3359692581030512,"pZ":2.9499873278665847,"vX0":-7.490614202552698,"vY0":-134.7064099494958,"vZ0":-4.550942443216456,"x":129.81,"y":159.13,"x0":1.6112910265793317,"y0":50.00235189690945,"z0":5.473195059550301,"aX":12.419748512949552},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":-10.4,"spinRate":2606,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.4096318712483513,"extension":6.159404939610899},"index":1,"playId":"44e24504-cbd9-36cc-9c76-8ae0e48c8a45","pitchNumber":2,"startTime":"2026-04-10T18:21:17.395Z","endTime":"2026-04-10T18:21:20.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46593036155457,"aZ":-12.922534291499971,"pfxX":7.152158494443333,"pfxZ":10.656593355837025,"pX":-0.21009670030710967,"pZ":2.73767683480034,"vX0":-7.253200948687603,"vY0":-134.39371089042575,"vZ0":-4.501876390102982,"x":125.01,"y":164.86,"x0":1.6105340890468534,"y0":50.005338543090986,"z0":5.370676369978785,"aX":12.92452970292988},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":-11.2,"spinRate":2583,"spinDirection":146},"zone":5,"typeConfidence":0.88,"plateTime":0.4094808348495276,"extension":6.19415925568118},"hitData":{"launchSpeed":95.8,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.74,"coordY":155.13}},"index":2,"playId":"43fe6369-755a-373b-95e8-99af3fb03192","pitchNumber":3,"startTime":"2026-04-10T18:21:33.341Z","endTime":"2026-04-10T18:21:40.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:21:40.693Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-10T18:21:48.392Z","endTime":"2026-04-10T18:23:41.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.328064807196476,"aZ":-14.297371459017798,"pfxX":7.291766610426656,"pfxZ":9.836565748569559,"pX":0.841720535691813,"pZ":3.079320355356052,"vX0":-4.370299461650692,"vY0":-135.15752915034957,"vZ0":-3.71792412445588,"x":84.92,"y":155.64,"x0":1.5473646271002055,"y0":50.00244880180161,"z0":5.502251829878729,"aX":13.251074198922899},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":-12.0,"spinRate":2606,"spinDirection":142},"zone":12,"typeConfidence":0.86,"plateTime":0.4080356241355405,"extension":6.178702255809459},"index":0,"playId":"cd2bb0f6-a01f-36d4-abc1-d46fd0cd405d","pitchNumber":1,"startTime":"2026-04-10T18:22:08.604Z","endTime":"2026-04-10T18:22:12.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093626780904867,"aZ":-26.139119644887558,"pfxX":7.448967252519693,"pfxZ":4.0157728573161275,"pX":1.2445075931329266,"pZ":1.8576575396518522,"vX0":-3.521242861842585,"vY0":-122.11351881348153,"vZ0":-3.4290654668521494,"x":69.56,"y":188.62,"x0":1.7409531164037213,"y0":50.00493591916891,"z0":5.540544395517954,"aX":11.19835411712131},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":-12.6,"spinRate":1219,"spinDirection":134},"zone":14,"typeConfidence":0.89,"plateTime":0.4493551398722797,"extension":6.219088448010008},"index":1,"playId":"52ccf464-3374-3f36-99ed-6fa68bba8ac2","pitchNumber":2,"startTime":"2026-04-10T18:22:25.841Z","endTime":"2026-04-10T18:22:28.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.731104508434992,"aZ":-23.618048545810456,"pfxX":7.581481838953809,"pfxZ":5.587714967788223,"pX":-0.3722522010121802,"pZ":0.5200556393045912,"vX0":-6.962297423425056,"vY0":-122.54121061780458,"vZ0":-6.948021067177445,"x":131.19,"y":224.74,"x0":1.5118527401608075,"y0":50.002605494725536,"z0":5.391246856403288,"aX":11.606011044615071},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.8,"breakHorizontal":-12.2,"spinRate":1190,"spinDirection":132},"zone":13,"typeConfidence":0.84,"plateTime":0.44585792001216973,"extension":6.345647154311274},"index":2,"playId":"4c2df9b1-4235-3cfc-b08a-b50d8889f0dc","pitchNumber":3,"startTime":"2026-04-10T18:22:44.970Z","endTime":"2026-04-10T18:22:48.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00378041911274,"aZ":-12.390898474826544,"pfxX":6.351065561506417,"pfxZ":10.990939251673746,"pX":0.6497627412226069,"pZ":2.8256901927183424,"vX0":-4.521393100426175,"vY0":-134.51458887988815,"vZ0":-4.468061173609942,"x":92.23,"y":162.49,"x0":1.5424663661152043,"y0":50.002346863793996,"z0":5.412422124955845,"aX":11.431989446441962},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":-10.3,"spinRate":2553,"spinDirection":146},"zone":6,"typeConfidence":0.9,"plateTime":0.4099816298621768,"extension":6.097932544961726},"index":3,"playId":"8f80f769-094f-3d3a-ae75-6957730f6eb8","pitchNumber":4,"startTime":"2026-04-10T18:23:08.227Z","endTime":"2026-04-10T18:23:15.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53686746446068,"aZ":-12.57167127281739,"pfxX":7.5865926437138835,"pfxZ":10.779765771582651,"pX":-0.2828514064234453,"pZ":3.491722526328307,"vX0":-7.46251557147583,"vY0":-134.79550342110664,"vZ0":-2.8700192502262016,"x":127.78,"y":144.5,"x0":1.5517087549124404,"y0":50.001777558329486,"z0":5.472002000801946,"aX":13.795116878004674},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-11.9,"spinRate":2543,"spinDirection":148},"zone":11,"typeConfidence":0.89,"plateTime":0.4081995320946121,"extension":6.213082841892498},"hitData":{"launchSpeed":92.8,"launchAngle":50.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.24,"coordY":127.55}},"index":4,"playId":"120c17ad-b29f-3bf1-ad38-fcea7cfe39f7","pitchNumber":5,"startTime":"2026-04-10T18:23:31.538Z","endTime":"2026-04-10T18:23:41.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:23:41.093Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T18:25:38.081Z","endTime":"2026-04-10T18:27:02.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.934866295267454,"aZ":-17.619995653398167,"pfxX":-6.143376751985764,"pfxZ":8.049517563968152,"pX":-0.6570901997823837,"pZ":4.037298269508456,"vX0":3.4583891177520454,"vY0":-134.75436759492604,"vZ0":-0.5884191319613996,"x":142.05,"y":129.77,"x0":-1.1706318247321752,"y0":50.000624361429495,"z0":5.522776965990322,"aX":-11.104266741686228},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2039,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4091399445437154,"extension":6.390128097302507},"index":0,"playId":"777710b7-d4d5-3e38-b6f1-23518011c973","pitchNumber":1,"startTime":"2026-04-10T18:25:49.717Z","endTime":"2026-04-10T18:25:52.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.6,"endSpeed":84.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06743700007814,"aZ":-22.799134081462697,"pfxX":-11.276580298387625,"pfxZ":5.084696584928034,"pX":0.26045364594747206,"pZ":0.5621693115695953,"vX0":8.00915231424953,"vY0":-135.77202263638648,"vZ0":-7.67421927637834,"x":107.07,"y":223.6,"x0":-1.2806116114565216,"y0":50.0049830325332,"z0":5.042595563528022,"aX":-20.802149610165525},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":18.5,"spinRate":2124,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4052903650337787,"extension":6.514983742183222},"index":1,"playId":"6a873d7d-4edf-3fb5-aa24-319f33555c9a","pitchNumber":2,"startTime":"2026-04-10T18:26:03.759Z","endTime":"2026-04-10T18:26:06.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08908413524983,"aZ":-16.836642179810873,"pfxX":-5.9087953051212825,"pfxZ":8.250004190082963,"pX":-0.07400436352398326,"pZ":3.031232863834902,"vX0":5.04931709516756,"vY0":-135.82225514868517,"vZ0":-3.2071105359589946,"x":119.82,"y":156.94,"x0":-1.1938694750047503,"y0":50.004034914671415,"z0":5.4052888434104895,"aX":-10.98730536301828},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2054,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40401188796120024,"extension":6.453149763843994},"index":2,"playId":"f329023f-4084-31c2-befa-29ed641d7c1f","pitchNumber":3,"startTime":"2026-04-10T18:26:22.612Z","endTime":"2026-04-10T18:26:25.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-04-10T18:26:35.162Z","endTime":"2026-04-10T18:26:49.701Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58457057507137,"aZ":-24.762432223387925,"pfxX":-10.845935494184538,"pfxZ":3.8882427564007127,"pX":-0.30981336511533286,"pZ":2.5891362313693818,"vX0":6.321445824264303,"vY0":-137.01798866745816,"vZ0":-2.685721878861677,"x":128.81,"y":168.87,"x0":-1.2347659783672376,"y0":50.00280701206335,"z0":5.269688176091578,"aX":-20.672420591761743},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":18.4,"spinRate":2037,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39937714345653097,"extension":6.493420066451862},"hitData":{"launchSpeed":98.9,"launchAngle":7.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.83,"coordY":93.37}},"index":4,"playId":"e22aa7a3-b24a-35c9-9c06-8822cc32a752","pitchNumber":4,"startTime":"2026-04-10T18:26:49.701Z","endTime":"2026-04-10T18:27:02.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:27:02.096Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T18:27:02.791Z","endTime":"2026-04-10T18:29:20.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911149505254347,"aZ":-20.43307431542547,"pfxX":-6.56696518496024,"pfxZ":6.210154823652614,"pX":-0.10522227980304215,"pZ":3.3761302816988663,"vX0":5.106471201838389,"vY0":-136.81217321507202,"vZ0":-2.256853065834546,"x":121.01,"y":147.62,"x0":-1.1451102513699893,"y0":50.002787627252864,"z0":5.616028356064046,"aX":-12.416798296451201},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":10.8,"spinRate":1942,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4007487174129447,"extension":6.372869503493444},"index":0,"playId":"13e09fd8-e6d5-3058-a92b-b5a26a5ff752","pitchNumber":1,"startTime":"2026-04-10T18:27:24.640Z","endTime":"2026-04-10T18:27:27.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"23f6bd80-f389-3e00-a99f-9d91f3e1e655","startTime":"2026-04-10T18:27:48.050Z","endTime":"2026-04-10T18:27:51.686Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557650238094915,"aZ":-42.56040010954858,"pfxX":2.5121805792748058,"pfxZ":-6.982529969145865,"pX":-0.855491970005892,"pZ":2.794296381615586,"vX0":0.29486044521675436,"vY0":-121.42738167483643,"vZ0":1.8798401175837371,"x":149.61,"y":163.33,"x0":-1.3048385344006568,"y0":50.00223133969954,"z0":5.722867018353763,"aX":3.737679303961587},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.9,"breakHorizontal":-4.6,"spinRate":2416,"spinDirection":38},"zone":11,"typeConfidence":0.9,"plateTime":0.4516805113494744,"extension":6.107957373896994},"index":2,"playId":"138df772-a2c5-3788-80d6-2acdc729a314","pitchNumber":2,"startTime":"2026-04-10T18:28:08.661Z","endTime":"2026-04-10T18:28:12.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05288906273746,"aZ":-23.076385915328068,"pfxX":-10.462846400829404,"pfxZ":4.867613309998841,"pX":-1.9664072476003798,"pZ":3.523848442097483,"vX0":2.0139639890202155,"vY0":-135.69990712863685,"vZ0":-0.8748193276259805,"x":191.95,"y":143.64,"x0":-1.3576126831241582,"y0":50.00259785991355,"z0":5.454566834624078,"aX":-19.558031807397803},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":18.6,"spinRate":1865,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40327388117925134,"extension":6.319554449936748},"index":3,"playId":"8d9d380e-d463-3a39-9292-521ab5031c32","pitchNumber":3,"startTime":"2026-04-10T18:28:26.342Z","endTime":"2026-04-10T18:28:29.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11414596021149,"aZ":-22.782184216287703,"pfxX":-8.31028179206929,"pfxZ":4.872880822201269,"pX":-0.9702690879452239,"pZ":3.043218315816293,"vX0":3.8152335506227475,"vY0":-138.0243524503261,"vZ0":-2.208829844893687,"x":153.98,"y":156.61,"x0":-1.2919254167077532,"y0":50.00005038707778,"z0":5.390089622658691,"aX":-16.00948239723652},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":14.3,"spinRate":1963,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39703719241409186,"extension":6.3727338130217825},"index":4,"playId":"51463cb0-b1f0-3bcf-b4c2-34f3133c8975","pitchNumber":4,"startTime":"2026-04-10T18:28:46.423Z","endTime":"2026-04-10T18:28:49.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37712523915167,"aZ":-39.23914394769547,"pfxX":4.611201943285161,"pfxZ":-4.702383537077766,"pX":1.012807585142105,"pZ":1.2503448747116022,"vX0":3.6228043701989248,"vY0":-122.16944373282276,"vZ0":-1.9558344825998937,"x":78.39,"y":205.02,"x0":-1.0914366992410849,"y0":50.00321982889622,"z0":5.452440772710287,"aX":6.928469301428493},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.8,"breakHorizontal":-9.2,"spinRate":2547,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4493505099029691,"extension":6.329400357912927},"index":5,"playId":"ffa689bd-43c5-30f9-9c4f-e5f9f918e408","pitchNumber":5,"startTime":"2026-04-10T18:29:16.072Z","endTime":"2026-04-10T18:29:20.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:29:20.907Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Bregman grounds into a double play, third baseman Nick Yorke to second baseman Nick Gonzales to first baseman Ryan O'Hearn. Nico Hoerner out at 2nd. Alex Bregman out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T18:29:26.449Z","endTime":"2026-04-10T18:30:28.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98007704321853,"aZ":-23.001464725898472,"pfxX":-8.453140159792898,"pfxZ":4.864837734392877,"pX":0.3645470013046744,"pZ":2.47367871246399,"vX0":7.072132438574599,"vY0":-135.8148139328482,"vZ0":-3.530871537564782,"x":103.1,"y":171.99,"x0":-1.1622060982866862,"y0":50.00677934707921,"z0":5.3719266096645,"aX":-15.952391570226618},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":14.0,"spinRate":1917,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.40177628920919606,"extension":6.547770516409739},"index":0,"playId":"283e83b8-4db7-396e-bf19-ac2145453743","pitchNumber":1,"startTime":"2026-04-10T18:29:44.185Z","endTime":"2026-04-10T18:29:47.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.111729972434013,"aZ":-20.937211226195735,"pfxX":-9.562371533409882,"pfxZ":5.925115692075556,"pX":0.1797459379498973,"pZ":2.805846680611548,"vX0":6.9699947632023065,"vY0":-136.5993309400514,"vZ0":-3.136120793954404,"x":110.15,"y":163.02,"x0":-1.1581109476265192,"y0":50.00289081412235,"z0":5.402488398223183,"aX":-18.133837159379894},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":16.0,"spinRate":1919,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40045212897176663,"extension":6.400340502823232},"index":1,"playId":"f38ad7a2-7310-3bf5-90ef-a43683808ae7","pitchNumber":2,"startTime":"2026-04-10T18:30:01.532Z","endTime":"2026-04-10T18:30:05.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.793862973852633,"aZ":-35.10224191445976,"pfxX":7.26218369128426,"pfxZ":-2.0302783602596586,"pX":0.40653615289745537,"pZ":1.2770929668828095,"vX0":2.7065720487175615,"vY0":-119.9144296818027,"vZ0":-1.5753736780999597,"x":101.5,"y":204.3,"x0":-1.6843375540567098,"y0":50.00503114660605,"z0":5.1091510849987944,"aX":10.450493378040205},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.8,"breakHorizontal":-13.8,"spinRate":2497,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4588740945223493,"extension":6.6851570518104895},"hitData":{"launchSpeed":70.5,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.61,"coordY":169.32}},"index":2,"playId":"6f4fb8d7-188a-3b29-bf50-5aae30cbd27c","pitchNumber":3,"startTime":"2026-04-10T18:30:20.555Z","endTime":"2026-04-10T18:30:28.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.2,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:30:28.714Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcell Ozuna flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-10T18:32:25.279Z","endTime":"2026-04-10T18:34:12.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.321842511764906,"aZ":-8.675428933758326,"pfxX":7.023616739294585,"pfxZ":13.222331511927294,"pX":1.289633251797373,"pZ":2.7470455503299154,"vX0":-3.769002446511545,"vY0":-133.37746142395443,"vZ0":-5.391115405872295,"x":67.84,"y":164.61,"x0":1.818757451558116,"y0":50.00416024451102,"z0":5.439062857015989,"aX":12.483396193436077},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":22.8,"breakHorizontal":-11.8,"spinRate":2627,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.41281989503726724,"extension":6.213981790439385},"index":0,"playId":"618e6648-2f67-3a1d-b493-3765c6bd5226","pitchNumber":1,"startTime":"2026-04-10T18:32:39.748Z","endTime":"2026-04-10T18:32:43.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713231267146366,"aZ":-12.806095234438928,"pfxX":8.67720607911506,"pfxZ":10.663746768799783,"pX":1.0428488413209556,"pZ":2.475890358648357,"vX0":-4.991986749097518,"vY0":-133.86957945583828,"vZ0":-5.260401111313649,"x":77.25,"y":171.93,"x0":1.8036998487536144,"y0":50.004424701593635,"z0":5.382137778538105,"aX":15.761339558755525},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-14.6,"spinRate":2585,"spinDirection":142},"zone":14,"typeConfidence":0.78,"plateTime":0.40905514215831573,"extension":6.129144868563535},"index":1,"playId":"649a396e-5598-3692-9eff-a196784320a7","pitchNumber":2,"startTime":"2026-04-10T18:32:53.726Z","endTime":"2026-04-10T18:32:58.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79422291099119,"aZ":-12.053467298026966,"pfxX":7.68540619066666,"pfxZ":11.131877155185418,"pX":-0.647114214927008,"pZ":3.176746121691096,"vX0":-8.342931928191504,"vY0":-133.82538276965684,"vZ0":-3.673692940406012,"x":141.67,"y":153.01,"x0":1.5173360542750538,"y0":50.005581314312266,"z0":5.435219849993831,"aX":13.895512752366976},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.6,"breakHorizontal":-12.0,"spinRate":2565,"spinDirection":147},"zone":1,"typeConfidence":0.88,"plateTime":0.4098286925897723,"extension":6.193707835409923},"index":2,"playId":"0f49b8c9-42e1-3ec7-b329-ea497d292c66","pitchNumber":3,"startTime":"2026-04-10T18:33:10.759Z","endTime":"2026-04-10T18:33:14.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309642027595643,"aZ":-22.62166228014447,"pfxX":7.038557725845206,"pfxZ":6.509436787410394,"pX":-0.941915642577914,"pZ":1.8295440317132399,"vX0":-7.951053181387367,"vY0":-120.3648465552161,"vZ0":-3.869943501040826,"x":152.9,"y":189.38,"x0":1.489397019206061,"y0":50.00294259968496,"z0":5.4606728467406525,"aX":10.330341323946044},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.0,"breakHorizontal":-10.8,"spinRate":1123,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4550037776557061,"extension":6.458908273111502},"index":3,"playId":"771177d3-ca50-3483-a41a-f08e1b7f78d8","pitchNumber":4,"startTime":"2026-04-10T18:33:25.598Z","endTime":"2026-04-10T18:33:30.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271906562733307,"aZ":-25.317247877360693,"pfxX":9.085733827459133,"pfxZ":4.620985837661689,"pX":1.292972933628097,"pZ":3.254354161273172,"vX0":-3.8617700563879143,"vY0":-120.94433424963724,"vZ0":-0.37614093561580153,"x":67.71,"y":150.91,"x0":1.7287475759223738,"y0":50.00211263160778,"z0":5.6295104904242,"aX":13.478576775987092},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.5,"breakHorizontal":-15.6,"spinRate":952,"spinDirection":134},"zone":12,"typeConfidence":0.92,"plateTime":0.4526289780743924,"extension":6.176644609693475},"index":4,"playId":"59de5b6d-b1b0-3d1a-a3d0-999ed7541777","pitchNumber":5,"startTime":"2026-04-10T18:33:46.648Z","endTime":"2026-04-10T18:33:50.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5007686619372,"aZ":-12.911272864325309,"pfxX":8.463951027975229,"pfxZ":10.559288566673168,"pX":0.5591250938371235,"pZ":2.6070804990888967,"vX0":-5.959492460247405,"vY0":-134.98105177968267,"vZ0":-4.770905001479436,"x":95.69,"y":168.39,"x0":1.7087209677155881,"y0":50.00146313036911,"z0":5.323676792221319,"aX":15.439535149485344},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":-13.8,"spinRate":2567,"spinDirection":142},"zone":6,"typeConfidence":0.84,"plateTime":0.40755028914712277,"extension":6.220276216891647},"hitData":{"launchSpeed":93.4,"launchAngle":47.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.42,"coordY":94.69}},"index":5,"playId":"eb18f5ce-eddb-376c-ac2b-28d8e832924d","pitchNumber":6,"startTime":"2026-04-10T18:34:02.273Z","endTime":"2026-04-10T18:34:12.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:34:12.273Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-10T18:34:14.465Z","endTime":"2026-04-10T18:35:34.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":92.3,"endSpeed":82.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.884847591818335,"aZ":-13.662360342630766,"pfxX":7.943227107489189,"pfxZ":10.338717587210644,"pX":1.3380637163701978,"pZ":3.390499965751548,"vX0":-3.6433698745325254,"vY0":-134.18367953598676,"vZ0":-2.8093701199187664,"x":66.0,"y":147.24,"x0":1.6948803534039891,"y0":50.00534259056734,"z0":5.44724562527292,"aX":14.22748292539318},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":-13.4,"spinRate":2585,"spinDirection":146},"zone":12,"typeConfidence":0.83,"plateTime":0.41102102147025166,"extension":6.112381449523708},"index":0,"playId":"208f7b17-1236-32c2-b712-8490d92b6359","pitchNumber":1,"startTime":"2026-04-10T18:34:37.615Z","endTime":"2026-04-10T18:34:41.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888545988113073,"aZ":-28.01833017681532,"pfxX":8.16820132289104,"pfxZ":2.7766234317772804,"pX":0.3975854454619993,"pZ":1.8740504389552557,"vX0":-5.416741310588195,"vY0":-121.79082693827861,"vZ0":-2.8495612030976525,"x":101.84,"y":188.18,"x0":1.5941242063692713,"y0":50.002671677072485,"z0":5.493467091792474,"aX":12.217572272429482},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":-13.4,"spinRate":1023,"spinDirection":132},"zone":9,"typeConfidence":0.89,"plateTime":0.4504810476930796,"extension":6.239849293887164},"index":1,"playId":"0d17c15d-6d6a-3bc8-af77-158f7328d19b","pitchNumber":2,"startTime":"2026-04-10T18:34:51.769Z","endTime":"2026-04-10T18:34:54.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309156183149636,"aZ":-27.74838329161626,"pfxX":7.961700740713683,"pfxZ":2.9393217613559726,"pX":0.5736236540180908,"pZ":1.6677311911658308,"vX0":-5.081388797639147,"vY0":-121.7165362329804,"vZ0":-3.1334332856587586,"x":95.13,"y":193.75,"x0":1.6512663949189035,"y0":50.00013877311088,"z0":5.36782671729167,"aX":11.975200563841454},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":-13.2,"spinRate":1022,"spinDirection":128},"zone":9,"typeConfidence":0.9,"plateTime":0.4495493251355076,"extension":6.32790161260502},"index":2,"playId":"6b8a17b3-edf7-3813-8bcc-5189416191de","pitchNumber":3,"startTime":"2026-04-10T18:35:08.384Z","endTime":"2026-04-10T18:35:11.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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-04-10T18:35:16.923Z","endTime":"2026-04-10T18:35:31.840Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85131023321855,"aZ":-25.840436571798616,"pfxX":8.934966989505646,"pfxZ":4.210301856258999,"pX":0.9295157394588756,"pZ":1.4165387039775656,"vX0":-4.623615600452637,"vY0":-121.83372275017753,"vZ0":-4.2325204055753005,"x":81.57,"y":200.53,"x0":1.6907007287248026,"y0":50.00146554799473,"z0":5.408496301979591,"aX":13.436111866547359},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.8,"breakHorizontal":-15.1,"spinRate":1041,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.449495359166765,"extension":6.372115896628985},"index":4,"playId":"8ea10e8a-e37a-345a-897e-f47d17162861","pitchNumber":4,"startTime":"2026-04-10T18:35:31.840Z","endTime":"2026-04-10T18:35:34.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:35:34.952Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oneil Cruz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-10T18:35:43.149Z","endTime":"2026-04-10T18:39:11.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79316940805201,"aZ":-12.915860273599629,"pfxX":8.55997016415415,"pfxZ":10.572114181669141,"pX":0.18980581186017428,"pZ":3.171459157711713,"vX0":-6.73507789938031,"vY0":-135.18356883172464,"vZ0":-3.472582352845511,"x":109.77,"y":153.15,"x0":1.6210509932265782,"y0":50.002382563650045,"z0":5.399935713108983,"aX":15.59344851361841},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":-13.8,"spinRate":2546,"spinDirection":145},"zone":2,"typeConfidence":0.85,"plateTime":0.4076345507940733,"extension":6.226898906885952},"index":0,"playId":"9a877d0a-e697-340f-8a05-7a35b3b4f3ee","pitchNumber":1,"startTime":"2026-04-10T18:36:00.869Z","endTime":"2026-04-10T18:36:03.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805704069200274,"aZ":-12.140869111008653,"pfxX":5.750633917003414,"pfxZ":11.033969703781056,"pX":-0.7504279184192354,"pZ":3.522858845832039,"vX0":-7.928324403284776,"vY0":-134.31633571889049,"vZ0":-2.887786674085164,"x":145.6,"y":143.66,"x0":1.5011140558009188,"y0":50.00371714815885,"z0":5.482738110915623,"aX":10.442533433489263},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":-8.6,"spinRate":2579,"spinDirection":148},"zone":1,"typeConfidence":0.91,"plateTime":0.40879108037777856,"extension":6.172762032390184},"index":1,"playId":"9a02e26d-7a82-3e2a-b069-319f7d986952","pitchNumber":2,"startTime":"2026-04-10T18:36:24.104Z","endTime":"2026-04-10T18:36:27.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8241795323367,"aZ":-33.39145638383832,"pfxX":-5.969681698744147,"pfxZ":-0.849935036483153,"pX":-2.030056667066278,"pZ":0.4750894432907447,"vX0":-6.997141632499219,"vY0":-120.01865625904534,"vZ0":-4.334013779507834,"x":194.38,"y":225.95,"x0":1.7170036218307831,"y0":50.00152349639053,"z0":5.332433478239674,"aX":-8.563347518423956},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.5,"breakHorizontal":12.7,"spinRate":2574,"spinDirection":301},"zone":13,"typeConfidence":0.95,"plateTime":0.4592947323011578,"extension":6.252345727402664},"index":2,"playId":"0c04813a-295f-3575-a799-ceed5367ed96","pitchNumber":3,"startTime":"2026-04-10T18:36:43.116Z","endTime":"2026-04-10T18:36:46.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":83.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0884643729111,"aZ":-11.059675206438293,"pfxX":7.4263405183782325,"pfxZ":11.614709371093111,"pX":-0.7464117295314735,"pZ":2.5616627933944818,"vX0":-8.363977287644595,"vY0":-135.34985162789488,"vZ0":-5.2916290107596335,"x":145.45,"y":169.62,"x0":1.4488624131779675,"y0":50.003604440447894,"z0":5.3466032393787195,"aX":13.502069078772028},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":-11.3,"spinRate":2677,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.4078392836404072,"extension":6.224300754191635},"index":3,"playId":"b335bd14-1532-3fed-8a84-63f7207f05f6","pitchNumber":4,"startTime":"2026-04-10T18:37:04.815Z","endTime":"2026-04-10T18:37:08.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.261295779827368,"aZ":-35.242996018129915,"pfxX":-6.797501783847453,"pfxZ":-2.0861296499338176,"pX":-2.163344321812774,"pZ":1.578573910457728,"vX0":-7.172236486134611,"vY0":-121.18603863948742,"vZ0":-1.7963565996489033,"x":199.46,"y":196.16,"x0":1.7307450101150028,"y0":50.00396524707715,"z0":5.4418516225467695,"aX":-9.99204375102367},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.0,"breakHorizontal":14.2,"spinRate":2595,"spinDirection":300},"zone":13,"typeConfidence":0.96,"plateTime":0.4540018140067459,"extension":6.206685870754847},"index":4,"playId":"c0653492-cc38-3db0-8e67-d1878026d5cb","pitchNumber":5,"startTime":"2026-04-10T18:37:23.833Z","endTime":"2026-04-10T18:37:27.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791541114713862,"aZ":-28.19611392481107,"pfxX":7.424284157338502,"pfxZ":2.687020957622111,"pX":0.4147281576549003,"pZ":1.87593402467442,"vX0":-5.246206550849069,"vY0":-121.5024654792379,"vZ0":-2.7481816561715515,"x":101.19,"y":188.13,"x0":1.646905747347627,"y0":50.00591071464232,"z0":5.494650512304453,"aX":11.003448404287484},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.4,"breakHorizontal":-12.0,"spinRate":1101,"spinDirection":134},"zone":9,"typeConfidence":0.89,"plateTime":0.4523507617560387,"extension":6.356623974060673},"index":5,"playId":"5e062982-3408-395f-920f-c8b28ddde51b","pitchNumber":6,"startTime":"2026-04-10T18:37:42.919Z","endTime":"2026-04-10T18:37:46.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909126344353574,"aZ":-28.360321739403876,"pfxX":7.114528263851966,"pfxZ":2.473720564355781,"pX":-0.17155447449424416,"pZ":1.0608144739795349,"vX0":-6.438849284963953,"vY0":-122.66023996409496,"vZ0":-4.734033875562257,"x":123.54,"y":210.14,"x0":1.550173005671197,"y0":50.00041465790327,"z0":5.404887131549282,"aX":10.952109865164104},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":-11.5,"spinRate":1075,"spinDirection":132},"zone":13,"typeConfidence":0.87,"plateTime":0.4447889366942652,"extension":6.474613091100937},"index":6,"playId":"60c21c4f-0e7a-3411-a3a4-f8b1287710ed","pitchNumber":7,"startTime":"2026-04-10T18:38:06.523Z","endTime":"2026-04-10T18:38:10.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.852798185613555,"aZ":-32.0608840046229,"pfxX":-6.499058280032405,"pfxZ":0.08376850694445004,"pX":-0.713070146098117,"pZ":2.4777880152355487,"vX0":-4.014412132388443,"vY0":-119.92902650851352,"vZ0":-0.34301501488840724,"x":144.18,"y":171.88,"x0":1.8314705907206277,"y0":50.005643029017655,"z0":5.500949509909086,"aX":-9.39659880961094},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":12.8,"spinRate":2582,"spinDirection":316},"zone":4,"typeConfidence":0.96,"plateTime":0.4580469012552526,"extension":6.135698467288632},"index":7,"playId":"31882397-8e10-38fb-82af-a7ebd45187c7","pitchNumber":8,"startTime":"2026-04-10T18:38:30.817Z","endTime":"2026-04-10T18:38:33.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70160925831247,"aZ":-11.570975303642483,"pfxX":8.087799481339554,"pfxZ":11.148100118332753,"pX":-0.7091693577962411,"pZ":3.26720619028927,"vX0":-8.673376224927145,"vY0":-136.2552237379336,"vZ0":-3.5065009284839896,"x":144.03,"y":150.57,"x0":1.490683230380791,"y0":50.00352730407852,"z0":5.39125764005889,"aX":14.948996557671016},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-12.5,"spinRate":2654,"spinDirection":146},"zone":1,"typeConfidence":0.9,"plateTime":0.40464424707107494,"extension":6.151715546348626},"index":8,"playId":"35a68f8f-9701-3464-8299-f71bcdd59d61","pitchNumber":9,"startTime":"2026-04-10T18:39:04.947Z","endTime":"2026-04-10T18:39:11.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:39:11.411Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-10T18:39:21.713Z","endTime":"2026-04-10T18:41:48.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48125145672824,"aZ":-25.444614029476263,"pfxX":8.58874171046074,"pfxZ":4.565515897130982,"pX":0.16172029401308766,"pZ":1.7446458466500967,"vX0":-6.086866895567352,"vY0":-120.87934289576067,"vZ0":-3.4976538129109307,"x":110.84,"y":191.67,"x0":1.60178634224083,"y0":50.00335558693659,"z0":5.454743962348683,"aX":12.657723994148192},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.7,"breakHorizontal":-14.0,"spinRate":1081,"spinDirection":132},"zone":8,"typeConfidence":0.9,"plateTime":0.45385010198324727,"extension":6.480894412594984},"index":0,"playId":"b9676c17-e556-3264-945b-8c274993fb20","pitchNumber":1,"startTime":"2026-04-10T18:39:37.330Z","endTime":"2026-04-10T18:39:40.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7516789252782,"aZ":-26.210820721334894,"pfxX":7.299656822165563,"pfxZ":3.9825367625936323,"pX":0.3966111467821974,"pZ":1.5984841414623914,"vX0":-4.9901389367516416,"vY0":-121.58393216862665,"vZ0":-3.6341916227261017,"x":101.88,"y":195.62,"x0":1.5268212306403175,"y0":50.004395925100845,"z0":5.3863134914369,"aX":10.934107839601234},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.6,"breakHorizontal":-12.0,"spinRate":1028,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4504295966023948,"extension":6.346381138739355},"index":1,"playId":"bb5a2210-fe42-3dce-b848-02129e07f780","pitchNumber":2,"startTime":"2026-04-10T18:40:01.576Z","endTime":"2026-04-10T18:40:04.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-10T18:40:12.534Z","endTime":"2026-04-10T18:40:26.703Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65982274913872,"aZ":-26.960417132963016,"pfxX":7.359104707639498,"pfxZ":3.4362937241534515,"pX":-0.2526189688624448,"pZ":0.6188926116359684,"vX0":-6.656883754594176,"vY0":-122.31852592248353,"vZ0":-5.753882307930274,"x":126.63,"y":222.07,"x0":1.5453319832622328,"y0":50.0047684364477,"z0":5.3073697083159,"aX":11.175767369464811},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.2,"breakHorizontal":-11.8,"spinRate":1160,"spinDirection":122},"zone":13,"typeConfidence":0.86,"plateTime":0.44743423684542005,"extension":6.4542773001188},"index":3,"playId":"0a6466a2-1b42-30fd-8094-83da0dc83020","pitchNumber":3,"startTime":"2026-04-10T18:40:26.703Z","endTime":"2026-04-10T18:40:30.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"a203b525-0392-3829-a1b6-8ae2c22108e1","startTime":"2026-04-10T18:40:51.863Z","endTime":"2026-04-10T18:40:55.219Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919323588526535,"aZ":-30.020850197856117,"pfxX":8.285032782531768,"pfxZ":1.4243237751505866,"pX":0.7906306978306623,"pZ":2.2498216426956703,"vX0":-4.787049928767841,"vY0":-121.84611339407068,"vZ0":-1.6142066951389284,"x":86.86,"y":178.03,"x0":1.6997820325142452,"y0":50.001507859898545,"z0":5.503781697743497,"aX":12.513468803805857},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-13.9,"spinRate":1027,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.44873234474977863,"extension":6.413542459700377},"index":5,"playId":"f42a9276-82fc-3876-83e3-c59cba7154cb","pitchNumber":4,"startTime":"2026-04-10T18:41:12.259Z","endTime":"2026-04-10T18:41:19.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46668846332128,"aZ":-11.162970431279343,"pfxX":6.355263136852073,"pfxZ":11.55327407657904,"pX":-0.10388462979292706,"pZ":3.816236008318658,"vX0":-6.641979556969402,"vY0":-134.79708826549435,"vZ0":-2.2171452147593107,"x":120.96,"y":135.74,"x0":1.5801280742097328,"y0":50.00632715348836,"z0":5.44930360882354,"aX":11.562396179339984},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.5,"breakHorizontal":-9.8,"spinRate":2538,"spinDirection":142},"zone":11,"typeConfidence":0.92,"plateTime":0.40813940194223797,"extension":6.1513298324303936},"index":6,"playId":"b2d41fbc-5c4b-3a20-a645-2cfffdc577ad","pitchNumber":5,"startTime":"2026-04-10T18:41:45.294Z","endTime":"2026-04-10T18:41:48.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:41:48.664Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-10T18:43:55.996Z","endTime":"2026-04-10T18:45:19.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45135022614854,"aZ":-23.112330272586647,"pfxX":-6.5430932301725155,"pfxZ":4.869197496537533,"pX":-0.8814615338688717,"pZ":4.116582184620977,"vX0":2.9006867744234692,"vY0":-136.15345271952705,"vZ0":0.07305862400616103,"x":150.6,"y":127.63,"x0":-1.1160935581503841,"y0":50.00000001898268,"z0":5.700985740990759,"aX":-12.169770712244421},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":11.2,"spinRate":1975,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4037009180264235,"extension":6.426922826085883},"index":0,"playId":"c9cfe991-b5fe-3637-b2d1-566b104e3153","pitchNumber":1,"startTime":"2026-04-10T18:44:14.147Z","endTime":"2026-04-10T18:44:17.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32944863055974,"aZ":-29.094032693760433,"pfxX":-4.399012552306733,"pfxZ":2.0395745933006975,"pX":-0.15533755734195712,"pZ":3.044953742288909,"vX0":3.755344306205644,"vY0":-122.49297514078364,"vZ0":-0.1516668711240211,"x":122.92,"y":156.57,"x0":-1.1404961273224643,"y0":50.00446124853161,"z0":5.605656450647125,"aX":-6.652061112981623},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":7.1,"spinRate":1542,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.4480139544888684,"extension":6.288532322742226},"index":1,"playId":"d3918be5-460f-3b5f-903a-f5db957ba60e","pitchNumber":2,"startTime":"2026-04-10T18:44:28.716Z","endTime":"2026-04-10T18:44:31.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.655004671907413,"aZ":-29.354266607295244,"pfxX":-5.758797036976466,"pfxZ":1.8414714379711157,"pX":-1.1024359569866178,"pZ":2.085909893364823,"vX0":2.1130215811088866,"vY0":-122.9416508815286,"vZ0":-2.2935265396809372,"x":159.02,"y":182.46,"x0":-1.2255267780127044,"y0":50.000789414108695,"z0":5.525347459406866,"aX":-8.803346900129544},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.0,"breakHorizontal":10.0,"spinRate":1518,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.44572424185976356,"extension":6.451921478018141},"index":2,"playId":"98809739-5fdf-3f71-976e-045196f1a34e","pitchNumber":3,"startTime":"2026-04-10T18:44:43.551Z","endTime":"2026-04-10T18:44:46.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29127028980025,"aZ":-18.58861630765686,"pfxX":-6.928093155374137,"pfxZ":7.169783879898938,"pX":-0.9100621165750981,"pZ":3.2436035373911634,"vX0":3.232927094920099,"vY0":-137.27571715551818,"vZ0":-2.6182298456469613,"x":151.69,"y":151.2,"x0":-1.2071508001692954,"y0":50.00674327763215,"z0":5.484987287959097,"aX":-13.137073899057507},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":11.8,"spinRate":1978,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4000116881868352,"extension":6.406769872937903},"index":3,"playId":"098177d1-160d-39cd-8060-451331183072","pitchNumber":4,"startTime":"2026-04-10T18:44:59.232Z","endTime":"2026-04-10T18:45:03.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84087744207385,"aZ":-18.16584876379666,"pfxX":-6.4210906186274235,"pfxZ":7.551375258519518,"pX":-0.8579122964119739,"pZ":1.4793658456215677,"vX0":3.113072541837391,"vY0":-136.29361586393875,"vZ0":-6.911262525783669,"x":149.7,"y":198.84,"x0":-1.1894134900637632,"y0":50.002116042776166,"z0":5.332106864963567,"aX":-11.911931951037882},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":10.8,"spinRate":1981,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4040212985404277,"extension":6.434748197112582},"index":4,"playId":"fbb08011-50fe-353d-8db8-1b68f7d62897","pitchNumber":5,"startTime":"2026-04-10T18:45:16.514Z","endTime":"2026-04-10T18:45:19.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:45:19.909Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Seiya Suzuki grounds into a force out, third baseman Nick Yorke to second baseman Nick Gonzales. Ian Happ out at 2nd. Seiya Suzuki to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-10T18:45:26.514Z","endTime":"2026-04-10T18:45:52.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.076835077828694,"aZ":-19.246937918463765,"pfxX":-8.156402314683318,"pfxZ":6.846674136313167,"pX":0.6746508419233309,"pZ":2.6028155086701266,"vX0":7.513514509904022,"vY0":-136.77290563533788,"vZ0":-3.7796688412950004,"x":91.28,"y":168.5,"x0":-1.0526603272246164,"y0":50.003580715665706,"z0":5.327938616357811,"aX":-15.40383907878084},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":13.1,"spinRate":2008,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.40095977995483967,"extension":6.614537076170423},"hitData":{"launchSpeed":90.0,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.65,"coordY":170.34}},"index":0,"playId":"dc12e5d7-b9df-3ae3-b99f-41d1cfba1c8f","pitchNumber":1,"startTime":"2026-04-10T18:45:45.927Z","endTime":"2026-04-10T18:45:52.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:45:52.292Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Pete Crow-Armstrong grounds into a double play, first baseman Ryan O'Hearn to shortstop Konnor Griffin to first baseman Ryan O'Hearn. Seiya Suzuki out at 2nd. Pete Crow-Armstrong out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-10T18:46:06.196Z","endTime":"2026-04-10T18:46:30.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03854348297376,"aZ":-29.126798111585757,"pfxX":-7.518140986816084,"pfxZ":1.9804794347933194,"pX":-0.2641254257014053,"pZ":1.6426872815749627,"vX0":4.328021274281656,"vY0":-123.83441289973243,"vZ0":-3.0450667512800607,"x":127.07,"y":194.43,"x0":-1.0668596872123701,"y0":50.00078100436864,"z0":5.350404874836228,"aX":-11.55828813487191},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":12.5,"spinRate":1544,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4439973225846465,"extension":6.4517366680893415},"hitData":{"launchSpeed":78.1,"launchAngle":-1.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.18,"coordY":178.45}},"index":0,"playId":"f7184975-15eb-3e3b-90a4-8f27268f8164","pitchNumber":1,"startTime":"2026-04-10T18:46:23.047Z","endTime":"2026-04-10T18:46:30.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.27,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:46:30.912Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-10T18:48:44.490Z","endTime":"2026-04-10T18:50:36.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330145817880137,"aZ":-13.232097148561959,"pfxX":7.785748383200844,"pfxZ":10.77167496619515,"pX":0.2684061132037863,"pZ":3.9814374971306323,"vX0":-6.120340835893813,"vY0":-132.08323473560597,"vZ0":-1.5699754227640585,"x":106.77,"y":131.28,"x0":1.6092707817466665,"y0":50.005334801731465,"z0":5.561369933800615,"aX":13.695980116189403},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.3,"breakHorizontal":-12.7,"spinRate":2513,"spinDirection":145},"zone":12,"typeConfidence":0.82,"plateTime":0.4154042057834224,"extension":6.131486784625014},"index":0,"playId":"c82c9910-4757-3412-aeb7-6ea6c3d13a0a","pitchNumber":1,"startTime":"2026-04-10T18:48:58.866Z","endTime":"2026-04-10T18:49:01.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-10T18:49:09.219Z","endTime":"2026-04-10T18:49:20.848Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.328972299454808,"aZ":-12.46080846734309,"pfxX":8.675597772260707,"pfxZ":11.177706113099033,"pX":0.1344642152206248,"pZ":3.051863339128299,"vX0":-6.833125632185049,"vY0":-132.2436819459574,"vZ0":-4.10891856070533,"x":111.87,"y":156.38,"x0":1.6301900579734576,"y0":50.00139730592169,"z0":5.545806221580111,"aX":15.299233612920018},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.4,"breakHorizontal":-14.2,"spinRate":2581,"spinDirection":148},"zone":2,"typeConfidence":0.79,"plateTime":0.4148641491693663,"extension":6.149946020670233},"index":2,"playId":"0af65e3f-e803-3460-9920-e355b119c694","pitchNumber":2,"startTime":"2026-04-10T18:49:20.848Z","endTime":"2026-04-10T18:49:23.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.436144205448628,"aZ":-13.216771439612625,"pfxX":8.456274553988147,"pfxZ":10.537866519036761,"pX":-0.2005576595609934,"pZ":3.520830480709151,"vX0":-7.5384874137598,"vY0":-133.22956559822808,"vZ0":-2.641608031653802,"x":124.64,"y":143.72,"x0":1.5660010945947562,"y0":50.0030293366806,"z0":5.479603848488489,"aX":15.213118806237958},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":-13.7,"spinRate":2608,"spinDirection":149},"zone":11,"typeConfidence":0.81,"plateTime":0.41100772084681925,"extension":6.229839155717715},"index":3,"playId":"0d77b3ac-88bf-35a9-8b61-75fc015a9128","pitchNumber":3,"startTime":"2026-04-10T18:49:36.599Z","endTime":"2026-04-10T18:49:41.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.306421225214525,"aZ":-29.93402510601708,"pfxX":7.496813836139191,"pfxZ":1.5262071613107242,"pX":1.1869627095459083,"pZ":1.0849859217488131,"vX0":-3.382701850343508,"vY0":-120.788957570147,"vZ0":-4.1424547990602285,"x":71.76,"y":209.49,"x0":1.637753829911274,"y0":50.00082093877937,"z0":5.477792858268706,"aX":10.98665894305813},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.9,"breakHorizontal":-12.7,"spinRate":1026,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4548700766252214,"extension":6.247468448047124},"index":4,"playId":"cfe0b0d6-c0d1-3827-b590-d93d1e683f3f","pitchNumber":4,"startTime":"2026-04-10T18:49:58.126Z","endTime":"2026-04-10T18:50:01.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":92.2,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74141622204967,"aZ":-10.407565565789925,"pfxX":6.728695375541303,"pfxZ":12.17885308799071,"pX":-1.3434788487453069,"pZ":3.012440886687577,"vX0":-9.604036314075788,"vY0":-133.81302820807892,"vZ0":-4.272705875115047,"x":168.21,"y":157.44,"x0":1.4420066410733388,"y0":50.00477741174747,"z0":5.394331483684853,"aX":12.028722207613951},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.1,"breakHorizontal":-9.7,"spinRate":2556,"spinDirection":147},"zone":11,"typeConfidence":0.92,"plateTime":0.41159762506390196,"extension":6.158833612112219},"index":5,"playId":"328a4cd0-dd8b-31e2-ad93-13ff08bb3a77","pitchNumber":5,"startTime":"2026-04-10T18:50:14.834Z","endTime":"2026-04-10T18:50:17.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30123146900707,"aZ":-27.342696950346834,"pfxX":10.589047692411341,"pfxZ":3.2347144463080473,"pX":-0.22886144563624614,"pZ":0.5763489260953784,"vX0":-7.585613491492359,"vY0":-121.50035014416653,"vZ0":-5.71833381629304,"x":125.72,"y":223.22,"x0":1.56140047999213,"y0":50.00058750590812,"z0":5.343074320022885,"aX":15.794653759805112},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.7,"breakHorizontal":-17.3,"spinRate":1200,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4511883786795643,"extension":6.388292022442893},"index":6,"playId":"5bb69d4f-c0c8-3bbb-86a8-f45c45973978","pitchNumber":6,"startTime":"2026-04-10T18:50:32.700Z","endTime":"2026-04-10T18:50:36.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:50:36.911Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Billy Cook strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-10T18:50:51.268Z","endTime":"2026-04-10T18:52:42.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052355077926798,"aZ":-12.194701918798817,"pfxX":8.776319039872664,"pfxZ":10.843127693976513,"pX":-0.21016117271183582,"pZ":2.832807347843154,"vX0":-7.520262615080126,"vY0":-135.03500611147047,"vZ0":-4.510541510898067,"x":125.01,"y":162.29,"x0":1.4738580869060636,"y0":50.00163312408032,"z0":5.3861298832298825,"aX":16.168814799500655},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":-14.3,"spinRate":2590,"spinDirection":143},"zone":2,"typeConfidence":0.84,"plateTime":0.4059935715123104,"extension":6.13338040362029},"index":0,"playId":"0066dae8-53bf-3b9e-9ab9-aa5b479022bc","pitchNumber":1,"startTime":"2026-04-10T18:51:06.733Z","endTime":"2026-04-10T18:51:09.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.679400817514484,"aZ":-11.634865318062138,"pfxX":9.033665072614452,"pfxZ":11.29936735377466,"pX":1.5344697435513022,"pZ":3.658719840735431,"vX0":-3.6651599847101655,"vY0":-134.80211323057583,"vZ0":-2.674059001275781,"x":58.51,"y":139.99,"x0":1.7477382519484401,"y0":50.0008566143552,"z0":5.498611705264833,"aX":16.418250889872127},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.9,"breakHorizontal":-15.4,"spinRate":2591,"spinDirection":148},"zone":12,"typeConfidence":0.84,"plateTime":0.40825403580499486,"extension":6.068694421928701},"index":1,"playId":"5943af90-c723-3144-853f-1875ba1d5c75","pitchNumber":2,"startTime":"2026-04-10T18:51:24.276Z","endTime":"2026-04-10T18:51:27.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006962695085264,"aZ":-27.23950050597656,"pfxX":9.352780186419526,"pfxZ":3.299670301393852,"pX":0.17226063903903263,"pZ":1.8337037788925217,"vX0":-6.422536534183186,"vY0":-121.30512591501177,"vZ0":-2.911824581237326,"x":110.43,"y":189.27,"x0":1.6347843428201392,"y0":50.00266841472437,"z0":5.416363579766226,"aX":13.983828507500668},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.5,"breakHorizontal":-15.5,"spinRate":1029,"spinDirection":131},"zone":8,"typeConfidence":0.91,"plateTime":0.45097481112196736,"extension":6.447780945756131},"index":2,"playId":"9020ac95-6e7a-3654-8e88-d75d350d1579","pitchNumber":3,"startTime":"2026-04-10T18:51:40.351Z","endTime":"2026-04-10T18:51:45.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96844663050091,"aZ":-12.648950179179458,"pfxX":8.184726128652818,"pfxZ":10.840703524412998,"pX":0.7616458470853097,"pZ":4.517673040076821,"vX0":-5.335403277824109,"vY0":-133.87164032492487,"vZ0":-0.2136450766145553,"x":87.97,"y":116.8,"x0":1.7249419404268087,"y0":50.0031691476397,"z0":5.510026297434727,"aX":14.742289701049986},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":-13.6,"spinRate":2562,"spinDirection":146},"zone":12,"typeConfidence":0.86,"plateTime":0.4103569150672328,"extension":6.077697569327689},"index":3,"playId":"8d464f15-671b-3dcd-a735-a88efa25ef5c","pitchNumber":4,"startTime":"2026-04-10T18:52:03.625Z","endTime":"2026-04-10T18:52:08.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1014540460827,"aZ":-28.326751145357473,"pfxX":8.196513174301588,"pfxZ":2.5898091804639876,"pX":1.5576009221504177,"pZ":1.9028581720862303,"vX0":-2.9038939534885393,"vY0":-121.04006960828603,"vZ0":-2.6545064706261883,"x":57.63,"y":187.4,"x0":1.7062488995915357,"y0":50.00557755685218,"z0":5.4882438746356375,"aX":12.192515380448311},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.3,"breakHorizontal":-14.2,"spinRate":1125,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.45211493146810744,"extension":6.333761515725565},"index":4,"playId":"cc01591a-d40a-3faa-9970-9d851bf75457","pitchNumber":5,"startTime":"2026-04-10T18:52:21.502Z","endTime":"2026-04-10T18:52:25.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368138203810314,"aZ":-13.414781502635739,"pfxX":9.616857611200508,"pfxZ":10.200676121804165,"pX":0.7336641201687416,"pZ":2.754004857187555,"vX0":-5.640571614356309,"vY0":-135.217252521371,"vZ0":-4.119055121478009,"x":89.03,"y":164.42,"x0":1.6048058791134308,"y0":50.00176771630885,"z0":5.2480313322816565,"aX":17.685074531832086},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-16.1,"spinRate":2558,"spinDirection":141},"zone":6,"typeConfidence":0.74,"plateTime":0.40612945800359235,"extension":6.142169748181995},"index":5,"playId":"4b953fc0-9d95-3751-b245-69e3667b9445","pitchNumber":6,"startTime":"2026-04-10T18:52:38.538Z","endTime":"2026-04-10T18:52:42.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:52:42.214Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Yorke flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-10T18:52:52.434Z","endTime":"2026-04-10T18:55:29.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":67.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.117059367862126,"aZ":-42.93940527795969,"pfxX":-4.993951900320226,"pfxZ":-9.36727404644502,"pX":0.4048161945916474,"pZ":2.4481661580955603,"vX0":-1.0345500242862533,"vY0":-107.60033842855756,"vZ0":3.112573501711376,"x":101.57,"y":172.68,"x0":1.5425166669849164,"y0":50.00222469709576,"z0":5.808138364909507,"aX":-5.739478680811368},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-15.5,"breakHorizontal":9.4,"spinRate":2449,"spinDirection":325},"zone":6,"typeConfidence":0.92,"plateTime":0.5129469634343145,"extension":6.187862654883037},"index":0,"playId":"12e9c51c-7dd5-3f33-9232-a60e8b4d9434","pitchNumber":1,"startTime":"2026-04-10T18:53:06.239Z","endTime":"2026-04-10T18:53:09.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.7,"endSpeed":76.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755978251020668,"aZ":-26.88796615465525,"pfxX":7.38973886451609,"pfxZ":3.5261967266653507,"pX":0.9172742491835943,"pZ":1.4968374299020293,"vX0":-4.296832017994959,"vY0":-121.8479087200232,"vZ0":-3.822962078197769,"x":82.04,"y":198.37,"x0":1.746791072846696,"y0":50.002147486528074,"z0":5.418932805948159,"aX":11.070812417881067},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.8,"breakHorizontal":-12.4,"spinRate":999,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.45015825342823934,"extension":6.468925861704413},"index":1,"playId":"980a4d1a-313b-3431-82e4-decc2819ad24","pitchNumber":2,"startTime":"2026-04-10T18:53:21.132Z","endTime":"2026-04-10T18:53:26.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.8,"endSpeed":77.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119786621866588,"aZ":-28.28063745543445,"pfxX":7.047789027956075,"pfxZ":2.582388348211307,"pX":-0.1384879922353036,"pZ":1.4372619527485735,"vX0":-6.405292399834962,"vY0":-121.88895350324886,"vZ0":-3.558009517675774,"x":122.28,"y":199.97,"x0":1.603069442944011,"y0":50.006034314744646,"z0":5.348051139072233,"aX":10.646422263424972},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":-11.3,"spinRate":1150,"spinDirection":129},"zone":13,"typeConfidence":0.88,"plateTime":0.44871598837215654,"extension":6.37793383786948},"index":2,"playId":"4bd2a500-485f-3496-99af-061da5e875c0","pitchNumber":3,"startTime":"2026-04-10T18:53:36.983Z","endTime":"2026-04-10T18:53:41.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.648846960567234,"aZ":-12.252106791482351,"pfxX":7.8999859182575385,"pfxZ":10.88885888392007,"pX":0.8690931546066862,"pZ":2.9316727534134364,"vX0":-4.539709022767218,"vY0":-134.97322142343614,"vZ0":-4.233177016016008,"x":83.87,"y":159.62,"x0":1.5537648202849739,"y0":50.00349995914954,"z0":5.394588942702024,"aX":14.455951336400009},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":-13.2,"spinRate":2568,"spinDirection":144},"zone":12,"typeConfidence":0.87,"plateTime":0.4070975322021706,"extension":6.112470171553974},"index":3,"playId":"0a921039-4a63-363b-a8c4-f1e120c3481a","pitchNumber":4,"startTime":"2026-04-10T18:54:12.826Z","endTime":"2026-04-10T18:54:15.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.685269668936776,"aZ":-11.82627350056215,"pfxX":8.739563975836155,"pfxZ":11.127184550891599,"pX":0.32691422638013434,"pZ":2.40790764100783,"vX0":-6.082135629144497,"vY0":-135.1597453248943,"vZ0":-5.378622824229399,"x":104.54,"y":173.77,"x0":1.484382696492075,"y0":50.002275670846906,"z0":5.27236865521376,"aX":15.979504930070526},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":-14.3,"spinRate":2534,"spinDirection":144},"zone":6,"typeConfidence":0.85,"plateTime":0.4070806018462596,"extension":6.376279554224518},"index":4,"playId":"51d36461-ff46-3f7d-836f-c029c62dcba5","pitchNumber":5,"startTime":"2026-04-10T18:54:35.677Z","endTime":"2026-04-10T18:54:38.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927774893826637,"aZ":-9.659778967894528,"pfxX":8.355835718374385,"pfxZ":12.444254509595332,"pX":-0.7330499806691125,"pZ":2.4959963575818924,"vX0":-8.650812615527888,"vY0":-134.35688815124098,"vZ0":-5.772828784306336,"x":144.94,"y":171.39,"x0":1.4589141743450995,"y0":50.00203923395763,"z0":5.37427630016179,"aX":15.117498528131371},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.2,"breakHorizontal":-13.1,"spinRate":2570,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.4092962314402637,"extension":6.2337630683200675},"index":5,"playId":"e852f8f1-0221-3b0c-82fc-db7776700b1f","pitchNumber":6,"startTime":"2026-04-10T18:54:57.375Z","endTime":"2026-04-10T18:55:01.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.150058422278008,"aZ":-25.051829117625708,"pfxX":8.321222310760245,"pfxZ":4.6886787557156335,"pX":1.0584128445344574,"pZ":1.5695551545492614,"vX0":-3.904449509570626,"vY0":-122.41701863328824,"vZ0":-4.07119715473902,"x":76.66,"y":196.4,"x0":1.5929474295619492,"y0":50.000644839804096,"z0":5.398547109945868,"aX":12.628522574508095},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.8,"breakHorizontal":-14.2,"spinRate":1162,"spinDirection":132},"zone":14,"typeConfidence":0.89,"plateTime":0.447420029886779,"extension":6.316696502083755},"hitData":{"launchSpeed":74.6,"launchAngle":33.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.75,"coordY":124.17}},"index":6,"playId":"82147723-767c-30b2-acbb-bae1038088e9","pitchNumber":7,"startTime":"2026-04-10T18:55:21.806Z","endTime":"2026-04-10T18:55:29.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:55:29.712Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a line drive to right fielder Billy Cook.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T18:57:28.052Z","endTime":"2026-04-10T18:58:07.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.315199326257265,"aZ":-21.552495767252513,"pfxX":-10.042510326137856,"pfxZ":5.790273147234369,"pX":-0.8062208568261758,"pZ":2.415471126709069,"vX0":4.770376749004804,"vY0":-135.70126418985592,"vZ0":-3.3793565002409807,"x":147.73,"y":173.56,"x0":-1.2984790456342943,"y0":50.000012856173825,"z0":5.2082231419078715,"aX":-18.414219102401905},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":16.9,"spinRate":2034,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4062291057893255,"extension":6.479113190329002},"index":0,"playId":"2ae196a1-4345-3fe1-8a2e-ef46ef4d0fc7","pitchNumber":1,"startTime":"2026-04-10T18:57:40.618Z","endTime":"2026-04-10T18:57:44.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51366493018262,"aZ":-18.06779923796443,"pfxX":-7.199600545092468,"pfxZ":7.472290649262216,"pX":0.05264198537952353,"pZ":2.0342258542036764,"vX0":5.926504671242658,"vY0":-137.4775584429989,"vZ0":-5.58477680735401,"x":114.99,"y":183.86,"x0":-1.2109291546500704,"y0":50.00008693835003,"z0":5.345281069195755,"aX":-13.583917630361002},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":11.5,"spinRate":2042,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4005977157589604,"extension":6.478662949392371},"hitData":{"launchSpeed":107.6,"launchAngle":6.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.43,"coordY":106.83}},"index":1,"playId":"8b9d70e0-7ad4-3f78-bf16-19570c17f97c","pitchNumber":2,"startTime":"2026-04-10T18:57:56.656Z","endTime":"2026-04-10T18:58:07.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-10T18:58:07.672Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T18:58:10.430Z","endTime":"2026-04-10T19:00:59.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331704434084383,"aZ":-27.890474500599762,"pfxX":-3.971770368773295,"pfxZ":2.7649916872297524,"pX":0.15396455206665743,"pZ":1.4153199352290935,"vX0":4.390579928772225,"vY0":-123.61984274043115,"vZ0":-3.7698152544733627,"x":111.13,"y":200.57,"x0":-1.1279850076842275,"y0":50.00316029384161,"z0":5.297798318855051,"aX":-6.155696580458685},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.3,"breakHorizontal":6.2,"spinRate":1456,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.44283625182525643,"extension":6.515239839120231},"index":0,"playId":"f3c5c319-01f4-3db0-8f37-554392bb3c94","pitchNumber":1,"startTime":"2026-04-10T18:58:31.498Z","endTime":"2026-04-10T18:58:35.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.571531577301997,"aZ":-34.83085159553919,"pfxX":-5.88448236710118,"pfxZ":-1.7298712535865104,"pX":-0.6541158044086284,"pZ":-0.05172526279792472,"vX0":3.3576469211145894,"vY0":-124.03925920108613,"vZ0":-5.745135751228055,"x":141.93,"y":240.18,"x0":-1.269214398871815,"y0":50.0008605876738,"z0":5.239453052483492,"aX":-9.059072314115697},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.3,"breakHorizontal":9.7,"spinRate":1400,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.44361126048148325,"extension":6.4830442075924015},"index":1,"playId":"9b33eda9-1c45-3aea-84e6-ad9e394911fe","pitchNumber":2,"startTime":"2026-04-10T18:58:55.309Z","endTime":"2026-04-10T18:58:58.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33287611183232,"aZ":-16.190375033368774,"pfxX":-6.16851039351225,"pfxZ":8.394644317542616,"pX":-0.7801984883009337,"pZ":2.5890209475603214,"vX0":3.306477548861726,"vY0":-138.00187280889,"vZ0":-4.55854475562151,"x":146.74,"y":168.88,"x0":-1.2005445251302245,"y0":50.00530188720422,"z0":5.373430723387413,"aX":-11.749071546763822},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":1934,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39882729264173244,"extension":6.450083891757104},"index":2,"playId":"8c45b224-b4c8-3fb3-92bb-359203d0d31f","pitchNumber":3,"startTime":"2026-04-10T18:59:17.772Z","endTime":"2026-04-10T18:59:23.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16458344418267,"aZ":-17.111520062267452,"pfxX":-5.842523376423884,"pfxZ":7.913941465648559,"pX":-0.3116122233717541,"pZ":1.931877972022298,"vX0":4.425621879562194,"vY0":-137.7108274286308,"vZ0":-6.011087226911506,"x":128.88,"y":186.62,"x0":-1.1877706657334661,"y0":50.00212340837139,"z0":5.3175820763302815,"aX":-11.119644922342705},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":9.6,"spinRate":1922,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39912304388306064,"extension":6.569059282386568},"index":3,"playId":"1fcf2cda-cae3-3be3-b254-29b0d3aceff7","pitchNumber":4,"startTime":"2026-04-10T18:59:39.254Z","endTime":"2026-04-10T18:59:42.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12911894587927,"aZ":-32.00282148034011,"pfxX":-6.656111577643583,"pfxZ":0.1107276920746818,"pX":0.3453493944459155,"pZ":1.7474536240084575,"vX0":5.764450188440665,"vY0":-123.6343925768106,"vZ0":-2.37034757994493,"x":103.84,"y":191.6,"x0":-1.1491184516457655,"y0":50.00243802376998,"z0":5.398460166102553,"aX":-10.327284430244356},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":10.8,"spinRate":1451,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.44262724195665193,"extension":6.416519345691805},"index":4,"playId":"0379562a-628b-39de-af9a-ac3f2593b3ba","pitchNumber":5,"startTime":"2026-04-10T18:59:58.918Z","endTime":"2026-04-10T19:00:03.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00309540117433,"aZ":-21.979153836556346,"pfxX":-7.21015042287277,"pfxZ":5.363684841101135,"pX":-0.7309851905715462,"pZ":3.3943142293746895,"vX0":4.285282875631302,"vY0":-137.82323415085034,"vZ0":-1.208612258265686,"x":144.86,"y":147.13,"x0":-1.3788615039304664,"y0":50.00365968909653,"z0":5.339787889130789,"aX":-13.708008615729687},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":12.0,"spinRate":1945,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39921035219667944,"extension":6.5190123717872765},"index":5,"playId":"8d30ee23-fd59-3b38-a64e-ee1e16574dd2","pitchNumber":6,"startTime":"2026-04-10T19:00:24.198Z","endTime":"2026-04-10T19:00:27.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.506872430695275,"aZ":-21.586517169921958,"pfxX":-11.101059285075939,"pfxZ":5.651865079304121,"pX":0.124494547669355,"pZ":2.8537035134936937,"vX0":7.188678080539623,"vY0":-136.83004230383386,"vZ0":-2.4838651322265264,"x":112.25,"y":161.73,"x0":-1.110416811692373,"y0":50.00583996219533,"z0":5.2716198881206155,"aX":-20.80548801849283},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":18.4,"spinRate":1949,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4021115362334138,"extension":6.538042056737222},"hitData":{"launchSpeed":88.8,"launchAngle":48.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.46,"coordY":111.51}},"index":6,"playId":"bd3fe4a1-7799-3ee1-8152-827c7f7712b9","pitchNumber":7,"startTime":"2026-04-10T19:00:44.170Z","endTime":"2026-04-10T19:00:59.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:00:59.414Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dansby Swanson walks. Carson Kelly to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T19:01:05.532Z","endTime":"2026-04-10T19:02:26.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38641154335765,"aZ":-20.048981371181366,"pfxX":-7.167838486317114,"pfxZ":6.463221618125857,"pX":-0.5568033828279677,"pZ":3.4445752081202947,"vX0":4.447100050326296,"vY0":-136.45083694656918,"vZ0":-1.277435426999768,"x":138.22,"y":145.78,"x0":-1.2805055938533172,"y0":50.005407830939454,"z0":5.30680616093256,"aX":-13.452588615552678},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":12.0,"spinRate":1955,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40216046809068473,"extension":6.587732116291938},"index":0,"playId":"ceade1a9-7821-382c-871d-f23739d1b2f2","pitchNumber":1,"startTime":"2026-04-10T19:01:24.166Z","endTime":"2026-04-10T19:01:27.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659727302389026,"aZ":-33.824211462026035,"pfxX":-5.0487494731428395,"pfxZ":-1.0826536828785018,"pX":0.7656073870598082,"pZ":1.304445985288834,"vX0":6.212789200754724,"vY0":-123.0757717138196,"vZ0":-2.5102678851292737,"x":87.82,"y":203.56,"x0":-1.1418142713941142,"y0":50.00150679208545,"z0":5.217322901866671,"aX":-7.703123403744084},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.3,"breakHorizontal":7.6,"spinRate":1483,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4459416013932791,"extension":6.478839934374023},"index":1,"playId":"7b92fd60-3bee-3def-8c17-9c56af498486","pitchNumber":2,"startTime":"2026-04-10T19:01:41.545Z","endTime":"2026-04-10T19:01:44.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54739856847871,"aZ":-24.268367498607255,"pfxX":-11.516653859482457,"pfxZ":4.183145957358036,"pX":1.2853172244795723,"pZ":3.05271865572378,"vX0":10.475840896235102,"vY0":-136.88244470664523,"vZ0":-1.358752820026997,"x":68.01,"y":156.36,"x0":-1.1039465458215783,"y0":50.00053633901159,"z0":5.224701036994801,"aX":-21.749096028044438},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.4,"breakHorizontal":18.5,"spinRate":2084,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40088369601138796,"extension":6.594932217298816},"index":2,"playId":"c9430506-19e0-3d33-8b4a-63e5d9f22938","pitchNumber":3,"startTime":"2026-04-10T19:02:02.242Z","endTime":"2026-04-10T19:02:05.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.269970520139715,"aZ":-21.132132925785577,"pfxX":-6.4551612999521515,"pfxZ":5.889688756658712,"pX":1.0240771729680782,"pZ":2.9622607660059925,"vX0":8.262548199216804,"vY0":-136.3674642566277,"vZ0":-2.299754141709997,"x":77.96,"y":158.8,"x0":-1.2129384066961966,"y0":50.00251000308217,"z0":5.281520154798273,"aX":-12.102149566937792},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":9.8,"spinRate":2008,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40236935130443463,"extension":6.600089748847758},"index":3,"playId":"d7147d6d-5bdf-32b8-8ec1-68697e5774c0","pitchNumber":4,"startTime":"2026-04-10T19:02:22.866Z","endTime":"2026-04-10T19:02:26.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.9,"awayTeamWinProbability":40.1,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.37,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:02:26.793Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to third baseman Nick Yorke on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T19:03:13.307Z","endTime":"2026-04-10T19:04:23.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-04-10T19:02:42.585Z","endTime":"2026-04-10T19:03:15.572Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685595849327324,"aZ":-35.17775730134298,"pfxX":8.174446552360028,"pfxZ":-2.0840192321310553,"pX":0.32954048295221505,"pZ":2.1978144919149862,"vX0":1.7864777697012675,"vY0":-120.53709382496584,"vZ0":0.29430445161128316,"x":104.44,"y":179.44,"x0":-1.4857965195234892,"y0":50.00207833281053,"z0":5.230434625127032,"aX":11.792422040720524},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":-15.2,"spinRate":2492,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.45784922662649796,"extension":6.367771586945658},"index":1,"playId":"cc45f586-ae8e-34a7-b904-fb25b710e01b","pitchNumber":1,"startTime":"2026-04-10T19:03:15.572Z","endTime":"2026-04-10T19:03:18.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-10T19:03:25.111Z","endTime":"2026-04-10T19:03:38.508Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17039540044788,"aZ":-17.839227605502472,"pfxX":-6.48438822983966,"pfxZ":7.389124968426213,"pX":-0.22732436087089375,"pZ":2.0454865606706547,"vX0":4.955856549117516,"vY0":-139.31681662102753,"vZ0":-5.6183226072877215,"x":125.67,"y":183.55,"x0":-1.1987102790387925,"y0":50.001823016378914,"z0":5.291903546133819,"aX":-12.576996865341501},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":10.6,"spinRate":2001,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.39516795944972705,"extension":6.505569335933113},"index":3,"playId":"a9bb697f-3e74-318e-afc9-d20ea32a8e88","pitchNumber":2,"startTime":"2026-04-10T19:03:38.508Z","endTime":"2026-04-10T19:03:41.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47830050962471,"aZ":-35.90055923470331,"pfxX":5.268552782014539,"pfxZ":-2.471082139029696,"pX":2.274785946689071,"pZ":1.1465726933226226,"vX0":6.06082919049931,"vY0":-123.26635256619109,"vZ0":-3.011011381855028,"x":30.29,"y":207.82,"x0":-0.9209831831422058,"y0":50.00582766208534,"z0":5.482443200006817,"aX":7.931734477269118},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.0,"breakHorizontal":-11.2,"spinRate":2605,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.44809967199384415,"extension":6.3936800018419016},"index":4,"playId":"9e3cc97d-e368-3278-9100-036b7e83e3bb","pitchNumber":3,"startTime":"2026-04-10T19:03:56.745Z","endTime":"2026-04-10T19:03:59.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":84.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8761247848728,"aZ":-18.71458312336797,"pfxX":-7.076665712931179,"pfxZ":7.164504031095133,"pX":-0.9514920071072017,"pZ":2.2569159072731346,"vX0":3.2166485198570745,"vY0":-137.69916251062133,"vZ0":-4.607012474808679,"x":153.27,"y":177.84,"x0":-1.2299652741471414,"y0":50.00031134916423,"z0":5.257449451003112,"aX":-13.286880283767514},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":1925,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4011943560357105,"extension":6.536625262191582},"hitData":{"launchSpeed":68.5,"launchAngle":70.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":137.05,"coordY":180.98}},"index":5,"playId":"5847f5b3-7f67-3f16-9f24-480896e5df8e","pitchNumber":4,"startTime":"2026-04-10T19:04:15.240Z","endTime":"2026-04-10T19:04:23.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":54.900000000000006,"awayTeamWinProbability":45.099999999999994,"homeTeamWinProbabilityAdded":-4.999999999999993,"leverageIndex":2.14,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:04:23.853Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T19:04:51.948Z","endTime":"2026-04-10T19:05:33.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.654253137771672,"aZ":-42.503854452231636,"pfxX":2.29227891771199,"pfxZ":-6.817848183063938,"pX":1.1874013840124116,"pZ":1.5209480935342736,"vX0":4.553032752510943,"vY0":-122.68780363412654,"vZ0":-0.9439633529837252,"x":71.74,"y":197.71,"x0":-0.9946847541923547,"y0":50.002350169578406,"z0":5.5524832787366885,"aX":3.4728727645606368},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.2,"breakHorizontal":-5.3,"spinRate":2579,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.44747319134378793,"extension":6.377150167073572},"index":0,"playId":"3fe2b6f0-d34b-3e09-a3b3-0ddfcb23e48a","pitchNumber":1,"startTime":"2026-04-10T19:05:07.083Z","endTime":"2026-04-10T19:05:10.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.069751797181965,"aZ":-19.176660943639988,"pfxX":-10.549974981011156,"pfxZ":6.769518223788723,"pX":-0.048856957877981354,"pZ":2.0856300816291373,"vX0":6.754493951944778,"vY0":-138.24606551894684,"vZ0":-5.094494367009943,"x":118.86,"y":182.47,"x0":-1.1629311906277144,"y0":50.005413022070506,"z0":5.254149906155676,"aX":-20.264182614454118},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":17.5,"spinRate":2072,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3973821916014546,"extension":6.5089143298618435},"hitData":{"launchSpeed":101.4,"launchAngle":24.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":119.41,"coordY":48.8}},"index":1,"playId":"a154ac17-3cb4-375d-878b-61749fdc96fa","pitchNumber":2,"startTime":"2026-04-10T19:05:24.894Z","endTime":"2026-04-10T19:05:33.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.94,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:05:33.393Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T19:07:38.041Z","endTime":"2026-04-10T19:08:35.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718191498507913,"aZ":-31.189492105097226,"pfxX":-7.515724182295452,"pfxZ":0.7133881848790118,"pX":0.811960598256915,"pZ":4.259698106851023,"vX0":-0.5728245063273298,"vY0":-116.98261973305317,"vZ0":3.4260012345284974,"x":86.05,"y":123.77,"x0":2.035823566171767,"y0":50.00142290649782,"z0":5.714691208526328,"aX":-10.331206699113052},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.5,"breakHorizontal":13.7,"spinRate":2426,"spinDirection":281},"zone":12,"typeConfidence":0.94,"plateTime":0.4696624161328242,"extension":6.015878397734114},"index":0,"playId":"4da6067a-1fd4-36b5-9a11-6418b5ca2454","pitchNumber":1,"startTime":"2026-04-10T19:07:56.779Z","endTime":"2026-04-10T19:08:00.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.613771470402728,"aZ":-26.099619782714413,"pfxX":7.448674102570235,"pfxZ":4.157867920476653,"pX":0.9644473171768934,"pZ":2.3445992931903916,"vX0":-4.199054906649843,"vY0":-119.97652764289802,"vZ0":-2.148509236687066,"x":80.24,"y":175.48,"x0":1.7670414596337747,"y0":50.00545345513661,"z0":5.571505220963389,"aX":10.890509726057845},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.3,"breakHorizontal":-12.5,"spinRate":1179,"spinDirection":142},"zone":14,"typeConfidence":0.92,"plateTime":0.4560547772364263,"extension":6.332343382800467},"index":1,"playId":"7551ed42-c814-3044-a697-f1f839444beb","pitchNumber":2,"startTime":"2026-04-10T19:08:11.810Z","endTime":"2026-04-10T19:08:15.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807959225692336,"aZ":-10.934286831538744,"pfxX":7.808943857165422,"pfxZ":11.97923508916532,"pX":-0.02519855206716168,"pZ":2.1103175165774024,"vX0":-6.774077948952368,"vY0":-132.66744776474295,"vZ0":-6.2983821792412344,"x":117.96,"y":181.8,"x0":1.5534491285187817,"y0":50.00092218303787,"z0":5.320993917110205,"aX":13.843745049650414},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.4,"breakHorizontal":-12.6,"spinRate":2616,"spinDirection":145},"zone":8,"typeConfidence":0.87,"plateTime":0.41371190702515204,"extension":6.253698640388345},"hitData":{"launchSpeed":106.7,"launchAngle":22.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":119.16,"coordY":47.74}},"index":2,"playId":"af4df325-532b-3fb9-8f0d-3b596f01743b","pitchNumber":3,"startTime":"2026-04-10T19:08:26.982Z","endTime":"2026-04-10T19:08:35.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:08:35.229Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging, catcher Carson Kelly to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T19:08:44.796Z","endTime":"2026-04-10T19:12:15.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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,8],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55329966928887,"aZ":-25.43123364269727,"pfxX":8.948513659206567,"pfxZ":4.610116778595315,"pX":0.08210159882664896,"pZ":1.9529684118697725,"vX0":-6.383495850468908,"vY0":-120.21682713890777,"vZ0":-2.947758692907726,"x":113.87,"y":186.05,"x0":1.6107712293945975,"y0":50.001597251889045,"z0":5.455202132314715,"aX":13.082111621141372},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.9,"breakHorizontal":-14.6,"spinRate":1071,"spinDirection":129},"zone":8,"typeConfidence":0.91,"plateTime":0.4558093203473885,"extension":6.4209558677330705},"index":0,"playId":"6cc14cd6-0726-3495-89ca-85583dd8a923","pitchNumber":1,"startTime":"2026-04-10T19:09:05.498Z","endTime":"2026-04-10T19:09:08.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":82.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58972937461683,"aZ":-10.988240716199373,"pfxX":8.977430178967467,"pfxZ":11.961570783200909,"pX":0.40036827690148646,"pZ":1.5409010621206207,"vX0":-6.157504919134143,"vY0":-133.68201816335147,"vZ0":-7.5946729657754695,"x":101.74,"y":197.18,"x0":1.592673521176063,"y0":50.00059789274299,"z0":5.247811775588969,"aX":15.89754781564443},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.8,"breakHorizontal":-14.5,"spinRate":2529,"spinDirection":142},"zone":14,"typeConfidence":0.84,"plateTime":0.4131425801228015,"extension":6.377128483588008},"index":1,"playId":"51cc7eab-cd97-3743-b9e3-75403b6fed15","pitchNumber":2,"startTime":"2026-04-10T19:09:23.349Z","endTime":"2026-04-10T19:09:27.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.313894200387857,"aZ":-18.707018645029002,"pfxX":7.247439152479368,"pfxZ":9.09447295606962,"pX":-0.3686133483506429,"pZ":2.0411392867006852,"vX0":-6.637718168219183,"vY0":-121.3601216734712,"vZ0":-4.025164048725902,"x":131.05,"y":183.67,"x0":1.4696047669328323,"y0":50.004234262464045,"z0":5.365174566672699,"aX":10.73538793253343},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":15.6,"breakHorizontal":-11.4,"spinRate":1232,"spinDirection":130},"zone":7,"typeConfidence":0.86,"plateTime":0.4525335009619833,"extension":6.376577384839721},"index":2,"playId":"870966e1-76ed-3c51-9230-0d3c44ed5285","pitchNumber":3,"startTime":"2026-04-10T19:09:40.654Z","endTime":"2026-04-10T19:09:45.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":81.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11051715756237,"aZ":-13.253489980224312,"pfxX":10.559818119188215,"pfxZ":10.807017865874089,"pX":0.3559681914542207,"pZ":2.9005303706772607,"vX0":-6.774517537499248,"vY0":-133.12950591112022,"vZ0":-3.709810095783039,"x":103.43,"y":160.47,"x0":1.5941053929221998,"y0":50.00417033878114,"z0":5.306075747363985,"aX":18.491626497129392},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":-17.2,"spinRate":2576,"spinDirection":146},"zone":3,"typeConfidence":0.64,"plateTime":0.41535268527018276,"extension":6.176341951924497},"index":3,"playId":"b695aed3-36a2-3d82-8772-063a4f116be9","pitchNumber":4,"startTime":"2026-04-10T19:10:05.802Z","endTime":"2026-04-10T19:10:08.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":82.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77047080967433,"aZ":-9.753856895472781,"pfxX":8.650550518654637,"pfxZ":12.543162983501892,"pX":-0.7799111787153998,"pZ":3.7348592994012577,"vX0":-8.671672279224957,"vY0":-133.81931297375385,"vZ0":-2.7326030504456775,"x":146.73,"y":137.94,"x0":1.4013509351806668,"y0":50.00343707337351,"z0":5.482833400353604,"aX":15.463773253976434},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":22.2,"breakHorizontal":-13.4,"spinRate":2608,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.41159614602815475,"extension":6.202009558581681},"index":4,"playId":"8c4b23c4-fdfc-3e51-bfad-fab072684105","pitchNumber":5,"startTime":"2026-04-10T19:10:26.929Z","endTime":"2026-04-10T19:10:29.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74978238214985,"aZ":-10.693491288376208,"pfxX":7.481637598113657,"pfxZ":11.922618165722008,"pX":-0.8203312890684474,"pZ":2.9294350571507106,"vX0":-8.915403485109415,"vY0":-133.61994166043993,"vZ0":-4.349056694008049,"x":148.27,"y":159.69,"x0":1.5930458642555452,"y0":50.003730141083885,"z0":5.3512387064265745,"aX":13.48141558401851},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.8,"breakHorizontal":-11.5,"spinRate":2590,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.4104677337330749,"extension":6.267214770831446},"index":5,"playId":"f311a064-54e9-38fa-be20-d711843f6284","pitchNumber":6,"startTime":"2026-04-10T19:10:44.668Z","endTime":"2026-04-10T19:10:48.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.621202341005095,"aZ":-25.572397723053385,"pfxX":8.561400003282252,"pfxZ":4.395466515441077,"pX":0.4995295717438211,"pZ":1.2053942930940509,"vX0":-5.3505441404325795,"vY0":-121.4618306649851,"vZ0":-4.652856946824358,"x":97.96,"y":206.23,"x0":1.6127750780181276,"y0":50.003591719695024,"z0":5.355691955773226,"aX":12.859872971850383},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.2,"breakHorizontal":-14.3,"spinRate":1229,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.4500500979886204,"extension":6.478644187657463},"index":6,"playId":"401c3c48-038c-3ddf-8b7f-bfe3e9d84ed9","pitchNumber":7,"startTime":"2026-04-10T19:11:17.135Z","endTime":"2026-04-10T19:11:21.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.360027626762236,"aZ":-24.834950658644892,"pfxX":8.394874413371635,"pfxZ":4.967993658652134,"pX":1.0472157565586149,"pZ":2.8599429608789997,"vX0":-4.048399877059554,"vY0":-121.01100945361222,"vZ0":-1.1132575354904897,"x":77.08,"y":161.56,"x0":1.6541251558759382,"y0":50.00546302331767,"z0":5.508456837525708,"aX":12.40998210236215},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.0,"breakHorizontal":-14.2,"spinRate":1070,"spinDirection":129},"zone":12,"typeConfidence":0.92,"plateTime":0.45321737875593326,"extension":6.416781665553154},"index":7,"playId":"d97bc4ff-cb2c-3eee-a534-0de946c95370","pitchNumber":8,"startTime":"2026-04-10T19:11:44.941Z","endTime":"2026-04-10T19:11:48.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87178362435552,"aZ":-33.162755463394284,"pfxX":-3.7283764333691183,"pfxZ":-0.6798689015647927,"pX":-1.3825407076214646,"pZ":-0.3539544653929689,"vX0":-6.141504535446683,"vY0":-121.56780685543202,"vZ0":-6.197567718638592,"x":169.7,"y":248.34,"x0":1.6881292927293627,"y0":50.00265124691265,"z0":5.2037306727407895,"aX":-5.427676704001548},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.8,"breakHorizontal":8.5,"spinRate":2496,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.4553415891878356,"extension":6.232843551975935},"index":8,"playId":"51b4f177-1db2-3ab0-a005-4d5907334346","pitchNumber":9,"startTime":"2026-04-10T19:12:10.362Z","endTime":"2026-04-10T19:12:15.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:12:15.039Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T19:12:28.327Z","endTime":"2026-04-10T19:14:09.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":68.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.316762157773905,"aZ":-43.92513201101576,"pfxX":-3.0697474329930934,"pfxZ":-9.946971458235705,"pX":-0.48482658904258685,"pZ":2.449412285052296,"vX0":-3.294030959975608,"vY0":-109.51328004965778,"vZ0":3.096401391961082,"x":135.48,"y":172.65,"x0":1.4536665765323313,"y0":50.00407271779458,"z0":5.809613291159313,"aX":-3.625361422358876},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-16.4,"breakHorizontal":6.6,"spinRate":2535,"spinDirection":323},"zone":4,"typeConfidence":0.9,"plateTime":0.5055358119208471,"extension":6.264634316820249},"index":0,"playId":"a42a4e23-f616-3946-b993-f346c5a9e4ad","pitchNumber":1,"startTime":"2026-04-10T19:12:45.665Z","endTime":"2026-04-10T19:12:48.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.2,"endSpeed":75.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.491195665647343,"aZ":-25.535187626637292,"pfxX":8.035815017320125,"pfxZ":4.507537049575433,"pX":2.167324103626166,"pZ":4.164822590966871,"vX0":-1.3550261597604385,"vY0":-121.08357512959917,"vZ0":1.7048018516393222,"x":34.39,"y":126.33,"x0":1.6937017563157715,"y0":50.00205725044072,"z0":5.699171849427067,"aX":11.830849599905603},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.9,"breakHorizontal":-14.2,"spinRate":962,"spinDirection":138},"zone":12,"typeConfidence":0.92,"plateTime":0.45381642911455256,"extension":6.226150770741818},"index":1,"playId":"55b4a754-47e2-3db5-b8b0-4b2a63d39a47","pitchNumber":2,"startTime":"2026-04-10T19:13:08.737Z","endTime":"2026-04-10T19:13:12.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411878124909247,"aZ":-28.585146064145366,"pfxX":8.272300137332188,"pfxZ":2.469973987603968,"pX":1.8767444481075988,"pZ":2.922681312112349,"vX0":-2.041542904456204,"vY0":-120.42750701744419,"vZ0":-0.26521586545703313,"x":45.46,"y":159.87,"x0":1.6656190709343695,"y0":50.00554573107893,"z0":5.582846691567516,"aX":12.039512404541247},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.7,"breakHorizontal":-14.4,"spinRate":944,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4564355594123919,"extension":6.3949785712769},"index":2,"playId":"d3c11b9d-2530-3363-98af-dc52c7d7673e","pitchNumber":3,"startTime":"2026-04-10T19:13:25.867Z","endTime":"2026-04-10T19:13:29.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":82.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.835204485438894,"aZ":-10.600548168683963,"pfxX":8.391985006733407,"pfxZ":12.178920535787904,"pX":0.36332416416906826,"pZ":2.390853911904893,"vX0":-6.003451758185122,"vY0":-133.97483320785562,"vZ0":-5.546027277188847,"x":103.15,"y":174.23,"x0":1.5721525350855374,"y0":50.00456157700282,"z0":5.28473358054156,"aX":14.867339659280125},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.6,"breakHorizontal":-13.4,"spinRate":2593,"spinDirection":145},"zone":6,"typeConfidence":0.89,"plateTime":0.4129082002566977,"extension":6.201405041446495},"index":3,"playId":"4d4f1727-0db9-371e-80df-f92b1b246903","pitchNumber":4,"startTime":"2026-04-10T19:13:41.881Z","endTime":"2026-04-10T19:13:45.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-10T19:13:53.596Z","endTime":"2026-04-10T19:14:05.051Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.209223193800575,"aZ":-9.889432374842027,"pfxX":8.234367619362493,"pfxZ":12.385377545166175,"pX":-0.6081970403690501,"pZ":1.9808222177994323,"vX0":-8.3227664344362,"vY0":-134.98553675702723,"vZ0":-6.656924581502282,"x":140.18,"y":185.3,"x0":1.4826897323348773,"y0":50.005501535420876,"z0":5.216522812369755,"aX":14.819589770125182},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.6,"breakHorizontal":-12.6,"spinRate":2598,"spinDirection":146},"zone":7,"typeConfidence":0.91,"plateTime":0.40970129675773626,"extension":6.219060567488802},"index":5,"playId":"a9780b47-fddd-382c-89c9-1b8d3a143bd4","pitchNumber":5,"startTime":"2026-04-10T19:14:05.051Z","endTime":"2026-04-10T19:14:09.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:14:09.018Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T19:16:03.795Z","endTime":"2026-04-10T19:17:21.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23943965017862,"aZ":-31.560980140769345,"pfxX":6.91538628847862,"pfxZ":0.4207960415265566,"pX":0.5209464029687886,"pZ":1.69669823558587,"vX0":2.687775241413456,"vY0":-119.72079824950379,"vZ0":-1.701643628358683,"x":97.14,"y":192.97,"x0":-1.5147934304945108,"y0":50.00175709885513,"z0":5.243011820468457,"aX":10.031167622019707},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.6,"breakHorizontal":-13.2,"spinRate":2316,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4576077057994654,"extension":6.343488603852828},"index":0,"playId":"4ac48ac7-2afa-31db-bdc4-961df5bce171","pitchNumber":1,"startTime":"2026-04-10T19:16:16.195Z","endTime":"2026-04-10T19:16:19.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.5,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.502816753652063,"aZ":-20.2934788698829,"pfxX":-9.561443370520609,"pfxZ":6.242203739259583,"pX":-0.3400162506829335,"pZ":1.7919930230412027,"vX0":5.5357348369145,"vY0":-137.37376196269503,"vZ0":-5.83309150832204,"x":129.96,"y":190.4,"x0":-1.142938064766243,"y0":50.004910677454795,"z0":5.3301080244725485,"aX":-18.208072628218588},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":16.1,"spinRate":1963,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.39927885991291534,"extension":6.444730070829537},"index":1,"playId":"1527118b-9980-32ac-aa61-4852f3023889","pitchNumber":2,"startTime":"2026-04-10T19:16:30.780Z","endTime":"2026-04-10T19:16:33.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224752807345247,"aZ":-31.826886320821725,"pfxX":7.308142824527876,"pfxZ":0.23405347627714335,"pX":1.1659885701516362,"pZ":0.5060759635306493,"vX0":4.335107743695941,"vY0":-122.26570548612355,"vZ0":-4.289853044515446,"x":72.56,"y":225.12,"x0":-1.5878151942068335,"y0":50.003538481519605,"z0":5.056825766688308,"aX":10.911313240773948},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.5,"breakHorizontal":-14.4,"spinRate":2564,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4503704685320993,"extension":6.639661513566562},"index":2,"playId":"8ae192e2-e7f5-361e-a3c6-f52f71ec3467","pitchNumber":3,"startTime":"2026-04-10T19:16:52.676Z","endTime":"2026-04-10T19:17:00.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45089760235619,"aZ":-34.820185399162106,"pfxX":7.830477599959182,"pfxZ":-1.8480759125461361,"pX":0.9131863594242804,"pZ":3.0008430368134276,"vX0":3.280123055041054,"vY0":-119.70917514646763,"vZ0":2.0990377012642973,"x":82.19,"y":157.76,"x0":-1.4987096016732497,"y0":50.0052370457487,"z0":5.264669110901437,"aX":11.189452700700656},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.4,"breakHorizontal":-15.0,"spinRate":2356,"spinDirection":53},"zone":12,"typeConfidence":2.0,"plateTime":0.46028332234013014,"extension":6.55100247153248},"hitData":{"launchSpeed":74.7,"launchAngle":36.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.36,"coordY":100.1}},"index":3,"playId":"7df12875-f16b-3781-ae2f-6479d7428ca7","pitchNumber":4,"startTime":"2026-04-10T19:17:12.159Z","endTime":"2026-04-10T19:17:21.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:17:21.433Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cubs challenged (play at 1st), call on the field was overturned: Ian Happ singles on a ground ball to shortstop Konnor Griffin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T19:17:46.022Z","endTime":"2026-04-10T19:18:19.723Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.469859567998373,"aZ":-41.63134244565755,"pfxX":3.2757725822430035,"pfxZ":-6.349454483294274,"pX":-0.4776999431213975,"pZ":2.987149230503239,"vX0":1.0965490103971671,"vY0":-121.48758043421803,"vZ0":2.421492316309939,"x":135.21,"y":158.13,"x0":-1.3607853064651587,"y0":50.0013764396087,"z0":5.603910387285517,"aX":4.880798710998686},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.7,"breakHorizontal":-6.2,"spinRate":2463,"spinDirection":45},"zone":1,"typeConfidence":0.9,"plateTime":0.45137523379718925,"extension":6.3283500800228225},"index":0,"playId":"0b01defd-a4d8-30fc-93e9-8ef500a6d35c","pitchNumber":1,"startTime":"2026-04-10T19:17:57.460Z","endTime":"2026-04-10T19:18:00.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.159797306917955,"aZ":-22.289902169437177,"pfxX":-6.780159982960732,"pfxZ":5.094506908003422,"pX":0.29042408518434265,"pZ":2.325283593779614,"vX0":6.537732020281392,"vY0":-138.44249161018317,"vZ0":-4.240673152597366,"x":105.93,"y":176.0,"x0":-1.22177962198114,"y0":50.0007616394144,"z0":5.370437842620374,"aX":-13.148462063704867},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":10.9,"spinRate":1937,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39576449244423495,"extension":6.428460206703196},"hitData":{"launchSpeed":96.7,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.35,"coordY":145.5}},"index":1,"playId":"929df405-9685-305b-92aa-e7afac181d2f","pitchNumber":2,"startTime":"2026-04-10T19:18:10.996Z","endTime":"2026-04-10T19:18:19.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:18:19.723Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a ground ball to right fielder Billy Cook. Ian Happ to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T19:19:50.906Z","endTime":"2026-04-10T19:20:32.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.908379097915674,"aZ":-42.20688955234554,"pfxX":1.6020408891251505,"pfxZ":-6.956758801422785,"pX":0.5103529518603321,"pZ":3.617345132306752,"vX0":2.927301440115117,"vY0":-119.29637893997099,"vZ0":3.4893017341029715,"x":97.55,"y":141.11,"x0":-0.9407128626650251,"y0":50.00479382531091,"z0":5.939814383012793,"aX":2.309047585682195},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.5,"breakHorizontal":-3.6,"spinRate":2475,"spinDirection":48},"zone":12,"typeConfidence":0.72,"plateTime":0.45910755279786297,"extension":6.192793358342547},"index":0,"playId":"7dba79bd-c6c3-33fd-817d-f53cd70d9f66","pitchNumber":1,"startTime":"2026-04-10T19:20:05.958Z","endTime":"2026-04-10T19:20:10.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08098347280888,"aZ":-14.430474435304415,"pfxX":-6.324275629727761,"pfxZ":9.2562826497706,"pX":1.0992374936446971,"pZ":2.894704925090509,"vX0":7.943861442350013,"vY0":-138.1388533578996,"vZ0":-4.116277571507825,"x":75.1,"y":160.62,"x0":-1.0029801621445895,"y0":50.00299343927402,"z0":5.385813825688123,"aX":-12.124407469953317},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2087,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3977275975190726,"extension":6.5225093489537285},"hitData":{"launchSpeed":74.1,"launchAngle":10.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.68,"coordY":124.78}},"index":1,"playId":"4e2f8411-85c1-39a2-b439-85ea89fab952","pitchNumber":2,"startTime":"2026-04-10T19:20:21.888Z","endTime":"2026-04-10T19:20:32.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.48,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:20:32.112Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Billy Cook. Ian Happ to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T19:20:39.396Z","endTime":"2026-04-10T19:22:26.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.761247096572117,"aZ":-32.12286586796586,"pfxX":-5.022185276162509,"pfxZ":0.035661878849896134,"pX":1.0158702371779122,"pZ":1.2003670331651113,"vX0":6.3194379031059915,"vY0":-124.70952470142723,"vZ0":-3.906866329397408,"x":78.28,"y":206.37,"x0":-0.9019364688067534,"y0":50.00419643476513,"z0":5.445213671340181,"aX":-7.888110947631537},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.6,"breakHorizontal":7.6,"spinRate":1473,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.43968374560023715,"extension":6.594841340888314},"index":0,"playId":"cfcc443b-45ee-3a88-a387-352b80937a14","pitchNumber":1,"startTime":"2026-04-10T19:21:09.501Z","endTime":"2026-04-10T19:21:13.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21695261954526,"aZ":-29.68449635494637,"pfxX":-3.2149472144203983,"pfxZ":1.5754365658696772,"pX":-0.8389764032957299,"pZ":1.237896510213553,"vX0":1.7276216229208268,"vY0":-125.25218928531447,"vZ0":-4.324280816012374,"x":148.98,"y":205.36,"x0":-1.1213639737555785,"y0":50.00453345844049,"z0":5.424835428138051,"aX":-5.088765284569112},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":5.4,"spinRate":1504,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4379442426668252,"extension":6.384355513772629},"index":1,"playId":"dd6b9d75-dc7f-3317-9a51-7700a943d037","pitchNumber":2,"startTime":"2026-04-10T19:21:27.002Z","endTime":"2026-04-10T19:21:30.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.372062830710156,"aZ":-19.401332697134265,"pfxX":-6.676027423465786,"pfxZ":6.631638000159517,"pX":-0.030867606977192232,"pZ":3.401070282640674,"vX0":5.54012099818175,"vY0":-138.4732791564256,"vZ0":-2.0050747031206537,"x":118.18,"y":146.95,"x0":-1.1985947283869098,"y0":50.00036355793533,"z0":5.444369647169326,"aX":-12.853153646359223},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":10.8,"spinRate":2002,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.396846709238579,"extension":6.471352477306648},"index":2,"playId":"855d7bf6-250e-3441-939e-c446167d12ad","pitchNumber":3,"startTime":"2026-04-10T19:21:45.484Z","endTime":"2026-04-10T19:21:48.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.509306285839354,"aZ":-33.03923853905399,"pfxX":-4.609090722392535,"pfxZ":-0.5496253704661473,"pX":0.1932100741597544,"pZ":2.111392805655969,"vX0":4.734768377993339,"vY0":-125.50344752555245,"vZ0":-1.5872728069580537,"x":109.64,"y":181.77,"x0":-1.1269768292456115,"y0":50.0022379867115,"z0":5.465477604075235,"aX":-7.287510527629675},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":7.2,"spinRate":1470,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4379234079586558,"extension":6.539233606833879},"hitData":{"launchSpeed":82.5,"launchAngle":32.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.84,"coordY":106.86}},"index":3,"playId":"33df803d-86eb-3222-86f0-90a264065c20","pitchNumber":4,"startTime":"2026-04-10T19:22:14.431Z","endTime":"2026-04-10T19:22:26.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":-4.699999999999989,"leverageIndex":2.3,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:22:26.872Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks. Seiya Suzuki to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T19:22:38.395Z","endTime":"2026-04-10T19:25:43.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.547471822908946,"aZ":-23.220337778888904,"pfxX":-11.302512168187503,"pfxZ":4.708035992198058,"pX":0.30685587790841756,"pZ":1.3756777169632342,"vX0":7.875266786869366,"vY0":-137.71898446867345,"vZ0":-6.004221240028626,"x":105.3,"y":201.64,"x0":-1.1365651558185985,"y0":50.00018963378903,"z0":5.177820262026666,"aX":-21.48252820824235},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.3,"breakHorizontal":18.6,"spinRate":1992,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3992940778134795,"extension":6.528617157772118},"index":0,"playId":"81fb3a3d-cf03-3a50-b47b-8e1591580d0d","pitchNumber":1,"startTime":"2026-04-10T19:23:11.116Z","endTime":"2026-04-10T19:23:14.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.799115442503492,"aZ":-33.99447402574731,"pfxX":8.855446884711993,"pfxZ":-1.2618128960434394,"pX":0.9252465464519236,"pZ":2.8852838528016513,"vX0":3.082657768802934,"vY0":-120.2265072396348,"vZ0":1.5064636031112657,"x":81.73,"y":160.88,"x0":-1.527808758591018,"y0":50.00075443588061,"z0":5.293669192881421,"aX":12.811923608536434},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.6,"breakHorizontal":-16.8,"spinRate":2553,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.45759250507069016,"extension":6.584554251227642},"index":1,"playId":"69394c3f-661b-3c38-96f7-97bdbbd10800","pitchNumber":2,"startTime":"2026-04-10T19:23:27.424Z","endTime":"2026-04-10T19:23:30.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670552377533614,"aZ":-38.64972227083186,"pfxX":6.431443782597957,"pfxZ":-4.4871961992356315,"pX":1.8091278936080686,"pZ":1.637749123295635,"vX0":5.929962816968212,"vY0":-120.09822449639795,"vZ0":0.14232227458982294,"x":48.04,"y":194.56,"x0":-1.5373315141314707,"y0":50.000141076985486,"z0":5.047013211989025,"aX":9.288280811453783},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.8,"breakHorizontal":-13.2,"spinRate":2498,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45802177800374944,"extension":6.351922445803969},"index":2,"playId":"c0452a5d-2426-3e4f-b138-7d77f3e2748d","pitchNumber":3,"startTime":"2026-04-10T19:23:55.262Z","endTime":"2026-04-10T19:23:58.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61844834822468,"aZ":-37.19574872718099,"pfxX":5.853808187766287,"pfxZ":-3.4410922679181226,"pX":0.027471325384202414,"pZ":2.1022906815075517,"vX0":2.25682957253981,"vY0":-120.30246747507854,"vZ0":0.6821901004803081,"x":115.95,"y":182.02,"x0":-1.6850684682184947,"y0":50.00529157011292,"z0":5.1274185334076865,"aX":8.531318349656457},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.8,"breakHorizontal":-11.2,"spinRate":2415,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4563144620268629,"extension":6.422236289620307},"index":3,"playId":"a640f12f-6a1a-3337-9f50-7a5441a35223","pitchNumber":4,"startTime":"2026-04-10T19:24:15.461Z","endTime":"2026-04-10T19:24:18.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.656848256120654,"aZ":-25.10751224922665,"pfxX":-10.103453605959821,"pfxZ":3.7242095390114276,"pX":-1.3783421817022852,"pZ":2.9751465809727624,"vX0":3.4409295266839717,"vY0":-137.85253700712857,"vZ0":-1.5657182655822683,"x":169.54,"y":158.45,"x0":-1.3406473925202262,"y0":50.003110740345775,"z0":5.268836087212248,"aX":-19.17242737115403},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":1924,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39947896459066046,"extension":6.4268197584752915},"index":4,"playId":"e6adaf37-f589-3445-8d97-bb505a88c358","pitchNumber":5,"startTime":"2026-04-10T19:24:43.907Z","endTime":"2026-04-10T19:24:48.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-10T19:24:56.602Z","endTime":"2026-04-10T19:25:12.805Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.635383627571347,"aZ":-34.20050871876506,"pfxX":6.63062159199717,"pfxZ":-1.3666359745783483,"pX":0.17583325442332803,"pZ":1.8539360238957137,"vX0":2.1801097606377926,"vY0":-121.66348273229762,"vZ0":-0.660513803333822,"x":110.3,"y":188.72,"x0":-1.5949502051206588,"y0":50.00022342186617,"z0":5.11356345246869,"aX":9.859007269978573},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":-12.5,"spinRate":2409,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4515646798566437,"extension":6.482081613695052},"index":6,"playId":"1d2f2a07-1352-3db9-9d19-6f7d6cf76736","pitchNumber":6,"startTime":"2026-04-10T19:25:12.805Z","endTime":"2026-04-10T19:25:15.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.201172743410346,"aZ":-23.68704544055101,"pfxX":-9.731125496801926,"pfxZ":4.359735436381392,"pX":1.58590509917382,"pZ":2.4902773074143623,"vX0":10.893993790177403,"vY0":-138.89431243533778,"vZ0":-2.955916915235994,"x":56.55,"y":171.54,"x0":-1.1298633838093959,"y0":50.00138243597707,"z0":5.14997178196846,"aX":-18.940028066276927},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":15.2,"spinRate":1934,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3949100310412623,"extension":6.588894651539866},"index":7,"playId":"0bd99cb5-698f-3c5e-ad5f-acf4d1fc6258","pitchNumber":7,"startTime":"2026-04-10T19:25:36.988Z","endTime":"2026-04-10T19:25:43.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.79999999999999,"leverageIndex":2.3,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:25:43.793Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Moisés Ballesteros lines out sharply to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T19:25:59.012Z","endTime":"2026-04-10T19:26:16.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973286589169355,"aZ":-33.18855127175409,"pfxX":-4.62110826663693,"pfxZ":-0.6559561782966483,"pX":-0.243046068217956,"pZ":2.8394559372109818,"vX0":3.830549756943684,"vY0":-124.03225390774425,"vZ0":0.54399865042259,"x":126.26,"y":162.11,"x0":-1.2174219276571248,"y0":50.006004190227436,"z0":5.415434558248853,"aX":-7.102957610542323},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":7.3,"spinRate":1411,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.4439285340033634,"extension":6.506822348015726},"hitData":{"launchSpeed":103.0,"launchAngle":18.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.47,"coordY":76.75}},"index":0,"playId":"142379d8-7b91-34f9-8067-10d1c1612c8f","pitchNumber":1,"startTime":"2026-04-10T19:26:09.147Z","endTime":"2026-04-10T19:26:16.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":3.41,"dramaIndex":145.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:26:16.132Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Gonzales lines out sharply to third baseman Alex Bregman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T19:28:15.384Z","endTime":"2026-04-10T19:30:03.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":72.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.122015962549444,"aZ":-29.376241638416232,"pfxX":8.817118045028945,"pfxZ":2.061470781361109,"pX":1.8073853084102587,"pZ":2.9715192770518613,"vX0":-2.6283918972875973,"vY0":-117.01797258865939,"vZ0":0.24470143886362572,"x":48.11,"y":158.55,"x0":1.812773839057142,"y0":50.00486761407966,"z0":5.662513878131962,"aX":11.989234273802062},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.1,"breakHorizontal":-15.1,"spinRate":1096,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.47163246400472136,"extension":6.365656850408665},"index":0,"playId":"75dfaae5-c50f-380a-b989-8ecd8036b8f0","pitchNumber":1,"startTime":"2026-04-10T19:28:26.231Z","endTime":"2026-04-10T19:28:29.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":81.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.977132641697466,"aZ":-12.32901076989351,"pfxX":8.207426798962562,"pfxZ":11.445394843133014,"pX":0.2416160206086842,"pZ":1.5387695318080232,"vX0":-6.5585018876174965,"vY0":-131.84727523620842,"vZ0":-7.152867702468411,"x":107.79,"y":197.23,"x0":1.7137035868861368,"y0":50.0044107153268,"z0":5.225790567664637,"aX":14.233428381753699},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.1,"breakHorizontal":-13.2,"spinRate":2577,"spinDirection":146},"zone":8,"typeConfidence":0.81,"plateTime":0.41784510147083154,"extension":6.439096103203745},"index":1,"playId":"41677670-2b52-39b4-aff4-2b25840205cf","pitchNumber":2,"startTime":"2026-04-10T19:28:39.896Z","endTime":"2026-04-10T19:28:44.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62873279600408,"aZ":-11.772921447252283,"pfxX":8.089138588510167,"pfxZ":11.639470025765661,"pX":0.6629346626815869,"pZ":2.9107337683626278,"vX0":-5.260420660962698,"vY0":-132.61977826941,"vZ0":-4.082755998107442,"x":91.73,"y":160.19,"x0":1.6377629644985265,"y0":50.001117415499955,"z0":5.351149177493851,"aX":14.175314437534531},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.2,"breakHorizontal":-13.2,"spinRate":2589,"spinDirection":146},"zone":3,"typeConfidence":0.85,"plateTime":0.4155939094986274,"extension":6.369669750297245},"index":2,"playId":"86c6611c-aa2c-33e2-adbf-304e92cb138b","pitchNumber":3,"startTime":"2026-04-10T19:29:00.464Z","endTime":"2026-04-10T19:29:03.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.776220510479057,"aZ":-12.660947465880163,"pfxX":8.649542787569892,"pfxZ":11.138751222281137,"pX":0.10208446377336232,"pZ":2.330233254703032,"vX0":-6.834541287446045,"vY0":-132.39388765612435,"vZ0":-5.229951555861337,"x":113.11,"y":175.86,"x0":1.6104339817011963,"y0":50.00001757751022,"z0":5.279347354851456,"aX":15.148269319296958},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.0,"breakHorizontal":-13.9,"spinRate":2507,"spinDirection":145},"zone":5,"typeConfidence":0.79,"plateTime":0.4158276893045172,"extension":6.269598996165582},"index":3,"playId":"27f93334-0b79-3262-9a15-9ddf6cc347f0","pitchNumber":4,"startTime":"2026-04-10T19:29:19.201Z","endTime":"2026-04-10T19:29:22.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.4,"endSpeed":82.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65202249945903,"aZ":-12.37213796532603,"pfxX":6.355486010713342,"pfxZ":11.251425487986195,"pX":0.11062944209374072,"pZ":3.7981660186452384,"vX0":-6.188516984462004,"vY0":-132.88098077391234,"vZ0":-1.9659566123980117,"x":112.78,"y":136.23,"x0":1.6618026372482495,"y0":50.00548703805462,"z0":5.463420518248354,"aX":11.188822087078},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":-10.0,"spinRate":2580,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.41470432723769024,"extension":6.192358108839069},"index":4,"playId":"04b4bb28-8e2f-3631-9601-bbb34bb5e6ad","pitchNumber":5,"startTime":"2026-04-10T19:29:37.912Z","endTime":"2026-04-10T19:29:41.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.889686218134138,"aZ":-11.287653788953902,"pfxX":7.0727284928757275,"pfxZ":11.655839502576242,"pX":0.13763288639040647,"pZ":2.802770831545078,"vX0":-6.274760675074548,"vY0":-133.77567167288578,"vZ0":-4.492547381610505,"x":111.75,"y":163.11,"x0":1.6076391914264831,"y0":50.00510878439761,"z0":5.328839559658411,"aX":12.676803552687254},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.2,"breakHorizontal":-11.3,"spinRate":2497,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.41121629072119026,"extension":6.2423829383557266},"hitData":{"launchSpeed":100.5,"launchAngle":8.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":92.02,"coordY":155.82}},"index":5,"playId":"d11ae5fb-bfad-38e0-9766-f6f47e053df9","pitchNumber":6,"startTime":"2026-04-10T19:29:56.917Z","endTime":"2026-04-10T19:30:03.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:30:03.168Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T19:30:09.031Z","endTime":"2026-04-10T19:32:08.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":91.9,"endSpeed":82.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09483066600166,"aZ":-11.978840788957928,"pfxX":7.128566287444059,"pfxZ":11.306549645620409,"pX":0.5743407671224309,"pZ":3.6476081805792164,"vX0":-5.292329123389729,"vY0":-133.6211292977461,"vZ0":-2.4224344769005133,"x":95.11,"y":140.29,"x0":1.666741046883817,"y0":50.00247758446092,"z0":5.440308070156325,"aX":12.731970044222079},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.0,"breakHorizontal":-11.5,"spinRate":2562,"spinDirection":146},"zone":3,"typeConfidence":0.89,"plateTime":0.4118582156665789,"extension":6.231008219213285},"index":0,"playId":"3058405f-aa1d-374d-ade2-2df3d08b115c","pitchNumber":1,"startTime":"2026-04-10T19:30:26.707Z","endTime":"2026-04-10T19:30:30.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16629894560242,"aZ":-32.54448330174661,"pfxX":-7.532735411743898,"pfxZ":-0.26816034897843366,"pX":-0.3737495126585996,"pZ":3.2325758427509177,"vX0":-3.0915478208719787,"vY0":-118.2669717349378,"vZ0":1.5673644494694867,"x":131.25,"y":151.5,"x0":1.9376014651681046,"y0":50.00246875326951,"z0":5.595495661358352,"aX":-10.435452026525327},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.4,"breakHorizontal":14.5,"spinRate":2489,"spinDirection":291},"zone":1,"typeConfidence":0.96,"plateTime":0.46708200858068816,"extension":6.202828821469845},"index":1,"playId":"c96e48fa-9525-31d8-8012-9b90979ffd73","pitchNumber":2,"startTime":"2026-04-10T19:30:47.153Z","endTime":"2026-04-10T19:30:50.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99930456795201,"aZ":-12.63876016409958,"pfxX":7.036672786034388,"pfxZ":11.04465969568313,"pX":-0.5189174136707422,"pZ":2.8497969441609623,"vX0":-7.60256949709841,"vY0":-133.24060726779504,"vZ0":-4.095233461393473,"x":136.78,"y":161.84,"x0":1.4795847518141196,"y0":50.00091016724825,"z0":5.3433126071011445,"aX":12.444124262299582},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":-10.8,"spinRate":2527,"spinDirection":148},"zone":4,"typeConfidence":0.88,"plateTime":0.4136863066080183,"extension":6.394774779262974},"index":2,"playId":"6f734fa1-275d-35f2-adf2-26d4891f9b94","pitchNumber":3,"startTime":"2026-04-10T19:31:02.665Z","endTime":"2026-04-10T19:31:06.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.524702863649228,"aZ":-34.90165661774338,"pfxX":-8.627059838516445,"pfxZ":-1.9219369346492172,"pX":-0.9189608156393599,"pZ":2.1018787987334493,"vX0":-3.9495604026253828,"vY0":-119.62210029738235,"vZ0":-0.467638903500305,"x":152.03,"y":182.03,"x0":1.884985970247774,"y0":50.00298325729802,"z0":5.485464303230913,"aX":-12.243057922054984},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.2,"breakHorizontal":16.7,"spinRate":2508,"spinDirection":297},"zone":13,"typeConfidence":0.96,"plateTime":0.4615615396259951,"extension":6.144095698784628},"index":3,"playId":"55e59bc3-d2f1-32cc-a563-1f505b9973ec","pitchNumber":4,"startTime":"2026-04-10T19:31:21.373Z","endTime":"2026-04-10T19:31:24.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":82.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56930576441737,"aZ":-11.379587432873066,"pfxX":7.492037244078801,"pfxZ":11.638765509230538,"pX":0.4618504662489042,"pZ":3.4176225890009158,"vX0":-5.5051811813356135,"vY0":-133.97435998630885,"vZ0":-3.0188981047679047,"x":99.4,"y":146.5,"x0":1.587765824041219,"y0":50.00381998799676,"z0":5.392433829358274,"aX":13.387035516088776},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.4,"breakHorizontal":-12.1,"spinRate":2584,"spinDirection":152},"zone":3,"typeConfidence":0.89,"plateTime":0.4115366082945444,"extension":6.165049889645165},"index":4,"playId":"c3cc4ebb-964a-3c14-9c00-758ceee6984f","pitchNumber":5,"startTime":"2026-04-10T19:31:41.881Z","endTime":"2026-04-10T19:31:44.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81519799369441,"aZ":-15.002390982014653,"pfxX":7.404093798485402,"pfxZ":9.603912104491918,"pX":-0.5337722455656667,"pZ":2.633899804984494,"vX0":-7.8688715555584325,"vY0":-133.84819670105708,"vZ0":-4.209312506292335,"x":137.35,"y":167.66,"x0":1.5028306936255618,"y0":50.002336192616035,"z0":5.324082743557858,"aX":13.238497181430374},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":-11.4,"spinRate":2549,"spinDirection":150},"zone":4,"typeConfidence":0.83,"plateTime":0.4115135437871884,"extension":6.256062402728007},"index":5,"playId":"784b45b5-1d18-315d-a342-01180c070827","pitchNumber":6,"startTime":"2026-04-10T19:32:04.861Z","endTime":"2026-04-10T19:32:08.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:32:08.166Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Konnor Griffin flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T19:32:10.864Z","endTime":"2026-04-10T19:33:16.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520708713441724,"aZ":-29.85894631584022,"pfxX":8.050066995548857,"pfxZ":1.574294571555071,"pX":0.8356399880093661,"pZ":1.2470319866280413,"vX0":-4.324758611244721,"vY0":-121.1248726971991,"vZ0":-3.646503817451027,"x":85.15,"y":205.11,"x0":1.6105818844992572,"y0":50.00072086802406,"z0":5.419688214037894,"aX":11.80483194397964},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-13.3,"spinRate":1053,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4544717879852693,"extension":6.39059963360317},"index":0,"playId":"21f69528-c1f4-34b9-ad45-492dfb9b91b4","pitchNumber":1,"startTime":"2026-04-10T19:32:34.865Z","endTime":"2026-04-10T19:32:37.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.4,"endSpeed":76.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.746070860000543,"aZ":-32.31975462674842,"pfxX":8.300842489674888,"pfxZ":-0.10051461092317293,"pX":1.0608014149994394,"pZ":1.29514902755541,"vX0":-3.9466246627064123,"vY0":-121.38778064926332,"vZ0":-3.0806906829007885,"x":76.56,"y":203.81,"x0":1.6410385694219596,"y0":50.00262939237843,"z0":5.4337609132415725,"aX":12.220562034300947},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.7,"breakHorizontal":-13.9,"spinRate":1085,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.45356445005535795,"extension":6.3423098134757385},"index":1,"playId":"16826d79-6d4f-3505-a803-f025fb72be4a","pitchNumber":2,"startTime":"2026-04-10T19:32:51.236Z","endTime":"2026-04-10T19:32:54.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081872778007074,"aZ":-29.533670690267314,"pfxX":7.394081979328249,"pfxZ":1.7826540775683508,"pX":0.47241424681707966,"pZ":1.712829451495131,"vX0":-5.147859900273117,"vY0":-121.20492062500192,"vZ0":-2.688653434785274,"x":98.99,"y":192.53,"x0":1.6650338601637655,"y0":50.00551804652406,"z0":5.420084463826722,"aX":10.983457088727926},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.9,"breakHorizontal":-12.1,"spinRate":1071,"spinDirection":129},"zone":9,"typeConfidence":0.9,"plateTime":0.45220534218194786,"extension":6.433158248642925},"hitData":{"launchSpeed":93.6,"launchAngle":26.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.39,"coordY":73.63}},"index":2,"playId":"2014e808-b86e-3cf8-b74b-6a0f1add52f6","pitchNumber":3,"startTime":"2026-04-10T19:33:09.053Z","endTime":"2026-04-10T19:33:16.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:33:16.953Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dansby Swanson pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-10T19:36:00.440Z","endTime":"2026-04-10T19:37:12.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T19:35:37.310Z","endTime":"2026-04-10T19:36:02.674Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51482102115017,"aZ":-34.99294551570119,"pfxX":6.737775462060578,"pfxZ":-1.9817205735196328,"pX":0.42511602862699177,"pZ":2.6294139031364168,"vX0":2.4195275686298894,"vY0":-119.4123282228144,"vZ0":1.0909166793774927,"x":100.8,"y":167.79,"x0":-1.4814185005464477,"y0":50.00519652379094,"z0":5.355302652112598,"aX":9.570821068709458},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":-12.8,"spinRate":2427,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4616121398854127,"extension":6.401812667003955},"index":1,"playId":"cf166f58-c6e5-3dc5-a8d4-554ebf6ecabf","pitchNumber":1,"startTime":"2026-04-10T19:36:02.674Z","endTime":"2026-04-10T19:36:05.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24924094914084,"aZ":-17.614360026893863,"pfxX":-7.1642146675617875,"pfxZ":7.703894110993732,"pX":0.12505185624052242,"pZ":2.0560216003840432,"vX0":5.802870007967996,"vY0":-137.0999487795208,"vZ0":-5.711068667964052,"x":112.23,"y":183.27,"x0":-1.0953428325797268,"y0":50.00636762338399,"z0":5.3813424463007165,"aX":-13.54768706523116},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":11.6,"spinRate":2012,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4005579565129551,"extension":6.451227448451313},"index":2,"playId":"50b445f4-561b-3688-87ca-395ae9d17f99","pitchNumber":2,"startTime":"2026-04-10T19:36:16.915Z","endTime":"2026-04-10T19:36:23.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.121600234362948,"aZ":-34.58197278313474,"pfxX":-5.9657170039038885,"pfxZ":-1.5610490391363383,"pX":0.5913625208689922,"pZ":0.2534130119154745,"vX0":5.960086247756304,"vY0":-123.88269801391532,"vZ0":-5.194289634632999,"x":94.46,"y":231.94,"x0":-1.077407762965043,"y0":50.00135892540394,"z0":5.287604775244972,"aX":-9.21700870307966},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.8,"breakHorizontal":9.4,"spinRate":1443,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.443150558163631,"extension":6.549705848846494},"index":3,"playId":"23bfa577-57ee-3896-96db-039bfd76a721","pitchNumber":3,"startTime":"2026-04-10T19:36:44.593Z","endTime":"2026-04-10T19:36:47.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.168008486165085,"aZ":-32.84842154764828,"pfxX":-2.984441213718657,"pfxZ":-0.4458103089898646,"pX":-0.8615080772035502,"pZ":2.8072334710667373,"vX0":2.138391991884574,"vY0":-122.29817631510954,"vZ0":0.6498650638488364,"x":149.84,"y":162.98,"x0":-1.361488866278082,"y0":50.00348868861748,"z0":5.365850218281641,"aX":-4.499997017874155},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.4,"breakHorizontal":4.9,"spinRate":1308,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4486530749820292,"extension":6.456834360839424},"hitData":{"launchSpeed":78.9,"launchAngle":65.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.07,"coordY":163.39}},"index":4,"playId":"9e31103f-5620-3bd8-84db-4c1f49a609d8","pitchNumber":4,"startTime":"2026-04-10T19:37:02.807Z","endTime":"2026-04-10T19:37:12.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:37:12.273Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, second baseman Nick Gonzales to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-10T19:37:19.256Z","endTime":"2026-04-10T19:38:01.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":83.2,"endSpeed":75.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12091251130711,"aZ":-39.973188634584346,"pfxX":5.073395295051975,"pfxZ":-5.315688436418906,"pX":0.1938705292529707,"pZ":3.1448381496648077,"vX0":1.466425870425869,"vY0":-121.01614629924526,"vZ0":2.225999287171897,"x":109.61,"y":153.87,"x0":-1.0808048645689692,"y0":50.004054109293996,"z0":5.743489059857694,"aX":7.439941952114151},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.8,"breakHorizontal":-9.6,"spinRate":2553,"spinDirection":40},"zone":2,"typeConfidence":0.9,"plateTime":0.45458311748964864,"extension":6.301964792517995},"index":0,"playId":"2d8917eb-6e80-3473-b8d8-42cd174d516a","pitchNumber":1,"startTime":"2026-04-10T19:37:35.258Z","endTime":"2026-04-10T19:37:38.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-10T19:37:45.616Z","endTime":"2026-04-10T19:37:54.027Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.2,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14610478709856,"aZ":-14.169873791051147,"pfxX":-6.178345129511206,"pfxZ":9.36377924799708,"pX":0.8509879755840701,"pZ":2.099653452967831,"vX0":7.369298863206767,"vY0":-138.34111508417874,"vZ0":-6.343825729493496,"x":84.56,"y":182.09,"x0":-1.0546633345213985,"y0":50.003340426122435,"z0":5.386319345955102,"aX":-11.88097098889102},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":9.5,"spinRate":2199,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39712624874099145,"extension":6.516809889498308},"hitData":{"launchSpeed":75.9,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.72,"coordY":161.29}},"index":2,"playId":"645e22b4-46ab-35ee-bfa3-c00414583f2b","pitchNumber":2,"startTime":"2026-04-10T19:37:54.027Z","endTime":"2026-04-10T19:38:01.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:38:01.613Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, third baseman Nick Yorke to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-10T19:38:08.232Z","endTime":"2026-04-10T19:40:06.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363817007376706,"aZ":-39.962928758301466,"pfxX":4.460755669189826,"pfxZ":-5.33414212775579,"pX":-0.17869285714840244,"pZ":2.8082191055913786,"vX0":1.0608930352558394,"vY0":-120.31370239745243,"vZ0":1.8159267765735387,"x":123.81,"y":162.96,"x0":-1.2054161228533844,"y0":50.00571313012218,"z0":5.597705039571918,"aX":6.509344884682641},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.9,"breakHorizontal":-8.3,"spinRate":2452,"spinDirection":43},"zone":2,"typeConfidence":0.9,"plateTime":0.45608226250459616,"extension":6.201977615834328},"index":0,"playId":"c2ec539c-c50e-39fd-8019-aca89478b37e","pitchNumber":1,"startTime":"2026-04-10T19:38:27.260Z","endTime":"2026-04-10T19:38:30.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49055561351938,"aZ":-19.445303050740566,"pfxX":-7.357953234994723,"pfxZ":6.620623086066509,"pX":0.5545221554210757,"pZ":3.5715826056228708,"vX0":7.722539922421995,"vY0":-137.99563132162444,"vZ0":-0.9564460893478681,"x":95.86,"y":142.35,"x0":-1.3279342266643417,"y0":50.006858281362334,"z0":5.236076792414216,"aX":-14.155783835161918},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":11.6,"spinRate":2062,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39733092475926624,"extension":6.580433507847257},"index":1,"playId":"f355ad28-77b3-3f8d-8575-94ccd23c8609","pitchNumber":2,"startTime":"2026-04-10T19:38:40.905Z","endTime":"2026-04-10T19:38:45.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.312422217492333,"aZ":-37.97696569390417,"pfxX":3.778901665702448,"pfxZ":-3.9037216098773566,"pX":-0.6194483301749399,"pZ":2.3268525132329745,"vX0":0.36617419284720565,"vY0":-121.52017694091877,"vZ0":0.40547634302031255,"x":140.61,"y":175.95,"x0":-1.2629683476367362,"y0":50.004837165038744,"z0":5.475125952386084,"aX":5.61386515912849},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.7,"breakHorizontal":-7.0,"spinRate":2510,"spinDirection":43},"zone":4,"typeConfidence":0.9,"plateTime":0.45189207071097126,"extension":6.377203313938491},"index":2,"playId":"5e2b1108-8ec3-3322-9580-23c5b10ba710","pitchNumber":3,"startTime":"2026-04-10T19:38:56.338Z","endTime":"2026-04-10T19:38:59.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-10T19:39:06.231Z","endTime":"2026-04-10T19:39:13.475Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4114655533598,"aZ":-30.587944311706476,"pfxX":-5.985312738620635,"pfxZ":1.0144622341163312,"pX":0.2802003157525781,"pZ":0.5232270927371411,"vX0":5.363075228859072,"vY0":-124.8352631569292,"vZ0":-5.26651106863497,"x":106.32,"y":224.65,"x0":-1.1240396277869769,"y0":50.00595301374612,"z0":5.1947073956096395,"aX":-9.396908258081908},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":9.5,"spinRate":1479,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.43967743187365116,"extension":6.5642487495999555},"index":4,"playId":"e177e502-a967-39fb-bbbc-2f1374fc9f9f","pitchNumber":4,"startTime":"2026-04-10T19:39:13.475Z","endTime":"2026-04-10T19:39:17.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467679631901788,"aZ":-37.58166678194167,"pfxX":2.8924025819700097,"pfxZ":-3.591969036290397,"pX":1.7442495749660505,"pZ":1.977619526621357,"vX0":5.681595844540371,"vY0":-122.56640783144596,"vZ0":-0.7489670655380369,"x":50.51,"y":185.38,"x0":-0.9886156338861964,"y0":50.000866376261506,"z0":5.524305258986,"aX":4.3564229560368135},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.4,"breakHorizontal":-6.7,"spinRate":2401,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.44858307498297023,"extension":6.380344954474791},"index":5,"playId":"eeb89888-dead-38d1-bf6d-5c5c50722d59","pitchNumber":5,"startTime":"2026-04-10T19:39:38.163Z","endTime":"2026-04-10T19:39:43.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3868614210374,"aZ":-33.55358615182314,"pfxX":5.409360644458032,"pfxZ":-0.9237496958877625,"pX":-0.3023985271623029,"pZ":2.1699762273869587,"vX0":1.398424700160051,"vY0":-121.66931697587007,"vZ0":-0.18755439877170133,"x":128.53,"y":180.19,"x0":-1.5875964866296675,"y0":50.00153488192844,"z0":5.161396193157629,"aX":8.09038691248018},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":-10.1,"spinRate":2389,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4505739039818617,"extension":6.357144495070241},"hitData":{"launchSpeed":97.2,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.57,"coordY":162.23}},"index":6,"playId":"1c615383-60d3-30d5-8be1-1d03ad48bdfd","pitchNumber":6,"startTime":"2026-04-10T19:39:58.366Z","endTime":"2026-04-10T19:40:06.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:40:06.233Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-10T19:42:36.280Z","endTime":"2026-04-10T19:44:03.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T19:42:23.085Z","endTime":"2026-04-10T19:42:38.588Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.354671164802934,"aZ":-13.208681451706514,"pfxX":9.010662010401898,"pfxZ":11.040438372695956,"pX":0.05501628789209617,"pZ":2.1632976613679546,"vX0":-6.890026665403254,"vY0":-131.16180017552205,"vZ0":-5.786630429846619,"x":114.9,"y":180.37,"x0":1.5635889548165394,"y0":50.00590655501231,"z0":5.407957378007066,"aX":15.483393659473654},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.7,"breakHorizontal":-14.5,"spinRate":2515,"spinDirection":148},"zone":8,"typeConfidence":0.7,"plateTime":0.4198478819390572,"extension":6.117566934704369},"index":1,"playId":"4aad93f8-e276-342d-b94f-1668ddd259c7","pitchNumber":1,"startTime":"2026-04-10T19:42:38.588Z","endTime":"2026-04-10T19:42:41.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.410568985924115,"aZ":-15.265337877041372,"pfxX":8.809918345399502,"pfxZ":9.825367040407357,"pX":-0.06180493695047989,"pZ":2.6603597941737522,"vX0":-7.250701807679364,"vY0":-131.0460716258094,"vZ0":-4.109799014403462,"x":119.36,"y":166.95,"x0":1.6106689761219204,"y0":50.00295689969108,"z0":5.406385113986637,"aX":15.161974433850913},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.9,"breakHorizontal":-14.2,"spinRate":2501,"spinDirection":149},"zone":5,"typeConfidence":0.59,"plateTime":0.4196495870082959,"extension":6.319254862421072},"index":2,"playId":"f6dce1ad-899f-32f7-9940-8b17290c6157","pitchNumber":2,"startTime":"2026-04-10T19:42:54.394Z","endTime":"2026-04-10T19:43:03.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":90.3,"endSpeed":81.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.565014527544676,"aZ":-15.789970026666763,"pfxX":8.029086719348285,"pfxZ":9.563784232581872,"pX":-0.12398364855245972,"pZ":3.398150087208325,"vX0":-6.947700787326147,"vY0":-131.2661927812754,"vZ0":-2.3408777451925675,"x":121.73,"y":147.03,"x0":1.5380252757948756,"y0":50.002007231269936,"z0":5.502485454825602,"aX":13.753126725729244},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.9,"breakHorizontal":-12.6,"spinRate":2474,"spinDirection":144},"zone":2,"typeConfidence":0.7,"plateTime":0.4202498862943602,"extension":6.183063002139327},"index":3,"playId":"8b037d93-3cec-3b5e-a042-01a19c61162a","pitchNumber":3,"startTime":"2026-04-10T19:43:15.264Z","endTime":"2026-04-10T19:43:18.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.213414871613466,"aZ":-27.251060016145892,"pfxX":7.613855612153495,"pfxZ":3.404066266053672,"pX":1.894431989897001,"pZ":2.8462082495233325,"vX0":-2.0065638444674563,"vY0":-119.59237877566503,"vZ0":-0.7934582657624101,"x":44.79,"y":161.93,"x0":1.7553909833480077,"y0":50.00567362115281,"z0":5.628154691024735,"aX":11.022562305183111},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":-13.3,"spinRate":1081,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.4581184596685399,"extension":6.221268224924011},"index":4,"playId":"97259491-b600-3ddf-bd7d-83ea70fa3218","pitchNumber":4,"startTime":"2026-04-10T19:43:39.936Z","endTime":"2026-04-10T19:43:44.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02795580463007,"aZ":-26.23377223796644,"pfxX":9.288465839147442,"pfxZ":4.042720683121267,"pX":0.5981849856377809,"pZ":0.71662030244844,"vX0":-5.344967242122694,"vY0":-120.30635106326181,"vZ0":-5.497067490726055,"x":94.2,"y":219.43,"x0":1.6403386735544638,"y0":50.00068418181731,"z0":5.352217345694432,"aX":13.633327610260851},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.2,"breakHorizontal":-15.6,"spinRate":1038,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.45504106004659395,"extension":6.439094656713435},"index":5,"playId":"e1dfc5aa-1872-3bec-a731-a224c570e07e","pitchNumber":5,"startTime":"2026-04-10T19:43:59.598Z","endTime":"2026-04-10T19:44:03.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:44:03.791Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Billy Cook lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-10T19:44:17.824Z","endTime":"2026-04-10T19:45:45.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(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":74.1,"endSpeed":67.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98924160787015,"aZ":-41.76734926194767,"pfxX":-2.628708249714897,"pfxZ":-8.31751082368174,"pX":-0.2034084043784442,"pZ":1.6318306182144893,"vX0":-2.7037420424956236,"vY0":-107.74214274782183,"vZ0":1.126755696094699,"x":124.75,"y":194.72,"x0":1.4181543460599046,"y0":50.00145363223781,"z0":5.786670080388291,"aX":-3.0323258643649256},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-14.2,"breakHorizontal":5.6,"spinRate":2447,"spinDirection":320},"zone":8,"typeConfidence":0.91,"plateTime":0.5120461625428199,"extension":6.253392007873575},"index":0,"playId":"7e6ffe94-4e17-3dca-82ac-ff78c67d1b19","pitchNumber":1,"startTime":"2026-04-10T19:44:31.142Z","endTime":"2026-04-10T19:44:35.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.009589446324295,"aZ":-27.058677298509217,"pfxX":8.13084174906292,"pfxZ":3.5712965689460088,"pX":1.2646307866232722,"pZ":3.241137703111225,"vX0":-3.4588237172516414,"vY0":-119.27983229832576,"vZ0":0.16001631854731135,"x":68.8,"y":151.27,"x0":1.680982664372756,"y0":50.00537912550834,"z0":5.622924607006966,"aX":11.659546130781223},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.7,"breakHorizontal":-13.8,"spinRate":1000,"spinDirection":141},"zone":12,"typeConfidence":0.92,"plateTime":0.4600795292138846,"extension":6.38025546719389},"index":1,"playId":"b72b6994-fbfa-304e-9518-a444b3f790a8","pitchNumber":2,"startTime":"2026-04-10T19:44:51.914Z","endTime":"2026-04-10T19:44:57.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.938661947977884,"aZ":-15.896149045440193,"pfxX":8.68403576363868,"pfxZ":9.335279530393013,"pX":-0.006009243322040051,"pZ":1.8862310767218988,"vX0":-6.929157322219155,"vY0":-132.61390303812414,"vZ0":-5.7714784114563535,"x":117.23,"y":187.85,"x0":1.5401325345056203,"y0":50.000656461640766,"z0":5.2905900187520265,"aX":15.139234081447654},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.5,"breakHorizontal":-13.8,"spinRate":2496,"spinDirection":144},"zone":8,"typeConfidence":0.62,"plateTime":0.4164087192188619,"extension":6.348920098690734},"index":2,"playId":"317145e9-3ccb-30db-b2bd-9c7f1db17a3d","pitchNumber":3,"startTime":"2026-04-10T19:45:10.298Z","endTime":"2026-04-10T19:45:14.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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-04-10T19:45:20.137Z","endTime":"2026-04-10T19:45:36.668Z","isPitch":false,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67596228309861,"aZ":-13.193368295672869,"pfxX":8.460758078948775,"pfxZ":10.809102290692156,"pX":0.8959324312068989,"pZ":3.1418996330911817,"vX0":-4.9675942227058405,"vY0":-132.97683607945447,"vZ0":-3.3499749353313555,"x":82.85,"y":153.95,"x0":1.7081014790819151,"y0":50.00310264258909,"z0":5.401311414901747,"aX":14.858446149642745},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":-13.9,"spinRate":2488,"spinDirection":144},"zone":12,"typeConfidence":0.81,"plateTime":0.4149997793554703,"extension":6.1863191218313265},"hitData":{"launchSpeed":95.1,"launchAngle":18.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.67,"coordY":81.2}},"index":4,"playId":"e1f5fa85-50e1-376e-9105-9bd820ee72a8","pitchNumber":4,"startTime":"2026-04-10T19:45:36.668Z","endTime":"2026-04-10T19:45:45.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:45:45.707Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-10T19:45:46.056Z","endTime":"2026-04-10T19:47:42.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.797613051934366,"aZ":-26.08303148385242,"pfxX":10.348682950656519,"pfxZ":4.2130987264366055,"pX":-0.31863002099392007,"pZ":1.0257635868441868,"vX0":-7.309094287243715,"vY0":-119.90053153000072,"vZ0":-4.983893293703753,"x":129.15,"y":211.08,"x0":1.4361020152107669,"y0":50.000930364390946,"z0":5.479806755766533,"aX":14.953672566299597},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":-16.8,"spinRate":1155,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.45812597794152055,"extension":6.539971496807882},"index":0,"playId":"ab623395-d3f3-3b26-82ac-2c5c1e69dc36","pitchNumber":1,"startTime":"2026-04-10T19:46:09.493Z","endTime":"2026-04-10T19:46:14.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.3,"endSpeed":76.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72067046248949,"aZ":-29.39196426984365,"pfxX":7.815793923739999,"pfxZ":1.8852275901337066,"pX":0.307425074785715,"pZ":0.07614018245101688,"vX0":-5.41256172841657,"vY0":-121.02053291838473,"vZ0":-6.29051175971918,"x":105.28,"y":236.72,"x0":1.5630493938767558,"y0":50.004098945507536,"z0":5.300010006772939,"aX":11.536352004236571},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-12.8,"spinRate":1028,"spinDirection":131},"zone":14,"typeConfidence":0.89,"plateTime":0.4534578460119092,"extension":6.577482118637092},"index":1,"playId":"76d7b324-cffb-3762-90ad-324c87c536d6","pitchNumber":2,"startTime":"2026-04-10T19:46:30.150Z","endTime":"2026-04-10T19:46:34.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43871536738705,"aZ":-14.127669479380193,"pfxX":8.26060062215803,"pfxZ":10.20462958779665,"pX":0.603847276775154,"pZ":3.626216759423713,"vX0":-5.579135816974009,"vY0":-133.34036136132357,"vZ0":-1.9351868821586333,"x":93.98,"y":140.87,"x0":1.6692222119569189,"y0":50.00379035201187,"z0":5.4016402050062595,"aX":14.610457094814935},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":-13.4,"spinRate":2541,"spinDirection":144},"zone":12,"typeConfidence":0.81,"plateTime":0.4136067834120327,"extension":6.353849605884886},"index":2,"playId":"69e76a94-83fe-3bad-8e66-89ab47082da9","pitchNumber":3,"startTime":"2026-04-10T19:46:52.057Z","endTime":"2026-04-10T19:46:55.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":81.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02059781677761,"aZ":-14.114520131170417,"pfxX":8.321313095345094,"pfxZ":10.402124433792462,"pX":1.2509324567088465,"pZ":3.2861657429739326,"vX0":-3.9177608769392482,"vY0":-132.14910533195967,"vZ0":-2.7434880261683663,"x":69.32,"y":150.05,"x0":1.68673328859591,"y0":50.00071190863309,"z0":5.399042195393327,"aX":14.443282085755344},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.2,"breakHorizontal":-13.9,"spinRate":2522,"spinDirection":144},"zone":12,"typeConfidence":0.75,"plateTime":0.4174448490474334,"extension":6.199356352631234},"index":3,"playId":"9ee5a2a6-ef00-3c6b-9c4a-6fbc61d6dc71","pitchNumber":4,"startTime":"2026-04-10T19:47:17.980Z","endTime":"2026-04-10T19:47:21.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":81.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60920120566858,"aZ":-10.604951070337442,"pfxX":8.111655235933664,"pfxZ":12.337871560742023,"pX":0.047229589815723214,"pZ":1.684651103656152,"vX0":-6.767885954872011,"vY0":-132.92631542095285,"vZ0":-7.3525559220306675,"x":115.2,"y":193.29,"x0":1.6016424927584818,"y0":50.003693686403054,"z0":5.298874364307568,"aX":14.182560514264168},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":20.4,"breakHorizontal":-12.7,"spinRate":2533,"spinDirection":146},"zone":8,"typeConfidence":0.88,"plateTime":0.41574388342256485,"extension":6.525944519786136},"index":4,"playId":"50eeb8ad-369c-336c-ad63-8ce226ec5f24","pitchNumber":5,"startTime":"2026-04-10T19:47:37.395Z","endTime":"2026-04-10T19:47:42.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:47:42.012Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T19:49:38.211Z","endTime":"2026-04-10T19:51:03.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.153001325102423,"aZ":-36.83078425107713,"pfxX":4.240894227046855,"pfxZ":-3.2010510942952326,"pX":0.7664542218039418,"pZ":1.4237785461913175,"vX0":4.143903815312217,"vY0":-120.38933975033899,"vZ0":-0.9642707007448155,"x":87.78,"y":200.34,"x0":-1.5331768614061616,"y0":50.001664903160204,"z0":5.113137186989978,"aX":6.17288427584249},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.8,"breakHorizontal":-8.8,"spinRate":2425,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45639168259166896,"extension":6.722808469463466},"index":0,"playId":"893095f3-2d58-37d6-a19d-15bd04024ce7","pitchNumber":1,"startTime":"2026-04-10T19:49:46.460Z","endTime":"2026-04-10T19:49:49.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753539458130568,"aZ":-41.076085643326515,"pfxX":1.2862700250195758,"pfxZ":-5.955222734892667,"pX":-0.6371796170079947,"pZ":3.0719077227381293,"vX0":1.174222243406057,"vY0":-121.46258835102165,"vZ0":2.4094704025241516,"x":141.29,"y":155.84,"x0":-1.2939693409644215,"y0":50.00336163419446,"z0":5.638276633922969,"aX":1.9222302929617618},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.0,"breakHorizontal":-2.6,"spinRate":2412,"spinDirection":54},"zone":1,"typeConfidence":0.86,"plateTime":0.4509171484658969,"extension":6.220013641360041},"index":1,"playId":"c15e9f52-6cfb-3d19-886e-17894dce17c1","pitchNumber":2,"startTime":"2026-04-10T19:50:04.082Z","endTime":"2026-04-10T19:50:31.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.314389967322896,"aZ":-22.687484701448827,"pfxX":-11.08808383333719,"pfxZ":5.07493460672198,"pX":1.1151298549874828,"pZ":1.8781476940476685,"vX0":9.660260210205257,"vY0":-136.653497604455,"vZ0":-4.79340303629478,"x":74.49,"y":188.07,"x0":-1.0449964357459536,"y0":50.00505718358972,"z0":5.237062378215887,"aX":-20.735039246047474},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.2,"breakHorizontal":17.8,"spinRate":2071,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4025750557832084,"extension":6.6472299008911975},"index":2,"playId":"33c337c5-6658-33a1-9073-edf539a3e7df","pitchNumber":3,"startTime":"2026-04-10T19:50:36.766Z","endTime":"2026-04-10T19:50:39.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.860894736526316,"aZ":-23.807067806443538,"pfxX":-10.051236954385441,"pfxZ":4.5843137522849275,"pX":-0.8861600869903873,"pZ":1.8888308250412882,"vX0":4.569677605322925,"vY0":-134.61278988021536,"vZ0":-4.142639863460438,"x":150.78,"y":187.78,"x0":-1.3055969188283707,"y0":50.00088312674717,"z0":5.145501468943975,"aX":-18.332925055413813},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":17.2,"spinRate":2093,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40783756025528906,"extension":6.396313373178485},"hitData":{"launchSpeed":99.4,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.06,"coordY":136.37}},"index":3,"playId":"862a6b22-1fbf-3e9a-9181-3806c41a474f","pitchNumber":4,"startTime":"2026-04-10T19:50:52.446Z","endTime":"2026-04-10T19:51:03.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.3,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:51:03.894Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a line drive to right fielder Billy Cook. Alex Bregman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T19:51:10.713Z","endTime":"2026-04-10T19:52:38.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.306011324354767,"aZ":-34.33033038416736,"pfxX":-5.927109266821843,"pfxZ":-1.446790553101252,"pX":-1.0539544240907117,"pZ":2.9524995022607126,"vX0":2.3232631555224614,"vY0":-121.42923197446068,"vZ0":1.1962605864452438,"x":157.17,"y":159.06,"x0":-1.2543066946506558,"y0":50.0039968513445,"z0":5.445780886046545,"aX":-8.830518310947172},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.0,"breakHorizontal":10.2,"spinRate":1380,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.45149106818996243,"extension":6.395800237659541},"index":0,"playId":"58f064e4-9796-3e25-bd4c-40558bb48917","pitchNumber":1,"startTime":"2026-04-10T19:51:32.521Z","endTime":"2026-04-10T19:51:35.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193040563051984,"aZ":-37.30924152929426,"pfxX":2.466261585113645,"pfxZ":-3.4961660777183203,"pX":-0.09111625483981044,"pZ":1.83379258951079,"vX0":1.9313397189716297,"vY0":-120.889174126365,"vZ0":-0.8911137224934482,"x":120.47,"y":189.27,"x0":-1.222860869817419,"y0":50.00189186001075,"z0":5.50355391274117,"aX":3.623017354425726},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.2,"breakHorizontal":-4.9,"spinRate":2424,"spinDirection":39},"zone":8,"typeConfidence":0.89,"plateTime":0.454355665114782,"extension":6.301826447536962},"index":1,"playId":"b8f47c12-d63d-3918-b78a-be53dec13f7e","pitchNumber":2,"startTime":"2026-04-10T19:51:50.189Z","endTime":"2026-04-10T19:51:53.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.296443200076133,"aZ":-21.11231016341894,"pfxX":-7.227996529819791,"pfxZ":5.797908705067382,"pX":1.5118873231245402,"pZ":2.320727594034911,"vX0":9.110956693652776,"vY0":-137.2285022479681,"vZ0":-4.204046214103865,"x":59.37,"y":176.12,"x0":-0.9117319937048793,"y0":50.0026939496308,"z0":5.3103499325849,"aX":-13.789671511174674},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":11.2,"spinRate":1975,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3990955048271898,"extension":6.493362614396014},"index":2,"playId":"33cc120a-f2d3-35e5-ad62-88fe40423e16","pitchNumber":3,"startTime":"2026-04-10T19:52:06.620Z","endTime":"2026-04-10T19:52:09.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.007675114078562,"aZ":-33.500966857276644,"pfxX":-4.878107835658862,"pfxZ":-0.8812219178277036,"pX":-0.5481867798555223,"pZ":2.231488308673135,"vX0":3.235313934709358,"vY0":-121.89034128294759,"vZ0":-0.6242092728987363,"x":137.9,"y":178.53,"x0":-1.2561475473250174,"y0":50.00026578872875,"z0":5.372828241573526,"aX":-7.370246064015725},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":8.2,"spinRate":1393,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.44862590287184867,"extension":6.464307234452005},"hitData":{"launchSpeed":86.1,"launchAngle":13.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.91,"coordY":104.08}},"index":3,"playId":"f5de805d-6822-303e-b67f-770a07e84400","pitchNumber":4,"startTime":"2026-04-10T19:52:26.506Z","endTime":"2026-04-10T19:52:38.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":7.199999999999996,"leverageIndex":2.08,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:52:38.174Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T19:52:49.181Z","endTime":"2026-04-10T19:53:48.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":84.4,"endSpeed":77.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.656474233193812,"aZ":-37.251724983703284,"pfxX":4.059679208207195,"pfxZ":-3.340614166608706,"pX":0.1543625838180976,"pZ":3.1968678923309146,"vX0":2.047454722384545,"vY0":-122.84139114353664,"vZ0":1.9478612382344975,"x":111.12,"y":152.46,"x0":-1.2189051813085645,"y0":50.00314888945377,"z0":5.573900179604257,"aX":6.168289774333554},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.3,"breakHorizontal":-7.8,"spinRate":2508,"spinDirection":43},"zone":2,"typeConfidence":0.9,"plateTime":0.44686440059678745,"extension":6.323683177781455},"index":0,"playId":"77e5958d-d68d-3cc9-bd01-66ba9c4d03f2","pitchNumber":1,"startTime":"2026-04-10T19:53:10.328Z","endTime":"2026-04-10T19:53:13.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87477303669925,"aZ":-32.17385519011653,"pfxX":6.151953705410929,"pfxZ":0.0026004892448483474,"pX":0.5052762715893712,"pZ":3.0405593922453287,"vX0":2.9450691051987774,"vY0":-120.33530584103376,"vZ0":1.7077492389032496,"x":97.74,"y":156.68,"x0":-1.5364752626811198,"y0":50.00422204523207,"z0":5.186505459745514,"aX":8.959590310048876},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.7,"breakHorizontal":-11.9,"spinRate":2501,"spinDirection":61},"zone":3,"typeConfidence":2.0,"plateTime":0.45639106177708966,"extension":6.6173138883043725},"index":1,"playId":"c4961b21-b8ed-3168-860b-52c9992f3e9a","pitchNumber":2,"startTime":"2026-04-10T19:53:26.684Z","endTime":"2026-04-10T19:53:29.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.5,"endSpeed":76.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.317626416926558,"aZ":-34.97243743840335,"pfxX":3.865897960964799,"pfxZ":-1.8779111175826122,"pX":0.6623307941415933,"pZ":1.1172110589099598,"vX0":4.138114962346735,"vY0":-121.54375114268034,"vZ0":-1.9734740718543544,"x":91.75,"y":208.62,"x0":-1.5689878805563657,"y0":50.00539736205958,"z0":4.995942966511294,"aX":5.746273619161771},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.6,"breakHorizontal":-8.0,"spinRate":2517,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4518021881400749,"extension":6.45317396987249},"index":2,"playId":"e73e6b6f-452e-38a5-a65d-5d00887f0f66","pitchNumber":3,"startTime":"2026-04-10T19:53:44.997Z","endTime":"2026-04-10T19:53:48.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.0,"awayTeamWinProbability":37.0,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":2.4,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:53:48.740Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T19:56:26.780Z","endTime":"2026-04-10T19:58:30.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7,8],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-10T19:54:04.603Z","endTime":"2026-04-10T19:54:47.299Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Montgomery replaces Carmen Mlodzinski.","event":"Pitching Substitution","eventType":"pitching_substitution","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":1,"startTime":"2026-04-10T19:54:47.299Z","endTime":"2026-04-10T19:56:29.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.76757020268339,"aZ":-8.848508719272623,"pfxX":3.945561934837587,"pfxZ":11.507492745321986,"pX":-0.5691959986669761,"pZ":1.454880148472048,"vX0":-6.091987806572989,"vY0":-142.63549427275268,"vZ0":-10.000998713427242,"x":138.7,"y":199.5,"x0":1.097839439723981,"y0":50.00433687277119,"z0":5.596508814610695,"aX":7.999032158294593},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":-5.6,"spinRate":2079,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.3864199196769946,"extension":7.093373783356369},"index":2,"playId":"0f770431-897e-3af1-ad39-38dfc8d0c920","pitchNumber":1,"startTime":"2026-04-10T19:56:29.131Z","endTime":"2026-04-10T19:56:32.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":98.0,"endSpeed":88.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.54969487756659,"aZ":-8.04606351313573,"pfxX":2.313456882608102,"pfxZ":11.922517002525758,"pX":-0.5663299962731795,"pZ":1.6947158436940886,"vX0":-5.757907993633874,"vY0":-142.2710190785214,"vZ0":-9.361404200031483,"x":138.59,"y":193.02,"x0":1.194803868656125,"y0":50.000839318117336,"z0":5.561066322404091,"aX":4.681491133189148},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.6,"breakHorizontal":-2.9,"spinRate":2298,"spinDirection":158},"zone":7,"typeConfidence":2.0,"plateTime":0.38689910211641365,"extension":7.164103887571092},"index":3,"playId":"7383f4f0-17ab-368c-9d36-7804048f7414","pitchNumber":2,"startTime":"2026-04-10T19:56:45.762Z","endTime":"2026-04-10T19:56:49.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.547262547160464,"aZ":-7.626111352031877,"pfxX":2.1998553439298942,"pfxZ":12.165018147784634,"pX":-0.23761272884370774,"pZ":3.2268379533205276,"vX0":-5.05362510005696,"vY0":-142.30813032392493,"vZ0":-5.528779448571598,"x":126.06,"y":151.66,"x0":1.2884071273278634,"y0":50.00596115291749,"z0":5.6978715647740925,"aX":4.440632116977854},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.9,"breakHorizontal":-2.8,"spinRate":2211,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.3872811671339589,"extension":7.067546883303572},"index":4,"playId":"d04ba189-cec3-3e5c-a3c9-629bb08e6fae","pitchNumber":3,"startTime":"2026-04-10T19:57:05.509Z","endTime":"2026-04-10T19:57:08.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331149674857475,"aZ":-29.292931105888737,"pfxX":0.17142927273279485,"pfxZ":1.6641248196870588,"pX":-0.3221196901970965,"pZ":2.349222880103929,"vX0":-4.1939782553270595,"vY0":-130.78870321330072,"vZ0":-3.027694226656179,"x":129.28,"y":175.35,"x0":1.2817991513475424,"y0":50.00008651545511,"z0":5.725395522531721,"aX":0.29694906656750625},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":0.6,"spinRate":2599,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4192565833092088,"extension":6.995314124167675},"index":5,"playId":"15982ce2-e872-33a7-aad5-6e60a111442f","pitchNumber":4,"startTime":"2026-04-10T19:57:31.137Z","endTime":"2026-04-10T19:57:34.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":6,"startTime":"2026-04-10T19:57:45.044Z","endTime":"2026-04-10T19:58:01.774Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39070729455537,"aZ":-10.352907803450172,"pfxX":1.9289547755284717,"pfxZ":10.295557711015972,"pX":0.8593447128826723,"pZ":4.522411388210225,"vX0":-2.2617285670441705,"vY0":-144.99814796473345,"vZ0":-2.209138485632006,"x":84.24,"y":116.67,"x0":1.400599498299137,"y0":50.001182563318,"z0":5.929877240062571,"aX":4.087962676983854},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.4,"breakHorizontal":-3.0,"spinRate":2205,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.37843108856020446,"extension":6.8713824632358715},"index":7,"playId":"586c11e2-db3b-3354-bfb5-f69bb06c8abb","pitchNumber":5,"startTime":"2026-04-10T19:58:01.774Z","endTime":"2026-04-10T19:58:04.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617957545736125,"aZ":-27.489185871942528,"pfxX":1.316856739643316,"pfxZ":2.636038902651186,"pX":0.49488994597709524,"pZ":1.6520775378604977,"vX0":-2.594180603601429,"vY0":-132.0441223178962,"vZ0":-5.313584785779682,"x":98.14,"y":194.17,"x0":1.3164414621443672,"y0":50.00043259655124,"z0":5.698537812558404,"aX":2.338401480084682},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":2629,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.413897632872112,"extension":6.987440433752186},"index":8,"playId":"3e60b3ae-be11-3827-9f24-4fbba4451ac0","pitchNumber":6,"startTime":"2026-04-10T19:58:25.788Z","endTime":"2026-04-10T19:58:30.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.599999999999994,"awayTeamWinProbability":43.400000000000006,"homeTeamWinProbabilityAdded":-6.400000000000006,"leverageIndex":2.75,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-04-10T19:58:30.279Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks. Alex Bregman to 3rd. Ian Happ to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T19:58:32.147Z","endTime":"2026-04-10T20:01:01.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":89.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.49189402059644,"aZ":-9.495435983189351,"pfxX":2.6565683687820867,"pfxZ":10.909667601299297,"pX":0.26368852172472806,"pZ":2.7299314797238026,"vX0":-3.2400959255517776,"vY0":-144.18274758426813,"vZ0":-6.64910829418194,"x":106.95,"y":165.07,"x0":1.0636591988051205,"y0":50.0030545747665,"z0":5.670624261892955,"aX":5.52263601083544},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.4,"breakHorizontal":-4.1,"spinRate":2250,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.38175198196743443,"extension":7.085642290031149},"index":0,"playId":"61c2f87e-8208-32b4-a442-0386c562133c","pitchNumber":1,"startTime":"2026-04-10T19:58:56.106Z","endTime":"2026-04-10T19:59:00.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.33902411648796,"aZ":-4.159603103678051,"pfxX":1.3434288544988715,"pfxZ":13.543988336725167,"pX":-0.5296947467654698,"pZ":1.201986888937033,"vX0":-5.513640858873402,"vY0":-143.62918334955162,"vZ0":-11.44327037785972,"x":137.19,"y":206.33,"x0":1.248709605567946,"y0":50.00455416322679,"z0":5.515398144527935,"aX":2.7789715334379967},"breaks":{"breakAngle":10.8,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.2,"breakVerticalInduced":22.1,"breakHorizontal":-1.2,"spinRate":2262,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.38279771044933497,"extension":7.057694643976558},"index":1,"playId":"12d6eded-584f-3ccc-981c-c6c80ecca53d","pitchNumber":2,"startTime":"2026-04-10T19:59:13.388Z","endTime":"2026-04-10T19:59:17.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.804692243504874,"aZ":-7.482185669099197,"pfxX":3.9856279300889,"pfxZ":12.007541225079892,"pX":-0.18432889439560757,"pZ":0.02468292067474726,"vX0":-5.618268853795368,"vY0":-142.9311170409442,"vZ0":-13.82348489900943,"x":124.03,"y":238.11,"x0":1.2945326763784322,"y0":50.003723772971426,"z0":5.408379577221133,"aX":8.19700956720328},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.8,"breakHorizontal":-6.0,"spinRate":2320,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.38410080800949586,"extension":7.303199369846456},"index":2,"playId":"50482a36-540e-3f16-ad3c-bc576d9dcd07","pitchNumber":3,"startTime":"2026-04-10T19:59:33.426Z","endTime":"2026-04-10T19:59:36.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":99.9,"endSpeed":90.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.81355724066651,"aZ":-7.5188785958446775,"pfxX":1.6007209447747477,"pfxZ":11.601563176426078,"pX":-0.0736385565911685,"pZ":2.5190765812638807,"vX0":-4.00137707344822,"vY0":-145.25499849005732,"vZ0":-7.701336995325664,"x":119.81,"y":170.76,"x0":1.117208317208592,"y0":50.0006245618749,"z0":5.670390040439418,"aX":3.4019286332084913},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.6,"breakHorizontal":-2.0,"spinRate":2325,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.37789753728012654,"extension":7.021226000888942},"index":3,"playId":"94acba14-d0be-356c-a79f-c35ab0e25c5c","pitchNumber":4,"startTime":"2026-04-10T20:00:01.231Z","endTime":"2026-04-10T20:00:07.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":100.0,"endSpeed":90.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.38244784989341,"aZ":-10.440748668948174,"pfxX":4.267731007643777,"pfxZ":10.282919473661348,"pX":1.0425148570798766,"pZ":2.9235890841602616,"vX0":-2.2035127020886955,"vY0":-145.44171526893462,"vZ0":-6.09886765709545,"x":77.26,"y":159.84,"x0":1.2610851476229057,"y0":50.00209231379325,"z0":5.699955905832255,"aX":9.020042043452356},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.4,"breakHorizontal":-7.2,"spinRate":2282,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.3785378309396612,"extension":6.8993164989737235},"index":4,"playId":"c0fd8016-16f8-36c4-acaa-8870f5bc8162","pitchNumber":5,"startTime":"2026-04-10T20:00:34.040Z","endTime":"2026-04-10T20:00:37.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.748868801949225,"aZ":-28.45042143143531,"pfxX":0.3919055270306746,"pfxZ":2.158104534438005,"pX":-1.7552059676442922,"pZ":0.06186072581343659,"vX0":-7.338960083367348,"vY0":-131.38684862096298,"vZ0":-8.714887734933503,"x":183.9,"y":237.11,"x0":1.0368823163842227,"y0":50.00556427198112,"z0":5.571853699468749,"aX":0.6773042398738333},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.9,"breakHorizontal":1.1,"spinRate":2670,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.41867011646252994,"extension":7.222035932151983},"index":5,"playId":"f325bb91-9b2f-3b82-b348-ea0552643a29","pitchNumber":6,"startTime":"2026-04-10T20:00:54.226Z","endTime":"2026-04-10T20:01:01.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.6,"awayTeamWinProbability":39.4,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":2.61,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:01:01.054Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T20:02:20.080Z","endTime":"2026-04-10T20:04:17.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Matt Shaw replaces Moisés Ballesteros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-10T20:01:14.633Z","endTime":"2026-04-10T20:01:22.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-10T20:01:22.283Z","endTime":"2026-04-10T20:02:22.488Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2581933598332,"aZ":-9.06092956908735,"pfxX":2.8679100963976425,"pfxZ":11.374338914312048,"pX":-0.4792611137470407,"pZ":2.274532303049083,"vX0":-5.489405794350425,"vY0":-142.47268687158677,"vZ0":-7.5686868857687735,"x":135.27,"y":177.37,"x0":1.1099904833709928,"y0":50.00221951969218,"z0":5.556686366222556,"aX":5.827831201564744},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":-4.0,"spinRate":2087,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.38615730397136083,"extension":7.170532541869136},"index":2,"playId":"d52dd8da-5c3c-3891-8e0e-13d2b0dc5e80","pitchNumber":1,"startTime":"2026-04-10T20:02:22.488Z","endTime":"2026-04-10T20:02:25.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.187960626220196,"aZ":-28.192305424065538,"pfxX":-0.06613311581027886,"pfxZ":2.2812400930608465,"pX":0.017942201172703218,"pZ":1.9026412471354426,"vX0":-3.037657980683512,"vY0":-132.0933056416134,"vZ0":-4.339008026038595,"x":116.32,"y":187.41,"x0":1.1970914676078739,"y0":50.00426092307766,"z0":5.667681027153985,"aX":-0.11527238459329978},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":0.8,"spinRate":2640,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.41650990625298334,"extension":6.920523451891097},"index":3,"playId":"7b019284-5a92-3c7a-8c43-8f733d139d01","pitchNumber":2,"startTime":"2026-04-10T20:02:42.082Z","endTime":"2026-04-10T20:02:45.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":90.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.93307052076329,"aZ":-7.391183252811531,"pfxX":4.519812028885056,"pfxZ":11.729655989323263,"pX":1.0126204032443322,"pZ":2.0821245175953265,"vX0":-2.4500095055851343,"vY0":-145.74270723076395,"vZ0":-8.592863627583046,"x":78.4,"y":182.56,"x0":1.2850164611210166,"y0":50.0067442110731,"z0":5.544465567782462,"aX":9.552362693274624},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.3,"breakHorizontal":-7.6,"spinRate":2353,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.3784011161371881,"extension":6.9865546189710805},"index":4,"playId":"2d2494f4-4021-33f2-9754-c8c2dae4bc6b","pitchNumber":3,"startTime":"2026-04-10T20:03:06.532Z","endTime":"2026-04-10T20:03:33.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"}},"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":92.4,"endSpeed":84.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30512967327587,"aZ":-27.30202811306932,"pfxX":-0.9804181611383644,"pfxZ":2.6789786998416716,"pX":-0.29520889791862454,"pZ":1.4736142435661552,"vX0":-3.428749382737246,"vY0":-134.39845259778522,"vZ0":-5.966367630400606,"x":128.25,"y":198.99,"x0":1.1268313062187039,"y0":50.00655237762684,"z0":5.672561341113331,"aX":-1.7861478503722557},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":2.5,"spinRate":2693,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4082100573826555,"extension":7.007837925726768},"index":5,"playId":"7933dbb6-3086-38e9-b363-a7a724c96c57","pitchNumber":4,"startTime":"2026-04-10T20:03:49.774Z","endTime":"2026-04-10T20:03:52.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":90.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.59132282786371,"aZ":-6.123264053387269,"pfxX":0.6813184711180693,"pfxZ":12.242358640513,"pX":0.34632553129625093,"pZ":2.4415913213189975,"vX0":-2.251197032167494,"vY0":-145.51108982709601,"vZ0":-8.133501126978635,"x":103.8,"y":172.86,"x0":1.0441062068438958,"y0":50.00237849612024,"z0":5.655445874645107,"aX":1.449922908892536},"breaks":{"breakAngle":6.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.0,"breakVerticalInduced":20.5,"breakHorizontal":-0.7,"spinRate":2174,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.3775324718222026,"extension":7.001722182951291},"index":6,"playId":"5adcde71-3ddc-39df-aa85-dcb8059f214d","pitchNumber":5,"startTime":"2026-04-10T20:04:13.524Z","endTime":"2026-04-10T20:04:17.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-10.600000000000001,"leverageIndex":4.11,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:04:17.387Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a sharp line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T20:06:38.343Z","endTime":"2026-04-10T20:07:20.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Matt Shaw remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","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-04-10T20:05:44.468Z","endTime":"2026-04-10T20:05:44.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Caleb Thielbar replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-10T20:05:44.487Z","endTime":"2026-04-10T20:06:40.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.583883557466805,"aZ":-10.290282893186848,"pfxX":2.559804515671489,"pfxZ":12.201704966452699,"pX":-0.2379956494615962,"pZ":2.3542800043892385,"vX0":-1.5180368853067099,"vY0":-133.75934153756498,"vZ0":-7.540907105080741,"x":126.07,"y":175.21,"x0":0.007308913084237251,"y0":50.00509364649572,"z0":5.9664474470775595,"aX":4.591968890885492},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.5,"breakHorizontal":-4.3,"spinRate":2327,"spinDirection":161},"zone":5,"typeConfidence":0.89,"plateTime":0.41108295895404856,"extension":6.192545915372387},"index":2,"playId":"8cc3bfe4-03ce-3d92-a0a0-6241d3d91e16","pitchNumber":1,"startTime":"2026-04-10T20:06:40.663Z","endTime":"2026-04-10T20:06:43.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.608688997247434,"aZ":-25.281810593937337,"pfxX":-2.7158210636481455,"pfxZ":4.305758525942911,"pX":-0.46104690671493054,"pZ":1.4790259288560283,"vX0":-0.479022373433555,"vY0":-125.29673441375846,"vZ0":-6.1490069294079985,"x":134.57,"y":198.85,"x0":0.08535649682377831,"y0":50.00525146480375,"z0":6.0112814410087125,"aX":-4.349603311295435},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":5.0,"spinRate":2322,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.4359501332419633,"extension":6.146170916933869},"index":3,"playId":"f296edf1-3a7d-33f3-ab64-fbcc410833b0","pitchNumber":2,"startTime":"2026-04-10T20:06:55.452Z","endTime":"2026-04-10T20:06:59.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.598564496322332,"aZ":-26.804601160232856,"pfxX":-2.457667401175691,"pfxZ":3.32378678446746,"pX":0.8379609528905646,"pZ":2.539101633824194,"vX0":2.2635484361846445,"vY0":-126.2181305671669,"vZ0":-3.4078482974428903,"x":85.06,"y":170.22,"x0":0.24900720195842224,"y0":50.00027825223144,"z0":6.064237653472567,"aX":-3.9663852243087128},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":4.0,"spinRate":2304,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.43389783001934257,"extension":6.011252437255277},"hitData":{"launchSpeed":101.9,"launchAngle":11.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.07,"coordY":141.67}},"index":4,"playId":"2ded235e-e093-301f-8303-1fca95260404","pitchNumber":3,"startTime":"2026-04-10T20:07:09.633Z","endTime":"2026-04-10T20:07:20.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":1.52,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:07:20.673Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryan Reynolds homers (3) on a fly ball to left field. Ryan O'Hearn scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T20:07:26.282Z","endTime":"2026-04-10T20:08:16.788Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.894923600058995,"aZ":-43.10139053476584,"pfxX":-3.055887072670998,"pfxZ":-8.870014995014607,"pX":-0.37737763093107146,"pZ":2.6772079390511068,"vX0":0.07232383279557791,"vY0":-110.64537303064368,"vZ0":2.0341982307948294,"x":131.38,"y":166.5,"x0":-0.013989119972985877,"y0":50.00235436949098,"z0":6.283587983790311,"aX":-3.7649859882792494},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-15.1,"breakHorizontal":5.5,"spinRate":2559,"spinDirection":319},"zone":4,"typeConfidence":0.91,"plateTime":0.4962099143707417,"extension":6.4034556995373215},"hitData":{"launchSpeed":106.1,"launchAngle":24.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.84,"coordY":68.14}},"index":0,"playId":"f3a4537f-0997-312e-95fe-41290bdfebeb","pitchNumber":1,"startTime":"2026-04-10T20:07:50.915Z","endTime":"2026-04-10T20:08:16.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-25.6,"leverageIndex":2.43,"dramaIndex":223.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:08:16.788Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcell Ozuna lines out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T20:08:25.835Z","endTime":"2026-04-10T20:09:53.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45938904067741,"aZ":-8.018740242055058,"pfxX":2.9016901613475703,"pfxZ":13.38660969964734,"pX":0.21374271875011094,"pZ":2.148097928640931,"vX0":-0.6214862169505093,"vY0":-134.31468867435834,"vZ0":-8.376365435080535,"x":108.85,"y":180.78,"x0":0.0731721464791223,"y0":50.001532015115906,"z0":5.8996273376113,"aX":5.235492655510406},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.3,"breakHorizontal":-5.0,"spinRate":2397,"spinDirection":163},"zone":8,"typeConfidence":0.92,"plateTime":0.40973861805658895,"extension":6.311934435907128},"index":0,"playId":"6f73c8f8-7672-39de-a3c0-7d1be7a25bac","pitchNumber":1,"startTime":"2026-04-10T20:08:36.958Z","endTime":"2026-04-10T20:08:41.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.365794356333176,"aZ":-8.671851554421721,"pfxX":2.411283339871377,"pfxZ":12.729197977260672,"pX":0.9822222377827746,"pZ":3.692291456580775,"vX0":1.3717244613771808,"vY0":-135.8986390745365,"vZ0":-4.6297540856270984,"x":79.56,"y":139.09,"x0":0.15561625664168807,"y0":50.00134025521638,"z0":6.03615303487554,"aX":4.451538953159105},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.1,"breakHorizontal":-4.7,"spinRate":2353,"spinDirection":160},"zone":12,"typeConfidence":0.92,"plateTime":0.40504574044828434,"extension":6.10234077265441},"index":1,"playId":"aeee3f90-2f60-3bdc-863c-f20a32b4cada","pitchNumber":2,"startTime":"2026-04-10T20:08:56.332Z","endTime":"2026-04-10T20:08:59.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.338301053536405,"aZ":-8.091689363836197,"pfxX":3.431679032611796,"pfxZ":13.18917527015886,"pX":0.3884136191857053,"pZ":1.7455758745542522,"vX0":-0.3466822045107251,"vY0":-134.99054743040023,"vZ0":-9.335755447243725,"x":102.19,"y":191.65,"x0":0.07410019489736541,"y0":50.00172515549947,"z0":5.839465526860298,"aX":6.2640825150658594},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.8,"breakHorizontal":-6.1,"spinRate":2370,"spinDirection":163},"zone":9,"typeConfidence":0.92,"plateTime":0.40744485510398576,"extension":6.331817815798767},"index":2,"playId":"ab01d3b6-2cab-3a87-89a0-5cfede7affae","pitchNumber":3,"startTime":"2026-04-10T20:09:11.530Z","endTime":"2026-04-10T20:09:14.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.332221298580873,"aZ":-42.428610761136085,"pfxX":-3.400632820471926,"pfxZ":-8.099401744906228,"pX":0.0015993787014251185,"pZ":1.9992097084785712,"vX0":0.8207810273698913,"vY0":-112.10600714190342,"vZ0":0.22622347551583655,"x":116.94,"y":184.8,"x0":0.07127598842564842,"y0":50.00417756198115,"z0":6.247996878476045,"aX":-4.304346527732726},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-14.3,"breakHorizontal":5.9,"spinRate":2602,"spinDirection":320},"zone":8,"typeConfidence":0.9,"plateTime":0.48962713510462486,"extension":6.235906306848522},"index":3,"playId":"47f8dce6-729e-3dab-8cae-b4c062b08e45","pitchNumber":4,"startTime":"2026-04-10T20:09:26.885Z","endTime":"2026-04-10T20:09:30.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53168879795852,"aZ":-11.519325768938954,"pfxX":3.4972582947868562,"pfxZ":10.928894638650315,"pX":0.0744493895972813,"pZ":1.7974155441740773,"vX0":-1.2619487635153326,"vY0":-137.13785758658062,"vZ0":-8.81475163616745,"x":114.16,"y":190.25,"x0":0.08828969043855445,"y0":50.00519796940322,"z0":5.8551034363472745,"aX":6.610051241969819},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":-6.0,"spinRate":2384,"spinDirection":156},"zone":8,"typeConfidence":0.9,"plateTime":0.40060348026534953,"extension":6.185349596155209},"hitData":{"launchSpeed":105.3,"launchAngle":16.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":151.76,"coordY":75.32}},"index":4,"playId":"c07aace1-80d0-3444-b77a-30584a2c48fb","pitchNumber":5,"startTime":"2026-04-10T20:09:46.564Z","endTime":"2026-04-10T20:09:53.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:09:53.212Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T20:10:11.203Z","endTime":"2026-04-10T20:13:30.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.513632432309564,"aZ":-10.533990225872115,"pfxX":4.591032614397147,"pfxZ":11.963314598189392,"pX":0.4859697663505733,"pZ":2.5093626444719157,"vX0":-0.3066398991915786,"vY0":-134.69144701037374,"vZ0":-7.0120043136050105,"x":98.48,"y":171.03,"x0":0.0071799107041124605,"y0":50.002657812586385,"z0":5.918542532041192,"aX":8.302907492300772},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":-8.2,"spinRate":2346,"spinDirection":156},"zone":6,"typeConfidence":0.91,"plateTime":0.40910940057020806,"extension":6.2975512656441355},"index":0,"playId":"f4b0c431-8b6d-31b5-a815-9523e29c2def","pitchNumber":1,"startTime":"2026-04-10T20:10:23.249Z","endTime":"2026-04-10T20:10:26.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7218588847344,"aZ":-8.854595342705954,"pfxX":3.8103642091550562,"pfxZ":12.945324951013589,"pX":0.23789321771692387,"pZ":2.168885740580015,"vX0":-0.5846319227334332,"vY0":-134.49234768087425,"vZ0":-8.20968378132962,"x":107.93,"y":180.22,"x0":-0.03399515578613517,"y0":50.00292086259304,"z0":5.919698628819204,"aX":6.86314389969495},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.5,"breakHorizontal":-6.7,"spinRate":2336,"spinDirection":161},"zone":5,"typeConfidence":0.91,"plateTime":0.4099003577888225,"extension":6.1530631168333345},"index":1,"playId":"4d80fd0f-62a7-340f-a370-30a3962d59b6","pitchNumber":2,"startTime":"2026-04-10T20:10:38.044Z","endTime":"2026-04-10T20:10:41.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-10T20:10:48.167Z","endTime":"2026-04-10T20:10:59.697Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80907298365136,"aZ":-8.022934521044975,"pfxX":3.153470874608777,"pfxZ":13.016346694124675,"pX":0.6143628400637364,"pZ":2.5892154827491183,"vX0":0.3669124749753794,"vY0":-136.51266118118158,"vZ0":-7.4469926667673985,"x":93.58,"y":168.87,"x0":0.06875596080701694,"y0":50.00194078356343,"z0":5.932473267697268,"aX":5.850066593015251},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.8,"breakHorizontal":-5.8,"spinRate":2321,"spinDirection":156},"zone":6,"typeConfidence":0.93,"plateTime":0.4038644630020918,"extension":6.032974934580881},"index":3,"playId":"0a623a6f-fc50-35b3-9fb9-50860bb706be","pitchNumber":3,"startTime":"2026-04-10T20:10:59.697Z","endTime":"2026-04-10T20:11:02.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43999017383208,"aZ":-6.470818029454854,"pfxX":1.779076091236405,"pfxZ":13.902656582530259,"pX":0.9201326149851158,"pZ":2.2739591773900134,"vX0":1.2293799391019393,"vY0":-135.99845611846814,"vZ0":-8.532170467010944,"x":81.93,"y":177.38,"x0":0.22905987635624395,"y0":50.0050287603066,"z0":5.923140359578228,"aX":3.2893947403905157},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":23.3,"breakHorizontal":-3.5,"spinRate":2370,"spinDirection":164},"zone":14,"typeConfidence":0.92,"plateTime":0.4047688059337675,"extension":6.126152535636799},"index":4,"playId":"b21e7051-d486-3b66-bd09-9d40c72302f9","pitchNumber":4,"startTime":"2026-04-10T20:11:18.936Z","endTime":"2026-04-10T20:11:45.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17075497710299,"aZ":-7.299501210417581,"pfxX":1.9351827844209804,"pfxZ":13.401061600852284,"pX":0.19229975083522988,"pZ":2.923694274736646,"vX0":-0.6316480153049178,"vY0":-136.6210672965143,"vZ0":-6.637044757060385,"x":109.67,"y":159.84,"x0":0.17761261088712474,"y0":50.004372772650754,"z0":5.912701427531513,"aX":3.592401281937358},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":22.7,"breakHorizontal":-3.4,"spinRate":2416,"spinDirection":162},"zone":2,"typeConfidence":0.92,"plateTime":0.40370784092464085,"extension":6.032042753986012},"index":5,"playId":"93a83f80-7613-34e4-a4ad-f0ed7e225b0d","pitchNumber":5,"startTime":"2026-04-10T20:11:57.365Z","endTime":"2026-04-10T20:12:06.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.276354526079533,"aZ":-24.299835580453852,"pfxX":-1.3872853187077419,"pfxZ":4.71288630556297,"pX":-1.0215531211359787,"pZ":0.9789116419335199,"vX0":-2.014811033299892,"vY0":-129.27578790895785,"vZ0":-7.605410592930037,"x":155.94,"y":212.35,"x0":-0.04792067511017005,"y0":50.00107050120293,"z0":5.861459302620022,"aX":-2.3165511955246125},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":3.0,"spinRate":2319,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.42584944875554465,"extension":6.300802443415485},"index":6,"playId":"859a5a88-6606-3719-855c-76a08f87acf9","pitchNumber":6,"startTime":"2026-04-10T20:12:41.725Z","endTime":"2026-04-10T20:12:46.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37928083640855,"aZ":-9.02651131586288,"pfxX":0.8435250972712449,"pfxZ":12.922206529429102,"pX":-0.20929870883656587,"pZ":1.8248610005866697,"vX0":-0.5977974465449574,"vY0":-134.0798333506192,"vZ0":-8.88389328915741,"x":124.98,"y":189.51,"x0":-0.09119839749399664,"y0":50.00071220694218,"z0":5.856914887270376,"aX":1.510724339355491},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.4,"breakHorizontal":-1.3,"spinRate":2343,"spinDirection":163},"zone":8,"typeConfidence":0.88,"plateTime":0.41106364886187974,"extension":6.20442837394165},"index":7,"playId":"fd567bd0-dd5a-3c4b-b763-b9245371dbe1","pitchNumber":7,"startTime":"2026-04-10T20:12:57.939Z","endTime":"2026-04-10T20:13:03.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.109880511094286,"aZ":-27.720037267890376,"pfxX":-1.4567929576744172,"pfxZ":3.1268984202123526,"pX":-0.08130217761219018,"pZ":2.9523554264991314,"vX0":-0.1364375578939589,"vY0":-118.94963424434467,"vZ0":-1.2956347238895451,"x":120.1,"y":159.07,"x0":0.16601989355987914,"y0":50.00330397866866,"z0":6.031632877362435,"aX":-2.074747965476492},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":1967,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.46154568841726906,"extension":6.376016055039545},"hitData":{"launchSpeed":99.8,"launchAngle":38.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.11,"coordY":70.3}},"index":8,"playId":"c81cfc26-8813-335c-a1df-e236149120c4","pitchNumber":8,"startTime":"2026-04-10T20:13:18.742Z","endTime":"2026-04-10T20:13:30.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:13:30.784Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oneil Cruz singles on a sharp line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T20:13:44.725Z","endTime":"2026-04-10T20:15:04.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81026463374782,"aZ":-9.900399018263107,"pfxX":4.5561748143615315,"pfxZ":12.167457049237964,"pX":0.6912038755465616,"pZ":0.3356862836819578,"vX0":0.24308827341835437,"vY0":-135.2601446717265,"vZ0":-12.52553624180278,"x":90.65,"y":229.72,"x0":0.008852650581698911,"y0":50.006322823591034,"z0":5.751806630005341,"aX":8.341878576616812},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":-8.3,"spinRate":2278,"spinDirection":164},"zone":14,"typeConfidence":0.92,"plateTime":0.406821750611317,"extension":6.329532993557059},"index":0,"playId":"edfe4d28-b884-3a9c-bbb1-ff0e83d7bb67","pitchNumber":1,"startTime":"2026-04-10T20:13:56.796Z","endTime":"2026-04-10T20:14:00.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22062576641734,"aZ":-31.3404556526103,"pfxX":-8.471714586662124,"pfxZ":0.5896787270697583,"pX":-0.47183449988144044,"pZ":2.788829054813717,"vX0":0.4917839130056133,"vY0":-118.7728630292885,"vZ0":-0.7747947372803122,"x":134.99,"y":163.48,"x0":0.41722890189477146,"y0":50.003488080259665,"z0":5.986657239851418,"aX":-12.020537965469828},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":15.2,"spinRate":2536,"spinDirection":285},"zone":4,"typeConfidence":0.91,"plateTime":0.4623732617544185,"extension":6.141799765163521},"index":1,"playId":"df677bfe-2d4f-36b4-8327-cadcb0889671","pitchNumber":2,"startTime":"2026-04-10T20:14:20.284Z","endTime":"2026-04-10T20:14:23.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664847814794555,"aZ":-23.871366765630594,"pfxX":-0.2160185581587033,"pfxZ":4.91258715089986,"pX":-1.375285122370051,"pZ":1.7657815824515506,"vX0":-3.0444812127128564,"vY0":-129.09251283098112,"vZ0":-6.020593144552171,"x":169.42,"y":191.1,"x0":-0.1530578214254941,"y0":50.00167571062894,"z0":5.963799917697097,"aX":-0.36400567011776586},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":1.1,"spinRate":2301,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.4241589202273026,"extension":6.0565805027204656},"index":2,"playId":"5a6f8509-7c7c-3f25-b64a-ff2f29e3bc4c","pitchNumber":3,"startTime":"2026-04-10T20:14:38.881Z","endTime":"2026-04-10T20:14:41.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77744883344435,"aZ":-9.925046882982771,"pfxX":2.8268723245742837,"pfxZ":12.077721817730636,"pX":0.47043833730461876,"pZ":3.416458826103528,"vX0":0.08849842799469403,"vY0":-135.85039420499308,"vZ0":-4.999872898373225,"x":99.07,"y":146.54,"x0":0.07091070427732366,"y0":50.00130400724754,"z0":5.990370907146789,"aX":5.2066492765144625},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.8,"breakHorizontal":-5.2,"spinRate":2378,"spinDirection":161},"zone":3,"typeConfidence":0.91,"plateTime":0.4054307692381678,"extension":6.149714268856994},"hitData":{"launchSpeed":107.1,"launchAngle":8.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.45,"coordY":85.39}},"index":3,"playId":"1c2589cf-7581-381d-b440-956ea882489d","pitchNumber":4,"startTime":"2026-04-10T20:14:53.508Z","endTime":"2026-04-10T20:15:04.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:15:04.224Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Konnor Griffin lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T20:17:32.620Z","endTime":"2026-04-10T20:20:57.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[1,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-10T20:15:20.558Z","endTime":"2026-04-10T20:15:45.383Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ethan Roberts replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-10T20:15:45.383Z","endTime":"2026-04-10T20:17:34.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681799,"link":"/api/v1/people/681799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34846550356279,"aZ":-29.301450938520592,"pfxX":11.470327824828953,"pfxZ":2.033371070111727,"pX":1.5539208537991314,"pZ":1.3465772214636655,"vX0":3.0819396609350163,"vY0":-119.58837698055041,"vZ0":-2.309821430564708,"x":57.77,"y":202.42,"x0":-1.2491130360521552,"y0":50.00316555923019,"z0":5.01858007593462,"aX":16.204244559585977},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.2,"breakHorizontal":-21.6,"spinRate":3059,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.4623968184130187,"extension":6.379949139397946},"index":2,"playId":"015187b8-105c-3d36-9fb8-f030f8994e5f","pitchNumber":1,"startTime":"2026-04-10T20:17:34.895Z","endTime":"2026-04-10T20:17:37.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"efbd2aad-3a6d-35be-afda-a009f2089017","startTime":"2026-04-10T20:17:53.709Z","endTime":"2026-04-10T20:17:56.709Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.207547761126257,"aZ":-14.910297349666196,"pfxX":-4.314089980540773,"pfxZ":9.423414931720234,"pX":-0.27341457973803956,"pZ":2.38428465714765,"vX0":3.75374552962051,"vY0":-134.95371185169967,"vZ0":-4.423465229559717,"x":127.42,"y":174.4,"x0":-1.1264637181898751,"y0":50.00344533525325,"z0":5.105426978330181,"aX":-7.90449068538629},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2765,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.40690702383122535,"extension":6.374135304361767},"index":4,"playId":"dcce8f93-cf61-3693-8bb6-e94805d0b291","pitchNumber":2,"startTime":"2026-04-10T20:18:13.287Z","endTime":"2026-04-10T20:18:16.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741220408818776,"aZ":-18.579921637898963,"pfxX":1.8249095665551556,"pfxZ":7.598077509724007,"pX":-1.070117200377156,"pZ":3.2906189618615747,"vX0":-0.17278181409250926,"vY0":-132.75505385090588,"vZ0":-1.449202051869705,"x":157.79,"y":149.93,"x0":-1.2414731098548704,"y0":50.00446227992141,"z0":5.192598345340126,"aX":3.2658247519336605},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.7,"breakHorizontal":-3.2,"spinRate":2772,"spinDirection":182},"zone":11,"typeConfidence":0.87,"plateTime":0.4121795412399796,"extension":6.3564126151864},"index":5,"playId":"02e68851-e61e-33b2-bdf1-eb420cd06013","pitchNumber":3,"startTime":"2026-04-10T20:18:36.498Z","endTime":"2026-04-10T20:18:45.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oneil Cruz steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":6,"actionPlayId":"02e68851-e61e-33b2-bdf1-eb420cd06013","startTime":"2026-04-10T20:19:53.709Z","endTime":"2026-04-10T20:20:09.303Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"postOnSecond":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.66,"dramaIndex":27.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478096657916076,"aZ":-27.066899000540243,"pfxX":11.977559023320836,"pfxZ":3.4194303344711177,"pX":1.521693360655775,"pZ":0.3696835515685884,"vX0":3.0162669107654363,"vY0":-122.33022455309194,"vZ0":-5.2959844874959625,"x":59.0,"y":228.8,"x0":-1.2871724816593118,"y0":50.00200547623738,"z0":4.925716406086988,"aX":17.88145800070025},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":-22.4,"spinRate":3145,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.45031668688693083,"extension":6.346749899843555},"index":7,"playId":"ab18ed15-3458-3c1e-a8b7-a55e5b58dada","pitchNumber":4,"startTime":"2026-04-10T20:20:09.303Z","endTime":"2026-04-10T20:20:12.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090952908545773,"aZ":-32.01667169424726,"pfxX":10.983149882151045,"pfxZ":0.10578936785793225,"pX":-0.5673103676079082,"pZ":2.0500915348126747,"vX0":-1.143764522771709,"vY0":-121.60286878156353,"vZ0":-0.6437976559007799,"x":138.62,"y":183.43,"x0":-1.5133312541339032,"y0":50.00277079682999,"z0":5.120496912690011,"aX":16.281995501384426},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.4,"breakHorizontal":-19.6,"spinRate":3060,"spinDirection":18},"zone":7,"typeConfidence":0.9,"plateTime":0.4521751617778773,"extension":6.361005990301148},"index":8,"playId":"02848fdb-5b08-3e17-acb7-a07e5f64e364","pitchNumber":5,"startTime":"2026-04-10T20:20:32.193Z","endTime":"2026-04-10T20:20:35.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.033990736497856,"aZ":-32.27251235211556,"pfxX":12.576435678177019,"pfxZ":-0.0703894800761482,"pX":0.8557615330101833,"pZ":1.5015130767585425,"vX0":1.37550180939256,"vY0":-120.4793514914336,"vZ0":-1.6428539961466995,"x":84.38,"y":198.24,"x0":-1.355658997009828,"y0":50.00202183251079,"z0":5.101985498053773,"aX":18.09402258998485},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.2,"breakHorizontal":-23.0,"spinRate":3064,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.4583600799479086,"extension":6.166841122830828},"hitData":{"launchSpeed":106.6,"launchAngle":7.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":107.14,"coordY":150.57}},"index":9,"playId":"b520d9f8-0c10-37a2-9674-e2c84c538e70","pitchNumber":6,"startTime":"2026-04-10T20:20:51.634Z","endTime":"2026-04-10T20:20:57.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:20:57.184Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out to shortstop Konnor Griffin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-10T20:23:27.353Z","endTime":"2026-04-10T20:25:13.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Isaac Mattson replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T20:22:52.061Z","endTime":"2026-04-10T20:23:16.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-10T20:23:16.082Z","endTime":"2026-04-10T20:23:29.672Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":92.4,"endSpeed":82.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48224161021367,"aZ":-10.032891141941544,"pfxX":-5.625502359459219,"pfxZ":12.387335330139077,"pX":-0.227317827416219,"pZ":2.457483897371089,"vX0":4.642008888829577,"vY0":-134.20539023422805,"vZ0":-6.837990941694835,"x":125.66,"y":172.43,"x0":-1.2658485421965546,"y0":50.00529146855813,"z0":5.78725900896025,"aX":-10.05719017787867},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.8,"breakHorizontal":8.9,"spinRate":2275,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.41131777770101063,"extension":6.623233491102536},"index":2,"playId":"4df40849-edc7-37d4-9a84-5f3dec860980","pitchNumber":1,"startTime":"2026-04-10T20:23:29.672Z","endTime":"2026-04-10T20:23:32.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46166735519217,"aZ":-32.07823037737227,"pfxX":0.576737029878787,"pfxZ":0.06846987025090279,"pX":0.05011045136685821,"pZ":2.2422785654416972,"vX0":2.952499679729978,"vY0":-120.34985135017737,"vZ0":-2.1334431344687053,"x":115.09,"y":178.24,"x0":-1.267819216988239,"y0":50.00525268440082,"z0":5.98277906194919,"aX":0.845370103286844},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":-1.8,"spinRate":2006,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.45520777278368785,"extension":6.527195194782513},"index":3,"playId":"6f777b5b-1896-3ea0-b916-a9d881c78729","pitchNumber":2,"startTime":"2026-04-10T20:23:48.465Z","endTime":"2026-04-10T20:23:53.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20765051707061,"aZ":-12.207018844564777,"pfxX":-4.872618930676783,"pfxZ":10.524076345116434,"pX":-0.8224813520555927,"pZ":3.830365096803275,"vX0":3.01668466466627,"vY0":-137.53565958056285,"vZ0":-3.3004358942078387,"x":148.35,"y":135.36,"x0":-1.305868621461444,"y0":50.00571176125981,"z0":5.885278673992583,"aX":-9.247806789209333},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":8.2,"spinRate":2274,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39969136011809114,"extension":6.689002504229687},"index":4,"playId":"07807d2e-6122-33f9-bf3b-ed8e5c412857","pitchNumber":3,"startTime":"2026-04-10T20:24:07.690Z","endTime":"2026-04-10T20:24:10.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.0,"endSpeed":85.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66151749567712,"aZ":-11.17419601968359,"pfxX":-5.79338213116999,"pfxZ":11.220919518991732,"pX":2.0655786198997945,"pZ":2.4174215133084083,"vX0":10.225382471526682,"vY0":-136.346459758553,"vZ0":-6.638944819752692,"x":38.27,"y":173.51,"x0":-0.9908947040463697,"y0":50.00283551486141,"z0":5.665083625469621,"aX":-10.843151222462557},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":8.2,"spinRate":2300,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4026534259412813,"extension":6.675275995639982},"index":5,"playId":"6c9cac0d-7cc7-34a1-b931-c61c6552ad94","pitchNumber":4,"startTime":"2026-04-10T20:24:23.788Z","endTime":"2026-04-10T20:24:26.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.998707983812885,"aZ":-12.298790861717782,"pfxX":-5.9668905062516995,"pfxZ":10.577267554267607,"pX":1.1223169718502817,"pZ":2.393917429268896,"vX0":8.154199689931238,"vY0":-136.4525892790038,"vZ0":-6.488407505518546,"x":74.22,"y":174.14,"x0":-1.1343659520142424,"y0":50.00544646227091,"z0":5.656104101044974,"aX":-11.215443220557122},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2328,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4019424167188621,"extension":6.7639685130222835},"index":6,"playId":"ade59c1f-bbc4-380f-9168-e613be5fc949","pitchNumber":5,"startTime":"2026-04-10T20:24:43.554Z","endTime":"2026-04-10T20:24:48.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66085371569375,"aZ":-10.401109925092499,"pfxX":-4.071822110852031,"pfxZ":11.724769735168168,"pX":-0.0593362659796093,"pZ":3.3499130207333097,"vX0":4.457476604952846,"vY0":-136.09655892687746,"vZ0":-4.603054164313167,"x":119.26,"y":148.33,"x0":-1.1972319463370398,"y0":50.00303721880191,"z0":5.796765762601388,"aX":-7.562024525997431},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.3,"breakHorizontal":6.4,"spinRate":2282,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4040102887633714,"extension":6.690393975353116},"hitData":{"launchSpeed":100.0,"launchAngle":9.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":103.71,"coordY":146.94}},"index":7,"playId":"8e5208f7-2054-33f6-9df5-8c90aa2a4454","pitchNumber":6,"startTime":"2026-04-10T20:25:03.482Z","endTime":"2026-04-10T20:25:13.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:25:13.055Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-10T20:25:16.440Z","endTime":"2026-04-10T20:26:34.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88811153329029,"aZ":-25.584511945507206,"pfxX":1.9840073138505332,"pfxZ":4.070298341856725,"pX":2.108074557110945,"pZ":1.4703331645181321,"vX0":7.323700480428306,"vY0":-126.4844081069908,"vZ0":-5.6717786476573036,"x":36.65,"y":199.08,"x0":-1.0831924549632823,"y0":50.00348373565208,"z0":5.794238259403332,"aX":3.2138341020237977},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.2,"breakHorizontal":-5.3,"spinRate":2121,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.433097675352633,"extension":6.639213265849139},"index":0,"playId":"01107695-3dc9-33c6-ac0c-a362de831106","pitchNumber":1,"startTime":"2026-04-10T20:25:33.863Z","endTime":"2026-04-10T20:25:36.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.3,"endSpeed":85.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01276282817242,"aZ":-9.450885865577105,"pfxX":-5.703856567794864,"pfxZ":12.091820399316491,"pX":1.2628658176380774,"pZ":1.3925330221820311,"vX0":8.68100932167411,"vY0":-136.6835040879796,"vZ0":-9.47619968335072,"x":68.86,"y":201.18,"x0":-1.2231696517737392,"y0":50.006064032489896,"z0":5.567100886576446,"aX":-10.722418053922743},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.8,"breakHorizontal":8.4,"spinRate":2340,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.401765268640327,"extension":6.868453514058363},"index":1,"playId":"48780242-7372-3da7-b0ee-e44d9331908c","pitchNumber":2,"startTime":"2026-04-10T20:25:49.976Z","endTime":"2026-04-10T20:25:52.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.138333776534974,"aZ":-26.235396022205343,"pfxX":0.9563120567490424,"pfxZ":3.7515666477543825,"pX":1.8717627292016827,"pZ":0.6151396501694216,"vX0":7.279088013396187,"vY0":-125.26285828137385,"vZ0":-7.068770351415725,"x":45.65,"y":222.17,"x0":-1.200465398867774,"y0":50.00573940249433,"z0":5.6295061399056046,"aX":1.5126976014435658},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-3.5,"spinRate":2075,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4378709639924865,"extension":6.750744063143432},"index":2,"playId":"c0029afa-9eae-3c4d-9944-07782c90fcc6","pitchNumber":3,"startTime":"2026-04-10T20:26:09.621Z","endTime":"2026-04-10T20:26:12.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22968325657189,"aZ":-11.971803466201582,"pfxX":-5.411524086987927,"pfxZ":11.263191879926737,"pX":-1.1065118294404754,"pZ":4.389832905077133,"vX0":2.4956628433784998,"vY0":-134.14220549843105,"vZ0":-1.5093764388423616,"x":159.18,"y":120.25,"x0":-1.353787270536605,"y0":50.0066360029114,"z0":5.8282710973849055,"aX":-9.710718596950358},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.2,"breakHorizontal":9.1,"spinRate":2323,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41077147406319403,"extension":6.722429762541293},"index":3,"playId":"85b48ff3-0805-33fa-8761-3863764eeba1","pitchNumber":4,"startTime":"2026-04-10T20:26:31.400Z","endTime":"2026-04-10T20:26:34.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.09,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:26:34.735Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to shortstop Konnor Griffin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-10T20:26:44.341Z","endTime":"2026-04-10T20:27:12.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.310383596825154,"aZ":-10.88699443208384,"pfxX":-6.592911724005249,"pfxZ":11.701029370150788,"pX":0.33331618741144714,"pZ":3.5440466563383817,"vX0":6.286853485027564,"vY0":-135.44701480659992,"vZ0":-3.8685362988026344,"x":104.29,"y":143.09,"x0":-1.1849088823596599,"y0":50.00552318777789,"z0":5.778275403700875,"aX":-11.997648472733413},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":10.2,"spinRate":2432,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4076358164124958,"extension":6.732753054988938},"hitData":{"launchSpeed":80.5,"launchAngle":57.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":77.2,"coordY":140.14}},"index":0,"playId":"0f0f00d7-91b9-37f6-815c-3f4dc2b3ef31","pitchNumber":1,"startTime":"2026-04-10T20:27:02.939Z","endTime":"2026-04-10T20:27:12.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.22,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:27:12.405Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to right fielder Billy Cook.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-10T20:28:00.020Z","endTime":"2026-04-10T20:28:09.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"bc1b8ba3-e382-384c-93bb-6cf6327b0aec","startTime":"2026-04-10T20:27:42.511Z","endTime":"2026-04-10T20:27:45.606Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.862567658686885,"aZ":-10.56763214707733,"pfxX":-6.9070269128596,"pfxZ":11.803180598646826,"pX":0.3470734808413705,"pZ":3.2207692267291694,"vX0":6.396149510786621,"vY0":-135.27318026792102,"vZ0":-4.809972606537724,"x":103.77,"y":151.82,"x0":-1.1647432425019137,"y0":50.00574984224898,"z0":5.77974348584897,"aX":-12.647224977912401},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.4,"breakHorizontal":10.9,"spinRate":2315,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40680849444344247,"extension":6.760370407318853},"hitData":{"launchSpeed":93.7,"launchAngle":19.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.57,"coordY":109.0}},"index":1,"playId":"59caaecb-7e5e-3606-a4a8-e057cfb4b364","pitchNumber":1,"startTime":"2026-04-10T20:28:02.150Z","endTime":"2026-04-10T20:28:09.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.53,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:28:09.055Z","atBatIndex":54},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Joey Bart hit by pitch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T20:30:29.026Z","endTime":"2026-04-10T20:32:18.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T20:30:11.825Z","endTime":"2026-04-10T20:30:31.325Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.155411604525938,"aZ":-20.445655753004942,"pfxX":-6.298214877212217,"pfxZ":6.460989888820084,"pX":-1.457843208037088,"pZ":2.321739690729489,"vX0":1.9108864166068023,"vY0":-134.40573475202547,"vZ0":-3.159528349195006,"x":172.57,"y":176.09,"x0":-1.36292236095506,"y0":50.00561047992073,"z0":4.97722533851567,"aX":-11.439110047646334},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":10.9,"spinRate":2503,"spinDirection":204},"zone":13,"typeConfidence":0.83,"plateTime":0.40867604763934606,"extension":6.408519900375798},"index":1,"playId":"cb45ff99-44c6-3fe8-a7e9-c2da122b154e","pitchNumber":1,"startTime":"2026-04-10T20:30:31.325Z","endTime":"2026-04-10T20:30:35.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.975699599081587,"aZ":-14.755793439253734,"pfxX":-1.5026940370756074,"pfxZ":9.44197575228577,"pX":0.7100364918511006,"pZ":1.0234243692007983,"vX0":5.234626791250352,"vY0":-135.11502323662876,"vZ0":-7.501006184549075,"x":89.94,"y":211.15,"x0":-1.0589694095859805,"y0":50.006599043792605,"z0":4.876603266146399,"aX":-2.7735178295779295},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":1.6,"spinRate":2685,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.40568436908593064,"extension":6.4734002331161395},"index":2,"playId":"a3ef8c9a-c555-390f-85b5-bc01b000cca8","pitchNumber":2,"startTime":"2026-04-10T20:30:48.929Z","endTime":"2026-04-10T20:30:51.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.755884270711665,"aZ":-17.15051026772848,"pfxX":-0.2935362926151168,"pfxZ":8.608497716316988,"pX":0.25229616435619057,"pZ":1.8118696923845807,"vX0":3.6657088454757867,"vY0":-131.27054684329158,"vZ0":-5.126363721453075,"x":107.38,"y":189.86,"x0":-1.1240825402884558,"y0":50.00594491100535,"z0":5.066826561141358,"aX":-0.5133030120560241},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.6,"breakHorizontal":-0.2,"spinRate":2658,"spinDirection":190},"zone":8,"typeConfidence":0.88,"plateTime":0.4172479603974386,"extension":6.300173491025535},"index":3,"playId":"bbf9e8a9-a299-30d3-a643-b4d6dd2cd23e","pitchNumber":3,"startTime":"2026-04-10T20:31:06.630Z","endTime":"2026-04-10T20:31:09.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.098988687604653,"aZ":-33.00542979013705,"pfxX":11.147648843338759,"pfxZ":-0.5812613010641448,"pX":-0.9462079018667203,"pZ":1.3766001347418053,"vX0":-1.9145731786325184,"vY0":-120.21530017131285,"vZ0":-1.5777502130598788,"x":153.07,"y":201.61,"x0":-1.577448476098522,"y0":50.00162397034536,"z0":5.019430083257555,"aX":16.029220490491106},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":-19.6,"spinRate":3003,"spinDirection":68},"zone":13,"typeConfidence":0.91,"plateTime":0.4587160564253825,"extension":6.144199367907288},"index":4,"playId":"8a08eb90-9c7d-38e3-8231-e68809297c32","pitchNumber":4,"startTime":"2026-04-10T20:31:24.897Z","endTime":"2026-04-10T20:31:28.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.675813318491628,"aZ":-16.71272823617841,"pfxX":0.055502389859909185,"pfxZ":8.467350213461792,"pX":0.30540218289076265,"pZ":2.805702416074549,"vX0":3.8531313592085406,"vY0":-133.95235591079833,"vZ0":-3.000036903839244,"x":105.36,"y":163.03,"x0":-1.1559994731702152,"y0":50.00066410722228,"z0":5.128233508905736,"aX":0.10067193267980287},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-0.8,"spinRate":2714,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.4081655943370963,"extension":6.402461020122479},"index":5,"playId":"c2c36d16-7d33-3cb8-805c-01eef0f9ed5b","pitchNumber":5,"startTime":"2026-04-10T20:31:42.464Z","endTime":"2026-04-10T20:31:45.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.209926002553956,"aZ":-17.5621180876399,"pfxX":0.12568061865203362,"pfxZ":8.02621833028992,"pX":-1.6998994715244578,"pZ":3.6057461579181247,"vX0":-0.9864182247419101,"vY0":-133.68908918518028,"vZ0":-1.0691993745404136,"x":181.8,"y":141.42,"x0":-1.3434058549043955,"y0":50.00414759032909,"z0":5.264144362333986,"aX":0.2288396263678419},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":0.0,"spinRate":2690,"spinDirection":197},"zone":11,"typeConfidence":0.89,"plateTime":0.40877066944338347,"extension":6.258511403933132},"index":6,"playId":"3d4e3e34-9418-354b-9b9c-d7691021e15f","pitchNumber":6,"startTime":"2026-04-10T20:32:06.847Z","endTime":"2026-04-10T20:32:18.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.5,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:32:18.619Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Billy Cook strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T20:32:26.258Z","endTime":"2026-04-10T20:34:27.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.314972153922575,"aZ":-31.594136524466958,"pfxX":11.561468050328005,"pfxZ":0.4031174479504527,"pX":-0.07139188233499187,"pZ":1.9589126991186026,"vX0":-0.22537233687600988,"vY0":-120.99655533326762,"vZ0":-0.9299145053376954,"x":119.72,"y":185.89,"x0":-1.4729716174281053,"y0":50.004551593469806,"z0":5.170337853760944,"aX":16.77777130905573},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.7,"breakHorizontal":-20.8,"spinRate":3010,"spinDirection":68},"zone":8,"typeConfidence":0.91,"plateTime":0.45644137118350736,"extension":6.1749007307070665},"index":0,"playId":"79b35e9f-379c-381d-99bb-5c7668cb0a9e","pitchNumber":1,"startTime":"2026-04-10T20:32:51.769Z","endTime":"2026-04-10T20:32:54.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.222320154378934,"aZ":-30.548285373044994,"pfxX":11.246412264732633,"pfxZ":1.106261657800049,"pX":-0.7042527767299568,"pZ":3.27841578406333,"vX0":-1.631151709678404,"vY0":-121.11421826931073,"vZ0":1.5259522798629273,"x":143.84,"y":150.26,"x0":-1.4768806230331775,"y0":50.00153115765542,"z0":5.334755716297547,"aX":16.512145712143425},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.6,"breakHorizontal":-19.9,"spinRate":3096,"spinDirection":68},"zone":1,"typeConfidence":0.91,"plateTime":0.4542691288813141,"extension":6.263434718100474},"index":1,"playId":"596cf164-5298-363c-8981-4118a6879fda","pitchNumber":2,"startTime":"2026-04-10T20:33:15.881Z","endTime":"2026-04-10T20:33:19.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.283417865318153,"aZ":-32.804929961263376,"pfxX":10.009933678393612,"pfxZ":-0.410281839692038,"pX":-0.46587711934707676,"pZ":1.4814113789047423,"vX0":-0.935562450405718,"vY0":-123.17634258251266,"vZ0":-2.017172492685846,"x":134.76,"y":198.78,"x0":-1.3788153997772346,"y0":50.00607439693719,"z0":5.106025332108727,"aX":15.261319989069673},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":-17.9,"spinRate":3108,"spinDirection":59},"zone":13,"typeConfidence":0.9,"plateTime":0.44604248891141696,"extension":6.302552320001423},"index":2,"playId":"de96f41a-ff61-3ead-86c4-a80902ef00c7","pitchNumber":3,"startTime":"2026-04-10T20:33:37.016Z","endTime":"2026-04-10T20:33:43.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188827313329508,"aZ":-17.76650427246075,"pfxX":-0.7746832468823448,"pfxZ":8.09591710900277,"pX":-0.6716533864290936,"pZ":3.4792546475642707,"vX0":1.3499318533064324,"vY0":-132.5298607127074,"vZ0":-1.2404281148545069,"x":142.6,"y":144.84,"x0":-1.0868529031005212,"y0":50.004519069817846,"z0":5.250419889209073,"aX":-1.3791147426981156},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":1.1,"spinRate":2811,"spinDirection":178},"zone":11,"typeConfidence":0.89,"plateTime":0.4132086236129502,"extension":6.255244320938238},"index":3,"playId":"1beb3645-614d-3516-9173-9e5716e88385","pitchNumber":4,"startTime":"2026-04-10T20:34:24.175Z","endTime":"2026-04-10T20:34:27.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":1.8000000000000025,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:34:27.653Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Yorke grounds into a double play, second baseman Nico Hoerner to shortstop Dansby Swanson to first baseman Michael Busch. Joey Bart out at 2nd. Nick Yorke out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T20:34:38.250Z","endTime":"2026-04-10T20:35:02.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63550647502766,"aZ":-32.08903718246535,"pfxX":9.797372997016291,"pfxZ":0.05987862333390481,"pX":-0.5045390355505721,"pZ":2.020521242274345,"vX0":-0.9794375219615412,"vY0":-121.71113863598897,"vZ0":-0.5289500158195047,"x":136.23,"y":184.23,"x0":-1.3598201960251566,"y0":50.00415651717054,"z0":5.083124384450507,"aX":14.319962456419589},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.2,"breakHorizontal":-17.3,"spinRate":3065,"spinDirection":77},"zone":7,"typeConfidence":0.9,"plateTime":0.4545598616570454,"extension":6.2354107553201885},"hitData":{"launchSpeed":106.3,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.19,"coordY":152.59}},"index":0,"playId":"1fab2a4b-87e5-3ee5-bc9a-9b942d4b5cc0","pitchNumber":1,"startTime":"2026-04-10T20:34:54.010Z","endTime":"2026-04-10T20:35:02.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.9999999999999982,"leverageIndex":0.69,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:35:02.084Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, third baseman Nick Yorke to first baseman Ryan O'Hearn.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-10T20:37:40.687Z","endTime":"2026-04-10T20:38:24.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T20:36:40.795Z","endTime":"2026-04-10T20:37:43.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.618088321450905,"aZ":-23.139499290041897,"pfxX":11.618467165125072,"pfxZ":4.82487680256382,"pX":-0.29738432357473843,"pZ":2.9549622261694948,"vX0":-10.796238986825648,"vY0":-136.1288830117944,"vZ0":-2.8563695402759826,"x":128.34,"y":159.0,"x0":2.215565615729797,"y0":50.002139255495,"z0":5.624484554137629,"aX":21.74811352640988},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":-18.7,"spinRate":2153,"spinDirection":139},"zone":1,"typeConfidence":0.91,"plateTime":0.4027748396721189,"extension":6.3619643754716275},"index":1,"playId":"fc69f6da-dd03-38f7-b70a-1d3b12950664","pitchNumber":1,"startTime":"2026-04-10T20:37:43.010Z","endTime":"2026-04-10T20:37:46.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.427393199007746,"aZ":-31.09250984002742,"pfxX":-7.592634719497969,"pfxZ":0.819759138831361,"pX":-1.4900616886315294,"pZ":1.6869917269632115,"vX0":-6.174417797179561,"vY0":-115.05679987961027,"vZ0":-2.507422650128334,"x":173.8,"y":193.23,"x0":2.2251314825910793,"y0":50.00502319161143,"z0":5.8351426007700695,"aX":-10.074961881603166},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.1,"breakHorizontal":15.4,"spinRate":2385,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.4779525279823016,"extension":6.4046304266295815},"index":2,"playId":"53039d78-ee46-3128-9c11-aba019abce5b","pitchNumber":2,"startTime":"2026-04-10T20:37:55.917Z","endTime":"2026-04-10T20:38:01.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":78.3,"endSpeed":71.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.423374328936784,"aZ":-31.38789765589465,"pfxX":-4.694821197082483,"pfxZ":0.6014322370031033,"pX":-0.8714065628448985,"pZ":1.7943354169669485,"vX0":-5.32327510081589,"vY0":-113.93241133833202,"vZ0":-2.01898370572762,"x":150.22,"y":190.33,"x0":2.116362074049676,"y0":50.00001580016877,"z0":5.831993618594782,"aX":-6.091565196348941},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.8,"breakHorizontal":10.0,"spinRate":2481,"spinDirection":292},"zone":13,"typeConfidence":0.65,"plateTime":0.483111505421737,"extension":6.251752794606797},"hitData":{"launchSpeed":54.8,"launchAngle":-53.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.0,"coordY":169.56}},"index":3,"playId":"29ff9bdd-e63b-3ea3-80ca-e3092ace7259","pitchNumber":3,"startTime":"2026-04-10T20:38:16.282Z","endTime":"2026-04-10T20:38:24.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:38:24.085Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-10T20:38:29.448Z","endTime":"2026-04-10T20:40:52.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78097230600792,"aZ":-19.973831114475534,"pfxX":11.554470234567145,"pfxZ":6.470632958977214,"pX":-0.31899870653962564,"pZ":2.630703231522872,"vX0":-10.362794746274453,"vY0":-136.60930043979226,"vZ0":-4.334473018608861,"x":129.16,"y":167.75,"x0":2.0268985706330844,"y0":50.00137550919333,"z0":5.615260534319808,"aX":21.78356954370481},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":-18.7,"spinRate":2257,"spinDirection":136},"zone":4,"typeConfidence":0.91,"plateTime":0.40131459630537725,"extension":6.39541258137794},"index":0,"playId":"6ad020ca-5a3e-3ea1-ae8f-5acd35a47b89","pitchNumber":1,"startTime":"2026-04-10T20:38:49.158Z","endTime":"2026-04-10T20:38:52.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":81.6,"endSpeed":74.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13532031136539,"aZ":-25.80703956055575,"pfxX":-3.8728045818292234,"pfxZ":4.493908329747089,"pX":0.12588802029484109,"pZ":2.465690467188654,"vX0":-3.5715734379813378,"vY0":-118.7186553631459,"vZ0":-2.2055595491000144,"x":112.2,"y":172.21,"x0":2.156768858595246,"y0":50.00527357106467,"z0":5.771358840532126,"aX":-5.492178849920034},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.8,"breakHorizontal":7.9,"spinRate":2564,"spinDirection":287},"zone":5,"typeConfidence":0.77,"plateTime":0.4625338466311808,"extension":6.296695502708632},"index":1,"playId":"e04d6f66-74fc-3e51-8d7b-496c93520483","pitchNumber":2,"startTime":"2026-04-10T20:39:03.246Z","endTime":"2026-04-10T20:39:06.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.225545803082888,"aZ":-16.762543235822644,"pfxX":6.891284228158251,"pfxZ":8.070766343633212,"pX":0.12696394194863186,"pZ":3.98428026325177,"vX0":-7.47407240699114,"vY0":-137.49158919811975,"vZ0":-1.4874248184638423,"x":112.16,"y":131.2,"x0":1.9886123840753644,"y0":50.00246287193165,"z0":5.672864005355261,"aX":13.159483926947695},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":-10.9,"spinRate":2187,"spinDirection":130},"zone":12,"typeConfidence":0.93,"plateTime":0.3987717258100245,"extension":6.341171809603905},"index":2,"playId":"cce478c7-9d3e-3313-aba4-b0902e58a2e2","pitchNumber":3,"startTime":"2026-04-10T20:39:23.971Z","endTime":"2026-04-10T20:39:29.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113525854642784,"aZ":-28.82069154155216,"pfxX":-7.14696576393615,"pfxZ":2.4524288661752704,"pX":1.121091206845372,"pZ":1.4983473513537002,"vX0":-0.3181265659518904,"vY0":-116.88774182652001,"vZ0":-3.276681346513433,"x":74.27,"y":198.32,"x0":2.186621013983066,"y0":50.004907788407344,"z0":5.6533828152776815,"aX":-9.790854223854014},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.8,"breakHorizontal":13.0,"spinRate":2412,"spinDirection":283},"zone":14,"typeConfidence":0.91,"plateTime":0.47041547054003274,"extension":6.406545713694535},"index":3,"playId":"398dc262-1838-3fd8-b1e7-9040d1cb6c90","pitchNumber":4,"startTime":"2026-04-10T20:39:40.238Z","endTime":"2026-04-10T20:39:43.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-10T20:39:51.989Z","endTime":"2026-04-10T20:40:10.616Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20581465982344,"aZ":-30.06792191341541,"pfxX":-7.980025429443847,"pfxZ":1.4873821289017668,"pX":-0.5250673569142688,"pZ":2.073554317380989,"vX0":-3.7336909704891923,"vY0":-119.03515284450215,"vZ0":-2.280067038337599,"x":137.01,"y":182.79,"x0":2.1080363269602995,"y0":50.000472496468404,"z0":5.8086501373063975,"aX":-11.26857679090831},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.4,"breakHorizontal":15.5,"spinRate":2506,"spinDirection":293},"zone":7,"typeConfidence":0.91,"plateTime":0.4629495453591601,"extension":6.598421205246324},"index":5,"playId":"5c49018b-43f8-347e-a549-301cdb0bf1cb","pitchNumber":5,"startTime":"2026-04-10T20:40:10.616Z","endTime":"2026-04-10T20:40:13.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50678548178826,"aZ":-13.546123993178282,"pfxX":6.6358148390340075,"pfxZ":9.533945797118179,"pX":-1.7809814834640927,"pZ":2.150161659682734,"vX0":-12.412003093900788,"vY0":-138.77426919311912,"vZ0":-7.036143888094133,"x":184.89,"y":180.73,"x0":1.8837298803629647,"y0":50.00562965755428,"z0":5.6175643243443005,"aX":12.970282242342158},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-9.5,"spinRate":2247,"spinDirection":141},"zone":13,"typeConfidence":0.94,"plateTime":0.39440535178837965,"extension":6.657233579125724},"index":6,"playId":"ca2a2039-4615-35bf-ac3b-46c99e5da866","pitchNumber":6,"startTime":"2026-04-10T20:40:32.337Z","endTime":"2026-04-10T20:40:35.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.498129934042502,"aZ":-28.527060464427954,"pfxX":-1.6281912748198675,"pfxZ":2.6965435109368956,"pX":-1.31808630857383,"pZ":0.9838398100046135,"vX0":-6.685562563888011,"vY0":-116.09678117381561,"vZ0":-4.657519952661942,"x":167.24,"y":212.22,"x0":1.82077440525454,"y0":50.00321947205424,"z0":5.758220191451831,"aX":-2.20327403790283},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.8,"breakHorizontal":4.8,"spinRate":2368,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.47335440012097507,"extension":6.42256316694341},"index":7,"playId":"d9aed9b4-d22f-3a20-ba70-d7d1feab2835","pitchNumber":7,"startTime":"2026-04-10T20:40:48.523Z","endTime":"2026-04-10T20:40:52.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.19,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:40:52.513Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Pete Crow-Armstrong grounds into a force out, fielded by shortstop Konnor Griffin. Seiya Suzuki out at 2nd. Pete Crow-Armstrong to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-10T20:41:06.991Z","endTime":"2026-04-10T20:42:37.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07131100474218,"aZ":-19.67486916698377,"pfxX":10.69674968290141,"pfxZ":6.551203812612474,"pX":0.11952115257945393,"pZ":2.2417819872468683,"vX0":-9.22690845639322,"vY0":-137.62260534584644,"vZ0":-5.3661488162011235,"x":112.44,"y":178.25,"x0":2.1347557786773343,"y0":50.0046030834674,"z0":5.560108425749163,"aX":20.41128016236803},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":-17.3,"spinRate":2251,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.3988196355869751,"extension":6.465966263272663},"index":0,"playId":"992abf48-5e71-3c0b-b78a-704e271e6d9f","pitchNumber":1,"startTime":"2026-04-10T20:41:19.890Z","endTime":"2026-04-10T20:41:23.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":78.0,"endSpeed":71.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.846269969866317,"aZ":-31.18518085068568,"pfxX":-4.200253373302186,"pfxZ":0.7529195423410737,"pX":0.7898459454736391,"pZ":3.925915498227587,"vX0":-1.8557584356829682,"vY0":-113.65332513245014,"vZ0":2.2421567931284727,"x":86.89,"y":132.78,"x0":2.162541230706019,"y0":50.00072196276153,"z0":6.02392135009361,"aX":-5.493191512607697},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.3,"breakHorizontal":8.0,"spinRate":1109,"spinDirection":329},"zone":12,"typeConfidence":0.86,"plateTime":0.4819481885140062,"extension":6.260424482331077},"index":1,"playId":"ce6ed71a-fc4e-3b4d-903a-228a971f1028","pitchNumber":2,"startTime":"2026-04-10T20:41:39.984Z","endTime":"2026-04-10T20:41:43.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962099642235852,"aZ":-24.898360498466303,"pfxX":11.176572617768024,"pfxZ":3.7916597723329613,"pX":1.3017441086888106,"pZ":2.8748054987212437,"vX0":-6.593422564769929,"vY0":-137.94242899311368,"vZ0":-2.8540081912421815,"x":67.38,"y":161.16,"x0":2.276487121496213,"y0":50.00282617310305,"z0":5.609713210136898,"aX":21.442529059965434},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.5,"breakHorizontal":-18.7,"spinRate":2285,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.3977586667092279,"extension":6.435550078065885},"index":2,"playId":"6e9fe373-3124-3c36-be39-2cc0442e69af","pitchNumber":3,"startTime":"2026-04-10T20:41:59.991Z","endTime":"2026-04-10T20:42:02.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46977061365287,"aZ":-16.579807481011773,"pfxX":8.176127020719408,"pfxZ":7.90197264497308,"pX":0.06300112508741577,"pZ":2.596593856460336,"vX0":-8.299911050883404,"vY0":-140.02447903442035,"vZ0":-5.321450433225281,"x":114.6,"y":168.67,"x0":2.012275982155625,"y0":50.00168206613671,"z0":5.6171632742915785,"aX":16.13323668383836},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":-13.0,"spinRate":2361,"spinDirection":134},"zone":5,"typeConfidence":0.93,"plateTime":0.39210035754016115,"extension":6.535201199188891},"hitData":{"launchSpeed":84.7,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.31,"coordY":149.55}},"index":3,"playId":"6301c7dd-9db4-362e-b33b-f5b7a7a2bbb1","pitchNumber":4,"startTime":"2026-04-10T20:42:26.690Z","endTime":"2026-04-10T20:42:37.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":-5.900000000000002,"leverageIndex":2.54,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:42:37.513Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-10T20:42:48.297Z","endTime":"2026-04-10T20:45:32.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28626331238929,"aZ":-19.1133734688352,"pfxX":11.835219149234515,"pfxZ":6.806740093844552,"pX":-1.3871419342421913,"pZ":1.9224828740467186,"vX0":-13.167295258525273,"vY0":-138.03868713165915,"vZ0":-6.07942873456084,"x":169.87,"y":186.87,"x0":1.9194708154398215,"y0":50.00660710309301,"z0":5.451347053004868,"aX":22.721716267070608},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":-18.5,"spinRate":2381,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.397629628139065,"extension":6.610442091122277},"index":0,"playId":"03487bbb-f107-3c46-8b3b-337727e3fdd1","pitchNumber":1,"startTime":"2026-04-10T20:43:09.275Z","endTime":"2026-04-10T20:43:14.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.7,"endSpeed":86.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.866998536328232,"aZ":-18.380870260976504,"pfxX":5.040120309594771,"pfxZ":7.166653758411824,"pX":1.0645245827863157,"pZ":3.7884369656702175,"vX0":-4.703565506189727,"vY0":-137.90820387544107,"vZ0":-1.8427662408156402,"x":76.42,"y":136.49,"x0":2.1379359927276798,"y0":50.002664092482576,"z0":5.705977460766419,"aX":9.701374022777374},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":-8.2,"spinRate":2271,"spinDirection":141},"zone":12,"typeConfidence":0.92,"plateTime":0.397260276670401,"extension":6.3403925692323195},"index":1,"playId":"a58fcca9-e192-35d5-919a-f0ca3a3a9653","pitchNumber":2,"startTime":"2026-04-10T20:43:27.216Z","endTime":"2026-04-10T20:43:30.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.176112565316615,"aZ":-17.641805305102658,"pfxX":11.792054705224686,"pfxZ":7.681385446770149,"pX":-0.7883803710112292,"pZ":0.8659418317909163,"vX0":-12.176791623847919,"vY0":-136.90734566405905,"vZ0":-8.791436169263855,"x":147.05,"y":215.4,"x0":2.1920830957427837,"y0":50.00476381091793,"z0":5.334345289140617,"aX":22.313172707950713},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":-18.7,"spinRate":2283,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.4005862930536441,"extension":6.661482046424441},"index":2,"playId":"1a471bc4-73e3-3b54-82d4-386c09fd6e6d","pitchNumber":3,"startTime":"2026-04-10T20:43:45.037Z","endTime":"2026-04-10T20:43:48.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2855703758159,"aZ":-20.79300457898905,"pfxX":11.686558767192668,"pfxZ":6.021778500392081,"pX":0.8900037590621677,"pZ":2.0665544654956913,"vX0":-7.878878110267726,"vY0":-137.05764829774512,"vZ0":-5.383196615207274,"x":83.08,"y":182.98,"x0":2.294073024023882,"y0":50.00000904632971,"z0":5.490293952334593,"aX":22.073340680787126},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-19.3,"spinRate":2249,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.4007131316381818,"extension":6.44519874550041},"index":3,"playId":"99204874-d90e-3f70-85a8-e1691cb11607","pitchNumber":4,"startTime":"2026-04-10T20:44:06.157Z","endTime":"2026-04-10T20:44:09.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.464786037796753,"aZ":-28.422313670881753,"pfxX":-1.3427652532328371,"pfxZ":2.7787707612364594,"pX":-0.3552606934178935,"pZ":1.8756175526185233,"vX0":-5.102601628884347,"vY0":-116.43087610324807,"vZ0":-2.668548728940225,"x":130.54,"y":188.14,"x0":2.0550137721884316,"y0":50.00115557392665,"z0":5.7751250948950545,"aX":-1.8097573827397326},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.6,"breakHorizontal":4.0,"spinRate":2503,"spinDirection":283},"zone":7,"typeConfidence":0.91,"plateTime":0.47364637251584574,"extension":6.412795846176036},"index":4,"playId":"80dc78a3-657f-3079-bd61-681c4da70ed5","pitchNumber":5,"startTime":"2026-04-10T20:44:23.543Z","endTime":"2026-04-10T20:44:26.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-10T20:44:43.400Z","endTime":"2026-04-10T20:44:51.632Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":74.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034189090495044,"aZ":-28.44843793268806,"pfxX":-0.34639888307898214,"pfxZ":2.5904298455317925,"pX":-0.249179712735617,"pZ":3.223631866191653,"vX0":-5.4648457856017085,"vY0":-120.45068719106597,"vZ0":-0.10567311893768983,"x":126.5,"y":151.74,"x0":2.114486113776557,"y0":50.00315840290304,"z0":5.829350098379143,"aX":-0.4971238291321371},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.9,"breakHorizontal":2.2,"spinRate":2639,"spinDirection":282},"zone":1,"typeConfidence":0.9,"plateTime":0.45848322320477397,"extension":6.531779952541126},"index":6,"playId":"dff501c1-934c-38ea-83f5-5998cf6ded6a","pitchNumber":6,"startTime":"2026-04-10T20:44:51.632Z","endTime":"2026-04-10T20:44:58.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.695482419518875,"aZ":-21.367927657183042,"pfxX":11.822032753916593,"pfxZ":5.648815181756373,"pX":-0.8942417142707786,"pZ":1.5018162489912366,"vX0":-12.003112695638483,"vY0":-137.70984381009967,"vZ0":-6.818599920403553,"x":151.09,"y":198.23,"x0":1.9932018589337182,"y0":50.002519610362505,"z0":5.464136077765417,"aX":22.617030505320855},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":-18.7,"spinRate":2316,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.3983326374849807,"extension":6.56311603989032},"index":7,"playId":"cc4499b3-1b75-343b-98ac-f6d8a64fb3d5","pitchNumber":7,"startTime":"2026-04-10T20:45:24.664Z","endTime":"2026-04-10T20:45:32.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":4.5000000000000036,"leverageIndex":1.71,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:45:32.183Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to right fielder Billy Cook.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-10T20:47:05.574Z","endTime":"2026-04-10T20:48:00.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Scott Kingery replaces Carson Kelly.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-10T20:46:02.035Z","endTime":"2026-04-10T20:46:10.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":608348,"link":"/api/v1/people/608348"},"base":1,"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-10T20:46:10.863Z","endTime":"2026-04-10T20:47:07.859Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99110877862916,"aZ":-35.074954100020165,"pfxX":-7.0461561625592015,"pfxZ":-2.055661723110515,"pX":-0.8392740468123107,"pZ":0.11091431295323002,"vX0":-5.061004864165186,"vY0":-119.38241609305886,"vZ0":-5.349885849269417,"x":148.99,"y":235.79,"x0":2.241279026224516,"y0":50.003810767247174,"z0":5.623213535591918,"aX":-9.933223201119873},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.0,"breakHorizontal":14.2,"spinRate":2700,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.4629626244896894,"extension":6.470505025212467},"index":2,"playId":"40a2978b-2101-33ea-90e7-080bed9673ae","pitchNumber":1,"startTime":"2026-04-10T20:47:07.859Z","endTime":"2026-04-10T20:47:11.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68512490862029,"aZ":-21.354502558423285,"pfxX":11.287423483643165,"pfxZ":5.53976784194352,"pX":-0.57224521999201,"pZ":1.8270009331029216,"vX0":-11.370237134041144,"vY0":-139.8747639921513,"vZ0":-6.100134701889816,"x":138.81,"y":189.45,"x0":2.106703387138713,"y0":50.00593775782387,"z0":5.466131904967059,"aX":22.0564825421613},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":-17.6,"spinRate":2335,"spinDirection":135},"zone":7,"typeConfidence":0.91,"plateTime":0.3937112532567446,"extension":6.381019464358349},"index":3,"playId":"4797788e-0bcb-3e99-9fcd-d022f0dbe424","pitchNumber":2,"startTime":"2026-04-10T20:47:30.248Z","endTime":"2026-04-10T20:47:34.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8797268645449,"aZ":-21.665620782486883,"pfxX":11.163256969914618,"pfxZ":5.5554227417886946,"pX":0.19117845173516548,"pZ":3.0330143531681126,"vX0":-8.841720003760015,"vY0":-137.69438556212774,"vZ0":-3.1101952933030654,"x":109.71,"y":156.89,"x0":2.017870188185031,"y0":50.001643714503146,"z0":5.669028593825437,"aX":21.111072437627843},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":-18.0,"spinRate":2306,"spinDirection":133},"zone":2,"typeConfidence":0.91,"plateTime":0.400109007245776,"extension":6.40920865516575},"hitData":{"launchSpeed":89.9,"launchAngle":49.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.94,"coordY":114.77}},"index":4,"playId":"33a5d1e4-159b-301b-9083-30df2e58ebfd","pitchNumber":3,"startTime":"2026-04-10T20:47:51.056Z","endTime":"2026-04-10T20:48:00.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-8.800000000000002,"leverageIndex":3.48,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:48:00.670Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-10T20:50:17.910Z","endTime":"2026-04-10T20:51:49.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Miguel Amaya replaces Scott Kingery, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T20:49:45.663Z","endTime":"2026-04-10T20:49:45.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"702","replacedPlayer":{"id":664068,"link":"/api/v1/people/664068"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Riley Martin replaces Ethan Roberts.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-10T20:49:45.678Z","endTime":"2026-04-10T20:50:20.158Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702303,"link":"/api/v1/people/702303"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46455782785502,"aZ":-9.672198851938587,"pfxX":5.120374186325021,"pfxZ":12.296681638674778,"pX":0.18122141167003514,"pZ":2.263662285288442,"vX0":-6.630773189982923,"vY0":-135.16165393997872,"vZ0":-7.5251482003408,"x":110.09,"y":177.66,"x0":2.0136146206733927,"y0":50.00380059448825,"z0":5.782296157010448,"aX":9.371129232382476},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.6,"breakHorizontal":-7.7,"spinRate":2395,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.40694910413186935,"extension":5.701759730868646},"index":2,"playId":"0fa8fd5e-a9b0-3428-ac0f-41249e879c95","pitchNumber":1,"startTime":"2026-04-10T20:50:20.158Z","endTime":"2026-04-10T20:50:23.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.7,"endSpeed":84.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48371648780276,"aZ":-12.635028425276793,"pfxX":6.0812242130603185,"pfxZ":10.5390348777816,"pX":0.37727725457217337,"pZ":2.363568398948761,"vX0":-6.451678850823835,"vY0":-136.16196710407698,"vZ0":-6.78171980211111,"x":102.62,"y":174.96,"x0":2.0019769668671974,"y0":50.0005783651235,"z0":5.783818380925159,"aX":11.271302831611479},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":-9.5,"spinRate":2622,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.40427070252620245,"extension":5.884768432693738},"index":3,"playId":"dc31b15c-f3a5-3155-851a-4ab4744f59a1","pitchNumber":2,"startTime":"2026-04-10T20:50:32.558Z","endTime":"2026-04-10T20:50:35.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.0,"endSpeed":85.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95859039273077,"aZ":-13.644473292053444,"pfxX":4.915145246698624,"pfxZ":9.703725372674109,"pX":0.04925087518019344,"pZ":3.1865630307911306,"vX0":-6.6082113963281035,"vY0":-138.0838782775738,"vZ0":-4.90236462943536,"x":115.12,"y":152.74,"x0":1.8473972863423682,"y0":50.00405403841467,"z0":5.920172229686118,"aX":9.387042193473787},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-7.3,"spinRate":2590,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.3983834383317131,"extension":5.798427001080138},"index":4,"playId":"2ba4cbaa-7f7c-3c71-b014-12dd4787392f","pitchNumber":3,"startTime":"2026-04-10T20:50:47.288Z","endTime":"2026-04-10T20:50:50.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":85.3,"endSpeed":78.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.529512365656217,"aZ":-44.003490386853024,"pfxX":-2.0145331527414827,"pfxZ":-7.616538438023317,"pX":-0.7455109074683564,"pZ":3.313320680109437,"vX0":-5.979272460797549,"vY0":-124.04451239738954,"vZ0":1.742153679696874,"x":145.42,"y":149.32,"x0":1.9608380341451723,"y0":50.002421409429104,"z0":6.279176020093158,"aX":-3.1279406539063035},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.1,"breakHorizontal":5.0,"spinRate":2625,"spinDirection":302},"zone":1,"typeConfidence":0.9,"plateTime":0.44209377205263056,"extension":5.6167713454760735},"index":5,"playId":"b54ca828-2824-30c7-b205-cbef599a3587","pitchNumber":4,"startTime":"2026-04-10T20:51:07.337Z","endTime":"2026-04-10T20:51:10.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":88.9,"endSpeed":81.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.169382742760668,"aZ":-28.305570822783274,"pfxX":-0.5747351004569383,"pfxZ":2.2907405842148156,"pX":-1.1339171980999085,"pZ":1.605738180471938,"vX0":-8.134352638803277,"vY0":-129.2320819894687,"vZ0":-4.851639365067117,"x":160.22,"y":195.43,"x0":2.130444100793199,"y0":50.003664231550076,"z0":5.684103795839207,"aX":-0.9710001379023936},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.2,"breakHorizontal":2.9,"spinRate":2470,"spinDirection":239},"zone":13,"typeConfidence":0.94,"plateTime":0.42397941534524675,"extension":5.853329758562155},"index":6,"playId":"27bf7ada-3ef7-35ef-8883-eec7d6bbcc41","pitchNumber":5,"startTime":"2026-04-10T20:51:23.607Z","endTime":"2026-04-10T20:51:26.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99138534325562,"aZ":-9.99786929868626,"pfxX":3.7637188427999986,"pfxZ":11.680466608303242,"pX":-0.4108247129182084,"pZ":3.0861116292333524,"vX0":-7.325042909110801,"vY0":-137.73005619621208,"vZ0":-5.908430718513201,"x":132.66,"y":155.45,"x0":1.8085619530681079,"y0":50.0007585549974,"z0":5.952882414254667,"aX":7.145341920338676},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":-5.0,"spinRate":2530,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.3995166472105729,"extension":5.85579176573747},"hitData":{"launchSpeed":79.4,"launchAngle":44.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.07,"coordY":111.64}},"index":7,"playId":"8994bee6-36d1-3a24-b33a-8e2723e5ebce","pitchNumber":6,"startTime":"2026-04-10T20:51:40.344Z","endTime":"2026-04-10T20:51:49.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:51:49.214Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-10T20:51:57.439Z","endTime":"2026-04-10T20:52:51.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":84.7,"endSpeed":77.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.544961496197338,"aZ":-41.95246591493102,"pfxX":-0.7886493250315256,"pfxZ":-6.446493940545637,"pX":-0.038905459821585,"pZ":1.2979068846371673,"vX0":-5.019528244181717,"vY0":-123.2176337111221,"vZ0":-3.012317824679934,"x":118.48,"y":203.74,"x0":2.1384236596097015,"y0":50.00245083983862,"z0":6.127967742632607,"aX":-1.1958938861632349},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.1,"breakHorizontal":2.8,"spinRate":2606,"spinDirection":318},"zone":13,"typeConfidence":0.91,"plateTime":0.44681398416496565,"extension":5.540899502464261},"index":0,"playId":"3c2554d6-6535-3f27-9922-ce3871afa314","pitchNumber":1,"startTime":"2026-04-10T20:52:14.774Z","endTime":"2026-04-10T20:52:18.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.0,"endSpeed":85.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79829646975977,"aZ":-11.32483331833203,"pfxX":2.861740203621032,"pfxZ":11.11191133700171,"pX":0.1386959207080558,"pZ":4.011343518850098,"vX0":-6.325692907906263,"vY0":-136.75577747840669,"vZ0":-2.9466182224505926,"x":111.71,"y":130.47,"x0":2.1197122504373813,"y0":50.00223009417304,"z0":5.8899477556526785,"aX":5.369622157412601},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":-3.7,"spinRate":2555,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.40195235464524615,"extension":5.800484012560592},"index":1,"playId":"815c657b-9a98-30e1-be34-ae031d698026","pitchNumber":2,"startTime":"2026-04-10T20:52:29.508Z","endTime":"2026-04-10T20:52:32.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.5,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.200144664693575,"aZ":-10.37324088195816,"pfxX":3.487663563558688,"pfxZ":11.831363103335272,"pX":-0.6787688496925324,"pZ":2.7280587307960458,"vX0":-8.226981542688174,"vY0":-135.74673532333708,"vZ0":-6.281059531173826,"x":142.87,"y":165.12,"x0":1.9552949411436793,"y0":50.0055026485795,"z0":5.81418879724763,"aX":6.428760825923987},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.0,"breakHorizontal":-4.3,"spinRate":2540,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.40544962827839104,"extension":5.881666080063302},"hitData":{"launchSpeed":79.4,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.65,"coordY":155.13}},"index":2,"playId":"871b5a65-ec88-3cd6-9d7d-b77fda9fa3f6","pitchNumber":3,"startTime":"2026-04-10T20:52:44.384Z","endTime":"2026-04-10T20:52:51.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:52:51.954Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-10T20:52:58.113Z","endTime":"2026-04-10T20:54:26.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.896017663874137,"aZ":-9.607485615420055,"pfxX":3.0173495730573285,"pfxZ":11.928618494134906,"pX":0.5876487596109795,"pZ":2.912091256476667,"vX0":-5.05141554381219,"vY0":-137.05462310667858,"vZ0":-6.095656642922767,"x":94.6,"y":160.15,"x0":2.067364925720858,"y0":50.00151864088763,"z0":5.82963860550961,"aX":5.708099630802283},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":-4.3,"spinRate":2446,"spinDirection":159},"zone":3,"typeConfidence":0.91,"plateTime":0.4005225560271377,"extension":5.838013835763249},"index":0,"playId":"60b3d39b-778e-3592-ae5e-1362cbcef946","pitchNumber":1,"startTime":"2026-04-10T20:53:22.969Z","endTime":"2026-04-10T20:53:25.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.26916518914512,"aZ":-10.766729671682437,"pfxX":3.389731782909069,"pfxZ":11.264115319803121,"pX":0.9539958262236444,"pZ":4.937825158080613,"vX0":-4.351597591215738,"vY0":-138.08278272416493,"vZ0":-0.9432035143679425,"x":80.64,"y":105.46,"x0":2.1217128105822036,"y0":50.003846620450126,"z0":6.02018787566947,"aX":6.443274876125257},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.3,"breakHorizontal":-5.0,"spinRate":2366,"spinDirection":161},"zone":12,"typeConfidence":0.92,"plateTime":0.39909018572517363,"extension":5.654043775069772},"index":1,"playId":"7b6b7032-ed8e-3b25-8c67-e036c36cb5a0","pitchNumber":2,"startTime":"2026-04-10T20:53:39.646Z","endTime":"2026-04-10T20:53:42.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":85.0,"endSpeed":78.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.985975787361983,"aZ":-43.59273816082798,"pfxX":-1.8727595250698368,"pfxZ":-7.456489255880675,"pX":-0.9972304330883117,"pZ":1.3493266855435966,"vX0":-6.877035435067681,"vY0":-123.60518118177289,"vZ0":-2.526652356699523,"x":155.01,"y":202.35,"x0":2.0759601994857655,"y0":50.00284714776157,"z0":6.080913051479313,"aX":-2.8670894942001133},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.8,"breakHorizontal":5.2,"spinRate":2544,"spinDirection":328},"zone":13,"typeConfidence":0.91,"plateTime":0.44487104108609854,"extension":5.70920391864424},"index":2,"playId":"f42dd3f5-8f97-364e-8ca5-8f017c3b30b0","pitchNumber":3,"startTime":"2026-04-10T20:53:56.297Z","endTime":"2026-04-10T20:53:59.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.883935472701218,"aZ":-14.093849744270523,"pfxX":2.9384303637557254,"pfxZ":9.3495591985718,"pX":-0.05697324503878779,"pZ":3.4671357885368774,"vX0":-6.563658773147593,"vY0":-138.41350945534475,"vZ0":-4.1563041076718905,"x":119.17,"y":145.17,"x0":1.9669655360063372,"y0":50.00296232298337,"z0":5.9369028725537305,"aX":5.6833887369560925},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":-4.0,"spinRate":2600,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.3962535803082794,"extension":5.8025603939861465},"index":3,"playId":"31c5e74d-00ef-3c63-917d-b1530285df47","pitchNumber":4,"startTime":"2026-04-10T20:54:23.647Z","endTime":"2026-04-10T20:54:26.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:54:26.647Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-10T20:57:10.272Z","endTime":"2026-04-10T20:58:38.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jake Mangum replaces left fielder Bryan Reynolds, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T20:55:46.463Z","endTime":"2026-04-10T20:55:46.479Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dennis Santana replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-10T20:55:46.479Z","endTime":"2026-04-10T20:57:12.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.75044673120208,"aZ":-15.227834495688766,"pfxX":-8.081431557333635,"pfxZ":9.181592898774735,"pX":0.3024562821428071,"pZ":3.1072892906140552,"vX0":8.037115075189817,"vY0":-136.63366062537884,"vZ0":-3.8542020774137113,"x":105.47,"y":154.88,"x0":-1.6613021040021128,"y0":50.00495502320857,"z0":5.6180486835312955,"aX":-14.920050962763824},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":12.5,"spinRate":2374,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.40457004362176674,"extension":6.286440076336935},"index":2,"playId":"2e6c25af-d754-3d57-b0a2-16716013e328","pitchNumber":1,"startTime":"2026-04-10T20:57:12.532Z","endTime":"2026-04-10T20:57:15.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.2,"endSpeed":78.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.339671339781507,"aZ":-29.924778765585696,"pfxX":1.4667441465271915,"pfxZ":1.4241795226498368,"pX":0.7937877728778797,"pZ":2.779719953078052,"vX0":5.619146717519905,"vY0":-125.45506742363926,"vZ0":-1.2468766974712555,"x":86.74,"y":163.73,"x0":-1.6732382303551725,"y0":50.00424968901586,"z0":5.740960351438562,"aX":2.31789786511226},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.5,"breakHorizontal":-4.1,"spinRate":2533,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.43798401611310744,"extension":6.130218968005118},"index":3,"playId":"6984ca40-c569-302c-ba29-05c04668b33e","pitchNumber":2,"startTime":"2026-04-10T20:57:29.349Z","endTime":"2026-04-10T20:57:33.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":85.2,"endSpeed":78.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44793927613913,"aZ":-30.52736547435278,"pfxX":0.015909298416037387,"pfxZ":1.061722602762087,"pX":1.1140346496587108,"pZ":1.8891260232046814,"vX0":6.759789897298162,"vY0":-123.96795856176699,"vZ0":-2.8968632016252194,"x":74.54,"y":187.77,"x0":-1.6534982247314431,"y0":50.003964096337874,"z0":5.6287068453788,"aX":0.023552065579423943},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":-1.7,"spinRate":2432,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.44231953867226714,"extension":6.3697579240568665},"index":4,"playId":"1ceea5a7-dc11-3597-b762-43c74c682dbc","pitchNumber":3,"startTime":"2026-04-10T20:57:50.043Z","endTime":"2026-04-10T20:57:53.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":89.0,"endSpeed":80.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73185758501069,"aZ":-26.693579299800092,"pfxX":-11.398943929983394,"pfxZ":3.279989986012791,"pX":0.5395235432841637,"pZ":1.8668808533510728,"vX0":9.337322961048983,"vY0":-129.10783415697972,"vZ0":-4.116111386734451,"x":96.43,"y":188.37,"x0":-1.663268790091916,"y0":50.00080968288014,"z0":5.563554393672725,"aX":-19.023272454730325},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":18.2,"spinRate":2277,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4261110799979799,"extension":6.449231338874236},"index":5,"playId":"66417e48-5cd8-3b2e-8e14-ea81037d287e","pitchNumber":4,"startTime":"2026-04-10T20:58:09.053Z","endTime":"2026-04-10T20:58:12.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":86.4,"endSpeed":79.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823209262862715,"aZ":-29.66771854775373,"pfxX":1.0357917571611193,"pfxZ":1.5493006125007387,"pX":0.06515096695565654,"pZ":3.1275493720325014,"vX0":4.209777857703114,"vY0":-125.94053887436758,"vZ0":-0.5870178698358965,"x":114.52,"y":154.34,"x0":-1.7576756006849248,"y0":50.00338173263991,"z0":5.747982061004745,"aX":1.6753724605256173},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":-2.8,"spinRate":2512,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4337046917060077,"extension":6.066486149591934},"index":6,"playId":"c6a8915c-3df6-315e-887b-b550cd0cc6f6","pitchNumber":5,"startTime":"2026-04-10T20:58:34.622Z","endTime":"2026-04-10T20:58:38.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:58:38.512Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to third baseman Nick Yorke.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-10T20:58:47.065Z","endTime":"2026-04-10T20:59:53.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":90.0,"endSpeed":82.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26950959737993,"aZ":-22.322743131831427,"pfxX":-1.067492279322206,"pfxZ":5.680568570559586,"pX":1.23895146814843,"pZ":1.5378824997292369,"vX0":7.382830188284654,"vY0":-130.79460829064115,"vZ0":-6.097367168490259,"x":69.77,"y":197.26,"x0":-1.4802511368462965,"y0":50.005948135784024,"z0":5.570598058283632,"aX":-1.8535130352075093},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":0.4,"spinRate":2476,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4185721362461243,"extension":6.475982533151319},"index":0,"playId":"a8966a53-7b4f-3444-88e8-5d7ec360c18d","pitchNumber":1,"startTime":"2026-04-10T20:59:01.872Z","endTime":"2026-04-10T20:59:06.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-10T20:59:12.498Z","endTime":"2026-04-10T20:59:25.684Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":84.8,"endSpeed":78.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138745145638687,"aZ":-28.501451286235035,"pfxX":0.9623989474085892,"pfxZ":2.396475028397055,"pX":2.6641093382212175,"pZ":1.0241480930333224,"vX0":9.709046181134052,"vY0":-123.13272112373053,"vZ0":-5.104313735898311,"x":15.45,"y":211.13,"x0":-1.4598218905719305,"y0":50.001224996344334,"z0":5.544195951110067,"aX":1.4716865857005772},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.4,"breakHorizontal":-4.1,"spinRate":2422,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4453438711615334,"extension":6.424538416332517},"index":2,"playId":"f24805ef-0a7c-3f64-a622-1ccd5391dd5e","pitchNumber":2,"startTime":"2026-04-10T20:59:25.684Z","endTime":"2026-04-10T20:59:28.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.9,"endSpeed":84.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7255723484235,"aZ":-15.644204345156703,"pfxX":-7.578835448663761,"pfxZ":8.864180420292827,"pX":-1.057022879081462,"pZ":3.391109166751733,"vX0":4.693533885599307,"vY0":-136.57685953344247,"vZ0":-2.88896980123392,"x":157.29,"y":147.22,"x0":-1.824854244874601,"y0":50.0004275713845,"z0":5.556015791984429,"aX":-14.1298433717682},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":12.6,"spinRate":2409,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4030420031705577,"extension":6.233758797864936},"hitData":{"launchSpeed":66.2,"launchAngle":65.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.45,"coordY":166.28}},"index":3,"playId":"4ac4e753-91c1-3db6-91a7-2f5397c0863b","pitchNumber":3,"startTime":"2026-04-10T20:59:44.781Z","endTime":"2026-04-10T20:59:53.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-10T20:59:53.613Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-10T21:00:02.464Z","endTime":"2026-04-10T21:01:49.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".339"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".902"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".736"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".712"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".434"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".491"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.39"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.21"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.77"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.19"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.27"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.26"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.35"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.71"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.64"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.63"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.46"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".902"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".736"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".712"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".434"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".491"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26728248697283,"aZ":-13.066278045370542,"pfxX":-8.376079124505434,"pfxZ":10.071391388132461,"pX":0.38000008457976253,"pZ":3.32756634743299,"vX0":8.359685732663944,"vY0":-137.76749418485417,"vZ0":-3.7048381917086353,"x":102.52,"y":148.94,"x0":-1.6243707939463434,"y0":50.006146623123364,"z0":5.5898718311243165,"aX":-15.89778768234178},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":13.1,"spinRate":2426,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3995389114357186,"extension":6.1837740769715435},"index":0,"playId":"abd6a4f3-9ad5-3a55-b54b-b67f809c61de","pitchNumber":1,"startTime":"2026-04-10T21:00:21.453Z","endTime":"2026-04-10T21:00:25.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665638901242225,"aZ":-27.265343016614537,"pfxX":1.21644658875298,"pfxZ":3.137739528529086,"pX":0.9716426795615618,"pZ":0.9166506419549849,"vX0":5.989135575449894,"vY0":-124.20229355065901,"vZ0":-5.693238665871144,"x":79.96,"y":214.03,"x0":-1.6280917983682863,"y0":50.00330331093743,"z0":5.503586024760237,"aX":1.9005068527422517},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-3.6,"spinRate":2508,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.44085503577846774,"extension":6.209675377452768},"index":1,"playId":"afb9bf22-0e7d-3b2b-be5a-880b55a0fa96","pitchNumber":2,"startTime":"2026-04-10T21:00:37.807Z","endTime":"2026-04-10T21:00:41.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51211958435238,"aZ":-30.839119220415682,"pfxX":0.19797640181361187,"pfxZ":0.883669356749369,"pX":0.990836676611556,"pZ":1.679692932353484,"vX0":6.123735780654152,"vY0":-121.54953686251494,"vZ0":-3.0083099546365473,"x":79.23,"y":193.43,"x0":-1.580568005766424,"y0":50.001213223318615,"z0":5.595074553668157,"aX":0.29661820923841264},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.2,"breakHorizontal":-1.7,"spinRate":2362,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.44962243835226,"extension":6.364207803863779},"index":2,"playId":"a9735dca-298e-38ef-ae72-405502ee6b2c","pitchNumber":3,"startTime":"2026-04-10T21:00:55.779Z","endTime":"2026-04-10T21:01:00.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-10T21:01:08.631Z","endTime":"2026-04-10T21:01:25.534Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841497494628577,"aZ":-26.05899800729138,"pfxX":-11.402332354634286,"pfxZ":3.753947232334469,"pX":-0.11229372417840451,"pZ":1.1672527070404528,"vX0":7.819537659622336,"vY0":-127.25609464762758,"vZ0":-5.343243947817435,"x":121.28,"y":207.26,"x0":-1.7544539024164096,"y0":50.00331634448358,"z0":5.377157777726383,"aX":-18.569355234263572},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":18.7,"spinRate":2327,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43159851315756326,"extension":6.442750598872382},"index":4,"playId":"1d01b272-1d33-396a-a4b8-8fa35aa2b8f6","pitchNumber":4,"startTime":"2026-04-10T21:01:25.534Z","endTime":"2026-04-10T21:01:31.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026228897306837,"aZ":-28.917491112784216,"pfxX":-0.059900190863789504,"pfxZ":2.0737309427508777,"pX":1.0712350857546071,"pZ":1.6118248386121505,"vX0":6.686342729652453,"vY0":-124.23646252587174,"vZ0":-3.888835659008791,"x":76.17,"y":195.26,"x0":-1.6428976767616685,"y0":50.001687064143695,"z0":5.591048444896623,"aX":-0.09499003333716839},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":-1.4,"spinRate":2493,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4402490193166475,"extension":6.339945786521887},"index":5,"playId":"6bf5b2ad-cc93-3040-af42-76708253679a","pitchNumber":5,"startTime":"2026-04-10T21:01:42.880Z","endTime":"2026-04-10T21:01:49.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-10T21:01:49.397Z","atBatIndex":68}]