[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Shaw doubles (1) on a fly ball to center fielder TJ Friedl, deflected by left fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:05:56.061Z","endTime":"2026-03-02T20:06:11.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T16:54:53.755Z","endTime":"2026-03-02T19:37:59.054Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"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-03-02T19:37:59.054Z","endTime":"2026-03-02T20:04:28.838Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"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-03-02T20:04:28.838Z","endTime":"2026-03-02T20:05:58.271Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.088268824343878,"aZ":-23.967158731109404,"pfxX":-8.530746963051257,"pfxZ":4.465472703946607,"pX":0.6253103733837747,"pZ":2.28128299314222,"vX0":7.269260623849769,"vY0":-134.26333250821355,"vZ0":-3.48121179311919,"x":93.16,"y":177.19,"x0":-0.9992520032068717,"y0":50.006117957967795,"z0":5.286167918772425,"aX":-15.691292917381396},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":14.0,"spinRate":2394,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40682363786213926,"extension":6.911762473768271},"hitData":{"launchSpeed":78.3,"launchAngle":31.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.81,"coordY":83.08}},"index":3,"playId":"1f532c23-9169-365d-ae10-7b05d0c092d3","pitchNumber":1,"startTime":"2026-03-02T20:05:58.271Z","endTime":"2026-03-02T20:06:11.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2026-03-02T20:06:11.197Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin Alcántara walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:06:29.305Z","endTime":"2026-03-02T20:07:40.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":78.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4514547862227,"aZ":-31.36116366760632,"pfxX":1.1383188135524485,"pfxZ":0.5399561412959466,"pX":1.6721880347555476,"pZ":1.276274231275301,"vX0":6.911410759513124,"vY0":-121.45391266502273,"vZ0":-3.296666672984293,"x":53.26,"y":204.32,"x0":-1.3410269659412233,"y0":50.00537673497867,"z0":5.336667560072852,"aX":1.7260007355345701},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-3.5,"spinRate":2351,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4484255158169246,"extension":6.526114499439919},"index":0,"playId":"b7b5a84d-000c-3b84-a9be-bacecfb01f03","pitchNumber":1,"startTime":"2026-03-02T20:06:39.135Z","endTime":"2026-03-02T20:06:42.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":92.3,"endSpeed":85.3,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.666654817747325,"aZ":-21.319655189063496,"pfxX":-8.61792319791797,"pfxZ":5.910330638422115,"pX":2.450919322194612,"pZ":1.3073277342320113,"vX0":12.156378656359667,"vY0":-133.87109772636828,"vZ0":-6.2301984737093035,"x":23.58,"y":203.48,"x0":-1.0043427942975347,"y0":50.005171619581105,"z0":5.164452465327057,"aX":-15.832602480295293},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":13.3,"spinRate":2349,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4072998392763134,"extension":6.86865923708567},"index":1,"playId":"c1c88a04-047f-309c-a16e-b76feefc3adf","pitchNumber":2,"startTime":"2026-03-02T20:06:55.623Z","endTime":"2026-03-02T20:07:03.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Brady Singer. Matt Shaw to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"c1c88a04-047f-309c-a16e-b76feefc3adf","startTime":"2026-03-02T20:07:03.278Z","endTime":"2026-03-02T20:07:23.441Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"postOnThird":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.22,"dramaIndex":50.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.501302834172304,"aZ":-22.357914481888585,"pfxX":-9.161525652354158,"pfxZ":5.194800182642401,"pX":0.5603816725894933,"pZ":1.3240448026483904,"vX0":7.681190003815479,"vY0":-135.56297474688748,"vZ0":-6.1555623779182795,"x":95.64,"y":203.03,"x0":-1.0989863437348901,"y0":50.000577640569745,"z0":5.151614416334348,"aX":-17.303482788046402},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":2384,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4017603404513004,"extension":6.762414322930818},"index":3,"playId":"bed60ec3-42bb-31fd-82b5-28bd7ec82fe4","pitchNumber":3,"startTime":"2026-03-02T20:07:23.441Z","endTime":"2026-03-02T20:07:27.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.894373953594695,"aZ":-24.681927396462754,"pfxX":-8.22326638701418,"pfxZ":4.053311623116242,"pX":1.1174336662599078,"pZ":1.7532240021552201,"vX0":8.499982930032273,"vY0":-134.33007259894566,"vZ0":-4.59618284183683,"x":74.41,"y":191.44,"x0":-1.0018136781840277,"y0":50.00379625107989,"z0":5.215753024597688,"aX":-15.205960060761178},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":13.3,"spinRate":2432,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4059224017053378,"extension":6.624988742890172},"index":4,"playId":"91b6e904-8d1b-36b5-846b-38112ccf1ddc","pitchNumber":4,"startTime":"2026-03-02T20:07:36.512Z","endTime":"2026-03-02T20:07:40.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.3,"awayTeamWinProbability":61.7,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.22,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:07:40.348Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Moisés Ballesteros doubles (1) on a line drive to left fielder Will Benson. Matt Shaw scores. Kevin Alcántara scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:07:48.606Z","endTime":"2026-03-02T20:09:56.727Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.297568183253073,"aZ":-31.435976772369834,"pfxX":2.3390910572203647,"pfxZ":0.4825822084744713,"pX":0.9727439154663607,"pZ":1.5305266642054394,"vX0":5.076018565530974,"vY0":-122.16373351541021,"vZ0":-2.728447349742575,"x":79.92,"y":197.46,"x0":-1.4224102764401207,"y0":50.00506854507111,"z0":5.319426522718751,"aX":3.594029342787206},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-5.3,"spinRate":2377,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4455266582584172,"extension":6.558082826835044},"index":0,"playId":"a1459f8b-c00d-3552-8ee4-0514d5ead915","pitchNumber":1,"startTime":"2026-03-02T20:08:17.231Z","endTime":"2026-03-02T20:08:21.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.095786362822754,"aZ":-31.334798555575166,"pfxX":2.6493432866785653,"pfxZ":0.5607655481734692,"pX":0.0513614372924062,"pZ":1.8554148268426975,"vX0":2.8431110711677974,"vY0":-120.61788483007888,"vZ0":-1.9354734986334563,"x":115.04,"y":188.68,"x0":-1.4801690930057732,"y0":50.0023954152794,"z0":5.391370397642341,"aX":3.963074744152102},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":-5.4,"spinRate":2264,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.45146548030826095,"extension":6.5575677671583374},"index":1,"playId":"b4a787f0-9468-3639-b855-a7aba1dfbc0e","pitchNumber":2,"startTime":"2026-03-02T20:08:34.103Z","endTime":"2026-03-02T20:08:37.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32362233988763,"aZ":-23.33949527020075,"pfxX":-6.4623901076251125,"pfxZ":4.946939333979678,"pX":0.49116938624641504,"pZ":4.075565784637088,"vX0":6.717609180021638,"vY0":-132.7949938708617,"vZ0":0.9050815017112502,"x":98.28,"y":128.74,"x0":-1.2311588979472385,"y0":50.004722646029556,"z0":5.427582582910951,"aX":-11.547977609540075},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":10.2,"spinRate":2352,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.41239755039208825,"extension":6.770292001950667},"index":2,"playId":"f80aa317-e7b7-3e8d-a043-e5ff4bce6881","pitchNumber":3,"startTime":"2026-03-02T20:08:54.611Z","endTime":"2026-03-02T20:08:58.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57417929506208,"aZ":-24.819139031860747,"pfxX":2.5951176308040593,"pfxZ":4.411274492205997,"pX":0.6032072030370711,"pZ":2.7265337601625435,"vX0":4.38950617777896,"vY0":-127.13703348431939,"vZ0":-1.7168199777013737,"x":94.01,"y":165.16,"x0":-1.470629635795506,"y0":50.00218128894146,"z0":5.345546626176256,"aX":4.325628283309523},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-5.5,"spinRate":2300,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.4278194380652707,"extension":6.617517666083712},"index":3,"playId":"7745a2ad-1e5f-36a7-af6c-99fc552e6907","pitchNumber":4,"startTime":"2026-03-02T20:09:12.727Z","endTime":"2026-03-02T20:09:16.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.962695052106977,"aZ":-32.3866492423318,"pfxX":1.7923676252052967,"pfxZ":-0.14011191845307636,"pX":0.2614493952514732,"pZ":1.825299148211006,"vX0":3.603897849849088,"vY0":-123.0191915137055,"vZ0":-1.868553570166293,"x":107.03,"y":189.5,"x0":-1.449107140125362,"y0":50.00003953100218,"z0":5.312345916038175,"aX":2.7759669214275746},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.4,"breakHorizontal":-4.0,"spinRate":2355,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.4434238207878165,"extension":6.54701549212055},"hitData":{"launchSpeed":94.9,"launchAngle":20.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.35,"coordY":106.32}},"index":4,"playId":"2957c37a-7143-372a-bfd6-5e7dc2dc53e3","pitchNumber":5,"startTime":"2026-03-02T20:09:42.769Z","endTime":"2026-03-02T20:09:56.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.8,"awayTeamWinProbability":73.2,"homeTeamWinProbabilityAdded":-11.499999999999996,"leverageIndex":1.53,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:09:56.727Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Carlson doubles (2) on a fly ball to right fielder Noelvi Marte. Moisés Ballesteros to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:10:21.561Z","endTime":"2026-03-02T20:11:15.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"postOnThird":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.462188812390647,"aZ":-27.629114703505834,"pfxX":2.0790936602701384,"pfxZ":2.892657849125186,"pX":-1.3539749423797462,"pZ":4.708021261063937,"vX0":0.11564583996756268,"vY0":-123.71489037596639,"vZ0":3.4638645827899976,"x":168.61,"y":111.66,"x0":-1.6718049063816116,"y0":50.003308331515875,"z0":5.587156207793301,"aX":3.267604830652859},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":-3.8,"spinRate":2182,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.44041063141398284,"extension":6.435446608485497},"index":0,"playId":"45fdc61d-a961-38ba-9360-8fd6fe347ac9","pitchNumber":1,"startTime":"2026-03-02T20:10:30.852Z","endTime":"2026-03-02T20:10:33.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":91.4,"endSpeed":84.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.396449612856774,"aZ":-22.53104074882041,"pfxX":-7.30765764175264,"pfxZ":5.336431484508996,"pX":0.2612303809899796,"pZ":1.5525661905169863,"vX0":6.536170331767572,"vY0":-133.03780563634237,"vZ0":-5.315093366811873,"x":107.04,"y":196.86,"x0":-1.268479403905343,"y0":50.00295924609739,"z0":5.191898319364814,"aX":-13.204757933908935},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.8,"breakHorizontal":12.0,"spinRate":2290,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4104486534541487,"extension":6.847252507128306},"index":1,"playId":"fa945c15-ff49-3863-9ea4-1f0da5e94544","pitchNumber":2,"startTime":"2026-03-02T20:10:46.081Z","endTime":"2026-03-02T20:10:50.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96774025018151,"aZ":-35.42074631841313,"pfxX":3.4037024185334883,"pfxZ":-2.1883628778098556,"pX":0.22200510277813987,"pZ":1.700141156285543,"vX0":3.0550165063561723,"vY0":-120.57149207097851,"vZ0":-1.316288344842828,"x":108.54,"y":192.88,"x0":-1.5006667190818033,"y0":50.00403391229771,"z0":5.359894146037167,"aX":5.045072026742021},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.1,"breakHorizontal":-6.8,"spinRate":2288,"spinDirection":82},"zone":8,"typeConfidence":2.0,"plateTime":0.4531174351861802,"extension":6.526223171804795},"hitData":{"launchSpeed":93.6,"launchAngle":29.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.24,"coordY":65.82}},"index":2,"playId":"b81c5940-5704-3732-b385-0b4c50d862d5","pitchNumber":3,"startTime":"2026-03-02T20:11:01.734Z","endTime":"2026-03-02T20:11:15.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-5.600000000000001,"leverageIndex":0.91,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:11:15.849Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chas McCormick singles on a line drive to left fielder Will Benson. Moisés Ballesteros scores. Dylan Carlson to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:12:40.441Z","endTime":"2026-03-02T20:13:30.501Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"postOnThird":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-03-02T20:11:46.479Z","endTime":"2026-03-02T20:12:42.636Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.905837875672187,"aZ":-22.930059593598898,"pfxX":-8.932566215387526,"pfxZ":5.163524122132018,"pX":-0.7425675861023884,"pZ":1.9761539531907917,"vX0":4.460704643238441,"vY0":-133.05013635197415,"vZ0":-4.256712233638825,"x":145.3,"y":185.42,"x0":-1.281541375322686,"y0":50.00257109810866,"z0":5.261165213442426,"aX":-15.993080522929803},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2269,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4118805357256723,"extension":6.767533619948826},"index":1,"playId":"4c213c39-e52d-32ac-ae1a-dae98932b82b","pitchNumber":1,"startTime":"2026-03-02T20:12:42.636Z","endTime":"2026-03-02T20:12:47.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46642415521773,"aZ":-22.041817775878265,"pfxX":-5.369726698512347,"pfxZ":5.656209597574737,"pX":0.7547510589067047,"pZ":2.689695216608129,"vX0":7.02209018427634,"vY0":-132.54297917449662,"vZ0":-2.688136498460688,"x":88.23,"y":166.16,"x0":-1.2226690021422315,"y0":50.00533164701642,"z0":5.314420757846335,"aX":-9.623381253465134},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":8.3,"spinRate":2213,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4121471646951722,"extension":6.687945188163004},"index":2,"playId":"41959f0d-c75f-3027-adc6-644fec1a3218","pitchNumber":2,"startTime":"2026-03-02T20:13:01.294Z","endTime":"2026-03-02T20:13:04.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.168561511429335,"aZ":-31.642354242941668,"pfxX":2.2262086757884263,"pfxZ":0.36246245574394464,"pX":0.9629430597317957,"pZ":1.9013577661887964,"vX0":4.636605082895281,"vY0":-120.5333966787028,"vZ0":-1.5999719567404207,"x":80.29,"y":187.44,"x0":-1.2706012954410357,"y0":50.00506993480564,"z0":5.352921349877935,"aX":3.294399335705595},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.5,"breakHorizontal":-5.0,"spinRate":2366,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45342933974080646,"extension":6.582564607105483},"hitData":{"launchSpeed":73.2,"launchAngle":16.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.6,"coordY":118.03}},"index":3,"playId":"38b04534-f2bc-3fb7-b23b-6ffcbe6b78ac","pitchNumber":3,"startTime":"2026-03-02T20:13:21.827Z","endTime":"2026-03-02T20:13:30.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":0.99,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:13:30.501Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jefferson Rojas grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Matt McLain to first baseman Spencer Steer. Dylan Carlson scores. Chas McCormick out at 2nd. Jefferson Rojas out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:13:54.168Z","endTime":"2026-03-02T20:15:13.444Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.738492724288427,"aZ":-35.57246125074383,"pfxX":2.3050108767829993,"pfxZ":-2.2971132645068284,"pX":0.3084233532518707,"pZ":2.649491837942482,"vX0":3.478004626342064,"vY0":-120.93392841747112,"vZ0":0.7719222136870625,"x":105.24,"y":167.24,"x0":-1.4482091657126088,"y0":50.00299712753918,"z0":5.448262137088822,"aX":3.4105716366682297},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.7,"breakHorizontal":-5.0,"spinRate":2335,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.45305047132874954,"extension":6.394856720609106},"index":0,"playId":"60e8c8de-23fb-37c7-9525-9fc5931fe038","pitchNumber":1,"startTime":"2026-03-02T20:14:04.142Z","endTime":"2026-03-02T20:14:07.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":676801,"link":"/api/v1/people/676801"},"third":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.675974233540664,"aZ":-29.561017752910505,"pfxX":4.777873385626949,"pfxZ":1.874203884371635,"pX":-0.25978870725588643,"pZ":2.816243999162983,"vX0":1.5795948038346352,"vY0":-116.86605635649073,"vZ0":0.34973592843668544,"x":126.9,"y":162.74,"x0":-1.5639073351365955,"y0":50.001048249554586,"z0":5.426690659117166,"aX":6.6507487288642615},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.7,"breakHorizontal":-9.0,"spinRate":2300,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.467511540534046,"extension":6.40960992367477},"index":1,"playId":"6d559cb3-6fd5-313e-b777-a9eab4f05022","pitchNumber":2,"startTime":"2026-03-02T20:14:18.917Z","endTime":"2026-03-02T20:14:23.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":676801,"link":"/api/v1/people/676801"},"third":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":83.7,"endSpeed":77.6,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.826453677718487,"aZ":-33.78360912941544,"pfxX":0.7104415283901098,"pfxZ":-1.0715115232690429,"pX":2.4365201823447196,"pZ":-0.24493114298160557,"vX0":8.53393492323191,"vY0":-121.56740263430272,"vZ0":-5.8678014645081715,"x":24.13,"y":245.39,"x0":-1.2118779759648723,"y0":50.00574316021029,"z0":5.132731803825483,"aX":1.0627222798753757},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.1,"breakHorizontal":-3.4,"spinRate":2443,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.450557066933317,"extension":6.794133046050364},"index":2,"playId":"0a044723-0abd-3a15-9cd8-ef1e2874ae4a","pitchNumber":3,"startTime":"2026-03-02T20:14:44.603Z","endTime":"2026-03-02T20:14:47.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":676801,"link":"/api/v1/people/676801"},"third":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.089503328510173,"aZ":-35.601610199352436,"pfxX":2.644074321668066,"pfxZ":-2.3774934311349654,"pX":0.036124477498448736,"pZ":2.295141174468023,"vX0":2.8992458563883092,"vY0":-118.39756304331053,"vZ0":0.18497646037102378,"x":115.62,"y":176.81,"x0":-1.5401988885717273,"y0":50.001390664952254,"z0":5.430321172377866,"aX":3.8151471562506214},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.1,"breakHorizontal":-5.4,"spinRate":2284,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.45971316052287037,"extension":6.505579775614809},"hitData":{"launchSpeed":104.5,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.82,"coordY":169.54}},"index":3,"playId":"c710ea63-9165-3e9c-ac8b-3f8dcb9ebaf8","pitchNumber":4,"startTime":"2026-03-02T20:15:05.169Z","endTime":"2026-03-02T20:15:13.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":676801,"link":"/api/v1/people/676801"},"third":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":0.85,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:15:13.444Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Miller called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:15:37.955Z","endTime":"2026-03-02T20:16:42.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.983061426299162,"aZ":-22.53759956904921,"pfxX":1.6351607035912674,"pfxZ":6.569987626668674,"pX":0.3505185744539464,"pZ":1.9232587000034302,"vX0":3.4374461628264346,"vY0":-119.7438778293576,"vZ0":-3.165987138966694,"x":103.64,"y":186.85,"x0":-1.3103905859829712,"y0":50.00120773892676,"z0":5.256970168368144,"aX":2.397616403948442},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":11.5,"breakHorizontal":-3.7,"spinRate":2346,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4556870464289613,"extension":6.513460759434161},"index":0,"playId":"9780f33b-81a2-3685-a867-d9709f33ea23","pitchNumber":1,"startTime":"2026-03-02T20:15:37.955Z","endTime":"2026-03-02T20:15:41.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":81.6,"endSpeed":75.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.484132909093415,"aZ":-32.49393266028322,"pfxX":2.3703308101236606,"pfxZ":-0.21886534492552112,"pX":0.2202273846506953,"pZ":1.4366519804939648,"vX0":2.9385185681453025,"vY0":-118.93181328728194,"vZ0":-2.1331098671719273,"x":108.61,"y":199.99,"x0":-1.338687268414188,"y0":50.00569279080302,"z0":5.287940730406627,"aX":3.401003204113791},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":-5.0,"spinRate":2305,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4602751182081377,"extension":6.424646684775981},"index":1,"playId":"a55f55fc-a780-3422-8bb5-17250adbef09","pitchNumber":2,"startTime":"2026-03-02T20:15:50.282Z","endTime":"2026-03-02T20:15:54.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66280210045511,"aZ":-24.168957320422095,"pfxX":-10.225206369966621,"pfxZ":4.402956003142183,"pX":-1.063681058359026,"pZ":2.812157940906234,"vX0":3.9558339273740035,"vY0":-134.57753805086884,"vZ0":-1.8872305705087904,"x":157.55,"y":162.85,"x0":-1.2319170388414458,"y0":50.000833660729135,"z0":5.2499656606007115,"aX":-18.584608128345543},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":17.5,"spinRate":2305,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4084015079299914,"extension":6.713994436248053},"index":2,"playId":"890f9565-0b4f-3e46-9505-0036dd01d8c4","pitchNumber":3,"startTime":"2026-03-02T20:16:14.615Z","endTime":"2026-03-02T20:16:18.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.888815200328672,"aZ":-25.52227137310987,"pfxX":-9.418889672074329,"pfxZ":3.683682549499438,"pX":0.25266803084366724,"pZ":1.708521573172491,"vX0":6.929267394357939,"vY0":-133.51741520739466,"vZ0":-4.2939096158477845,"x":107.37,"y":192.65,"x0":-1.153218298860759,"y0":50.00052989349393,"z0":5.1753027207148286,"aX":-16.9945029096351},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":2300,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.41030843304035836,"extension":6.775065700662857},"index":3,"playId":"4247c457-cc7f-3361-b47f-5bbc30516be1","pitchNumber":4,"startTime":"2026-03-02T20:16:37.636Z","endTime":"2026-03-02T20:16:42.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:16:42.930Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:18:24.721Z","endTime":"2026-03-02T20:20:33.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.283503650841478,"aZ":-13.50953085101348,"pfxX":-1.4518654729655065,"pfxZ":10.50125255216944,"pX":-0.8049301310932435,"pZ":3.849625381284847,"vX0":1.903730578934627,"vY0":-132.47041560874703,"vZ0":-3.099704557050638,"x":147.68,"y":134.84,"x0":-1.344235544325439,"y0":50.001133500851765,"z0":6.022336714126345,"aX":-2.5802433554824287},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":2.2,"spinRate":2343,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.41346137949214423,"extension":6.668179240126244},"index":0,"playId":"52609e06-336d-37c2-9581-7c7d634001d1","pitchNumber":1,"startTime":"2026-03-02T20:18:53.459Z","endTime":"2026-03-02T20:18:57.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.122860242560392,"aZ":-14.501720262262072,"pfxX":-1.915209277536039,"pfxZ":9.874371806022527,"pX":-0.8534928694461766,"pZ":3.2899495826413947,"vX0":1.7991875506498352,"vY0":-132.84595036690322,"vZ0":-4.286567523018407,"x":149.53,"y":149.95,"x0":-1.2902923414124594,"y0":50.00099009799245,"z0":5.976537421361878,"aX":-3.4271767000050093},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.2,"breakHorizontal":3.1,"spinRate":2333,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41209219910913086,"extension":6.7068711988417915},"index":1,"playId":"1ddfd4a5-1570-336a-adc3-69aec46accbb","pitchNumber":2,"startTime":"2026-03-02T20:19:06.402Z","endTime":"2026-03-02T20:19:11.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.982826445563795,"aZ":-20.7163618974195,"pfxX":3.228744811235826,"pfxZ":7.100356082028614,"pX":0.04001655785760656,"pZ":1.83474461403247,"vX0":2.5250717200804256,"vY0":-125.12921658403752,"vZ0":-6.037070567993684,"x":115.47,"y":189.24,"x0":-1.3954568132605232,"y0":50.00469563273862,"z0":5.932911252270801,"aX":5.2130894934502034},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":12.0,"breakHorizontal":-6.4,"spinRate":2544,"spinDirection":179},"zone":8,"typeConfidence":0.9,"plateTime":0.4347366110077191,"extension":6.459245943958202},"index":2,"playId":"6bf57af3-2454-355b-8780-18878f22c39b","pitchNumber":3,"startTime":"2026-03-02T20:19:20.909Z","endTime":"2026-03-02T20:19:25.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-02T20:19:38.983Z","endTime":"2026-03-02T20:19:47.951Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.747646505626882,"aZ":-24.82279710238755,"pfxX":-7.372098448464941,"pfxZ":5.099851336798526,"pX":-2.2710029641108234,"pZ":3.9331954923107246,"vX0":0.1355338877741924,"vY0":-119.50946985490276,"vZ0":-0.11111674634241753,"x":203.57,"y":132.58,"x0":-1.3712679163765447,"y0":50.00323320207071,"z0":6.216101093527609,"aX":-10.628210516895932},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.5,"breakHorizontal":13.3,"spinRate":1727,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.4589015826633278,"extension":6.579818424004027},"index":4,"playId":"3fcb035b-f1e8-3790-bdbf-5e748446f2e2","pitchNumber":4,"startTime":"2026-03-02T20:19:47.951Z","endTime":"2026-03-02T20:19:51.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.693990135932925,"aZ":-19.84515546734651,"pfxX":3.6423843687445205,"pfxZ":7.489771738313076,"pX":-0.9486631651631358,"pZ":1.2116937594950201,"vX0":0.38706899154386654,"vY0":-126.18597954045154,"vZ0":-7.599623023588272,"x":153.16,"y":206.06,"x0":-1.5775751192988925,"y0":50.00286195195858,"z0":5.808421815126778,"aX":5.995132756340962},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.5,"breakHorizontal":-6.7,"spinRate":2518,"spinDirection":187},"zone":13,"typeConfidence":0.9,"plateTime":0.430681051206836,"extension":6.601788533437547},"index":5,"playId":"62fccee5-520d-316f-8d5f-67e2db927c21","pitchNumber":5,"startTime":"2026-03-02T20:20:01.735Z","endTime":"2026-03-02T20:20:06.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459121577451633,"aZ":-12.061231203967619,"pfxX":-3.1860024002500182,"pfxZ":11.179332026149005,"pX":-0.39120420322325766,"pZ":2.6685069268940302,"vX0":3.331448892092327,"vY0":-133.2446608559237,"vZ0":-6.3661383910491525,"x":131.91,"y":166.73,"x0":-1.2433898328828372,"y0":50.00358271916,"z0":5.959105666421461,"aX":-5.73274853728875},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2313,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.410970185255251,"extension":6.881755260443841},"hitData":{"launchSpeed":88.4,"launchAngle":63.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.76,"coordY":134.62}},"index":6,"playId":"67c59da7-dc89-3a98-bf7d-e496e11a746b","pitchNumber":6,"startTime":"2026-03-02T20:20:25.034Z","endTime":"2026-03-02T20:20:33.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:20:33.595Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:20:41.447Z","endTime":"2026-03-02T20:22:44.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85037440827254,"aZ":-17.668833318997425,"pfxX":-5.232906262402102,"pfxZ":8.207959143581341,"pX":0.5483254971605356,"pZ":1.4358923970280186,"vX0":6.074147285975362,"vY0":-131.56870411872762,"vZ0":-8.170846316562152,"x":96.1,"y":200.01,"x0":-1.1018395044433047,"y0":50.003590008955484,"z0":5.872517014018137,"aX":-9.247727664891729},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":8.3,"spinRate":2123,"spinDirection":208},"zone":14,"typeConfidence":0.73,"plateTime":0.4150670736618025,"extension":6.858888719427766},"index":0,"playId":"63908d3e-7a5c-3cb1-8c0e-f2ae5fb97059","pitchNumber":1,"startTime":"2026-03-02T20:20:58.973Z","endTime":"2026-03-02T20:21:03.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.096523521380924,"aZ":-25.90951194184101,"pfxX":4.297374639133885,"pfxZ":3.9821787258691748,"pX":0.4527262483067059,"pZ":1.1893101763370415,"vX0":2.645743921345644,"vY0":-124.39832887420185,"vZ0":-6.459324410086121,"x":99.74,"y":206.67,"x0":-1.1816035208111733,"y0":50.00253556070955,"z0":5.956822887358061,"aX":6.7593591016468775},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":-8.4,"spinRate":2506,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.4396788008652752,"extension":6.731147675911956},"index":1,"playId":"f3294bd7-ac9d-3f0e-884f-d1e95a6175b9","pitchNumber":2,"startTime":"2026-03-02T20:21:13.479Z","endTime":"2026-03-02T20:21:17.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.661788022892825,"aZ":-27.11074673121509,"pfxX":4.066809301359267,"pfxZ":3.219868622378538,"pX":0.5472743693561309,"pZ":2.357673420959923,"vX0":3.1828002602679266,"vY0":-123.96280468241831,"vZ0":-3.5688047260888456,"x":96.14,"y":175.12,"x0":-1.2773863260960936,"y0":50.000535179536804,"z0":6.056749717740581,"aX":6.384614856805834},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.3,"breakHorizontal":-8.0,"spinRate":2534,"spinDirection":154},"zone":6,"typeConfidence":0.91,"plateTime":0.4403312365588561,"extension":6.725791587700166},"index":2,"playId":"9ac24c2a-45f9-3ccb-b47e-62d606d3fc48","pitchNumber":3,"startTime":"2026-03-02T20:21:29.675Z","endTime":"2026-03-02T20:21:34.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.678800895125068,"aZ":-18.250746422110165,"pfxX":-6.936069384104908,"pfxZ":7.871364033460997,"pX":-0.4548169993112749,"pZ":0.9373286547513628,"vX0":3.844158168016935,"vY0":-132.0708788343756,"vZ0":-9.198908151968242,"x":134.34,"y":213.47,"x0":-1.0266794083675643,"y0":50.00660110638273,"z0":5.803633912333728,"aX":-12.276669812198634},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.5,"breakHorizontal":11.8,"spinRate":2036,"spinDirection":207},"zone":13,"typeConfidence":0.93,"plateTime":0.41445146382874487,"extension":6.99902000012129},"index":3,"playId":"9e95032a-9a70-390b-9a9d-2365225eabae","pitchNumber":4,"startTime":"2026-03-02T20:21:44.232Z","endTime":"2026-03-02T20:21:48.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74747221447665,"aZ":-15.887050441902728,"pfxX":-3.4236728254369044,"pfxZ":9.213179133098695,"pX":0.055201039934809584,"pZ":3.3128441758516334,"vX0":4.225593014569418,"vY0":-131.80002256269475,"vZ0":-4.0875967617557185,"x":114.9,"y":149.33,"x0":-1.120398999959078,"y0":50.00278616430277,"z0":6.049256244890578,"aX":-6.052675245327531},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.1,"breakHorizontal":5.3,"spinRate":2284,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4148163406107086,"extension":6.899128571194769},"index":4,"playId":"8aca292d-a0bd-3e32-95f8-59a28f8fe59e","pitchNumber":5,"startTime":"2026-03-02T20:22:01.053Z","endTime":"2026-03-02T20:22:04.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.401116758171444,"aZ":-30.516528162872532,"pfxX":7.973985544096333,"pfxZ":1.1886286544659477,"pX":-0.2900407260804122,"pZ":2.7970269061006956,"vX0":0.006197100516684317,"vY0":-117.25834328051953,"vZ0":-1.0652030367506748,"x":128.06,"y":163.26,"x0":-1.3294552914509339,"y0":50.00477078137544,"z0":6.094961431568175,"aX":11.146099555146746},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.2,"breakHorizontal":-14.4,"spinRate":2613,"spinDirection":70},"zone":2,"typeConfidence":2.0,"plateTime":0.4664499350039013,"extension":6.659084188897333},"index":5,"playId":"9f2f04cf-3e0a-3d68-8426-12534be4eef0","pitchNumber":6,"startTime":"2026-03-02T20:22:19.850Z","endTime":"2026-03-02T20:22:25.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778005351139825,"aZ":-12.039145386008663,"pfxX":-2.900728591351249,"pfxZ":11.09279297414669,"pX":1.117360535813703,"pZ":2.142623359159214,"vX0":6.247567394745051,"vY0":-133.85483541182398,"vZ0":-7.827388411338045,"x":74.41,"y":180.93,"x0":-0.8696331032901711,"y0":50.0040205213848,"z0":5.965941192802206,"aX":-5.266207894193204},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":4.0,"spinRate":2306,"spinDirection":204},"zone":14,"typeConfidence":0.93,"plateTime":0.4091216523499699,"extension":6.999525030398702},"index":6,"playId":"ea1c7520-6283-3a5d-a2fc-8b16ae542e3d","pitchNumber":7,"startTime":"2026-03-02T20:22:38.463Z","endTime":"2026-03-02T20:22:44.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.8,"awayTeamWinProbability":80.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.5,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:22:44.199Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Matt Shaw to first baseman Owen Miller. Matt McLain to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:22:53.620Z","endTime":"2026-03-02T20:23:19.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86399528866781,"aZ":-22.148837264562335,"pfxX":2.6258053980397773,"pfxZ":6.069359562157884,"pX":-0.1775529166290383,"pZ":2.047723201517236,"vX0":2.2345644088706385,"vY0":-127.34539202976025,"vZ0":-5.420667834115914,"x":123.77,"y":183.49,"x0":-1.4057893636637784,"y0":50.00008261403372,"z0":5.943604214259959,"aX":4.3340904414065085},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.1,"breakHorizontal":-5.3,"spinRate":2503,"spinDirection":174},"zone":8,"typeConfidence":0.9,"plateTime":0.4292411904886988,"extension":6.6633916707200855},"hitData":{"launchSpeed":109.8,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.98,"coordY":152.33}},"index":0,"playId":"712ce450-a2f0-310d-9e4a-d17885dd1970","pitchNumber":1,"startTime":"2026-03-02T20:23:08.378Z","endTime":"2026-03-02T20:23:19.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.2,"awayTeamWinProbability":81.8,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":1.0,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:23:19.985Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Stewart doubles (1) on a ground ball to left fielder Dylan Carlson. Matt McLain scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:23:29.975Z","endTime":"2026-03-02T20:25:10.278Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.065428823628032,"aZ":-34.253879342402556,"pfxX":7.743555019557301,"pfxZ":-1.5294684051235876,"pX":0.43922311222773075,"pZ":2.8167563689105886,"vX0":1.5154209744410672,"vY0":-116.35503210299595,"vZ0":-0.17495018062120615,"x":100.26,"y":162.73,"x0":-1.2270483438713078,"y0":50.001475800344586,"z0":6.155354225062146,"aX":10.551257801387658},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.5,"breakHorizontal":-14.4,"spinRate":2605,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4718462754367181,"extension":6.513277077986246},"index":0,"playId":"db494b9e-1ee7-3cd9-b639-8fb00bf3bf16","pitchNumber":1,"startTime":"2026-03-02T20:23:47.824Z","endTime":"2026-03-02T20:23:51.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19114290691218,"aZ":-13.620693806603759,"pfxX":-4.479036305329537,"pfxZ":10.569278748367871,"pX":0.6794269760924575,"pZ":2.102695265774862,"vX0":5.395016678527839,"vY0":-131.48953320296775,"vZ0":-7.268388345598397,"x":91.1,"y":182.01,"x0":-0.8144916266270359,"y0":50.00487569064713,"z0":5.908206664935097,"aX":-7.8648002265102575},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2301,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.41613315614793933,"extension":7.012856502227186},"index":1,"playId":"02f77260-b7a1-3df9-8c41-e51f9fa3fe91","pitchNumber":2,"startTime":"2026-03-02T20:24:07.968Z","endTime":"2026-03-02T20:24:12.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-03-02T20:24:21.322Z","endTime":"2026-03-02T20:24:35.865Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74419596519043,"aZ":-33.7849496988975,"pfxX":8.57474226127243,"pfxZ":-1.2062156309209509,"pX":0.4973770472630334,"pZ":0.19699238554407386,"vX0":1.061424250539377,"vY0":-115.32034322108683,"vZ0":-5.727104890654509,"x":98.04,"y":233.46,"x0":-1.082866439954035,"y0":50.002463291220735,"z0":5.99625893560187,"aX":11.472859693969895},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-3.4,"breakHorizontal":-15.8,"spinRate":2527,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4761502467211334,"extension":6.693694318761103},"index":3,"playId":"47ce3563-61a7-39f3-8a18-453a10ce2a11","pitchNumber":3,"startTime":"2026-03-02T20:24:35.865Z","endTime":"2026-03-02T20:24:40.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.58355002351705,"aZ":-33.67790331855007,"pfxX":11.382243468475561,"pfxZ":-1.1840110336101564,"pX":0.18145628751055973,"pZ":2.8090452201006726,"vX0":-0.3597563923274252,"vY0":-111.9792910632277,"vZ0":0.24669648646219744,"x":110.08,"y":162.94,"x0":-1.1340665334367117,"y0":50.00386008795794,"z0":6.148247082113231,"aX":14.427955920710962},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-1.8,"breakHorizontal":-20.5,"spinRate":2502,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.48948185559807733,"extension":6.770316956680632},"hitData":{"launchSpeed":102.4,"launchAngle":5.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.39,"coordY":140.81}},"index":4,"playId":"5f352d5b-f88b-36e1-8848-7ba13263ef66","pitchNumber":4,"startTime":"2026-03-02T20:24:59.902Z","endTime":"2026-03-02T20:25:10.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":6.900000000000002,"leverageIndex":0.89,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:25:10.278Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Steer doubles (1) on a fly ball to left fielder Dylan Carlson. Sal Stewart scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:25:33.891Z","endTime":"2026-03-02T20:26:49.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.123976387640738,"aZ":-16.70874022750742,"pfxX":-7.892657926714934,"pfxZ":8.440150556941195,"pX":0.5757887809894385,"pZ":0.8088092791706525,"vX0":7.037072090820317,"vY0":-133.61150754665135,"vZ0":-10.142772493322024,"x":95.05,"y":216.94,"x0":-1.0493872993267048,"y0":50.0059518263785,"z0":5.820258621334167,"aX":-14.467023991684954},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2197,"spinDirection":207},"zone":14,"typeConfidence":0.94,"plateTime":0.40783080279465667,"extension":7.023466040263857},"index":0,"playId":"e6b85c54-854a-3f92-b08a-82444092b2e3","pitchNumber":1,"startTime":"2026-03-02T20:25:44.069Z","endTime":"2026-03-02T20:25:48.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.961074619738653,"aZ":-25.128779950688855,"pfxX":2.9208055700899007,"pfxZ":4.325968241831404,"pX":1.0383037634251482,"pZ":0.8005777728050936,"vX0":4.399864555834324,"vY0":-125.61782688677143,"vZ0":-7.754967139847536,"x":77.42,"y":217.16,"x0":-1.102809705549171,"y0":50.00169621853912,"z0":5.91500143046323,"aX":4.754874285298716},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.6,"breakHorizontal":-6.1,"spinRate":2566,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.43292748001521186,"extension":6.744652138388539},"index":1,"playId":"2fbb8dc1-23e7-3bd4-9a9d-481896965e4a","pitchNumber":2,"startTime":"2026-03-02T20:26:01.205Z","endTime":"2026-03-02T20:26:05.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":91.3,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78755911988083,"aZ":-18.207781656851086,"pfxX":-8.256570110804121,"pfxZ":7.758699825736485,"pX":-0.060046930503822794,"pZ":0.9033753529774325,"vX0":5.29050936536607,"vY0":-132.66613514633664,"vZ0":-9.357793039628108,"x":119.29,"y":214.39,"x0":-0.9974924936646383,"y0":50.00198646224044,"z0":5.778379593897237,"aX":-14.860561046446506},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":13.9,"spinRate":2200,"spinDirection":207},"zone":13,"typeConfidence":0.92,"plateTime":0.4113291722495176,"extension":7.009983734370577},"index":2,"playId":"1c4ab5ec-b0ff-3de0-be20-6214378cc4b5","pitchNumber":3,"startTime":"2026-03-02T20:26:20.339Z","endTime":"2026-03-02T20:26:24.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.070978726037744,"aZ":-14.667390121569543,"pfxX":-5.511278764673598,"pfxZ":9.792129419646214,"pX":-0.20587365914738584,"pZ":3.0855295628787345,"vX0":4.016268587650077,"vY0":-132.77870957515648,"vZ0":-4.966798139942709,"x":124.85,"y":155.47,"x0":-1.0209966621449509,"y0":50.00452178924737,"z0":6.045473557065401,"aX":-9.855023704746479},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2336,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4123047987747044,"extension":6.952234112102821},"hitData":{"launchSpeed":96.4,"launchAngle":39.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.61,"coordY":71.17}},"index":3,"playId":"541e7087-56b3-37bd-a7c7-66fec1ee66e7","pitchNumber":4,"startTime":"2026-03-02T20:26:36.653Z","endTime":"2026-03-02T20:26:49.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":8.399999999999999,"leverageIndex":1.07,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:26:49.784Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:27:52.733Z","endTime":"2026-03-02T20:29:10.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T20:27:27.205Z","endTime":"2026-03-02T20:27:54.900Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466385829619657,"aZ":-23.72669987308136,"pfxX":4.714927858147195,"pfxZ":5.1981490267061865,"pX":0.386161227760496,"pZ":1.6006743528722942,"vX0":2.798022504021242,"vY0":-126.12826790633798,"vZ0":-6.047440182090837,"x":102.28,"y":195.56,"x0":-1.346925201712262,"y0":50.00422856184864,"z0":5.919209980796105,"aX":7.666535556243543},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.4,"breakHorizontal":-9.1,"spinRate":2490,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.4327620912818877,"extension":6.73047390582188},"index":1,"playId":"2d329a11-1dca-3e64-b63f-3c435994433a","pitchNumber":1,"startTime":"2026-03-02T20:27:54.900Z","endTime":"2026-03-02T20:27:59.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548508032358573,"aZ":-20.533901016085295,"pfxX":4.259227271026548,"pfxZ":7.000239696566613,"pX":0.4448651317122302,"pZ":1.92146203140637,"vX0":3.04254727977174,"vY0":-127.18655642456686,"vZ0":-6.101106068780749,"x":100.04,"y":186.9,"x0":-1.314208505849178,"y0":50.00089441329476,"z0":5.946006339647508,"aX":7.076365078947308},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.8,"breakHorizontal":-8.3,"spinRate":2491,"spinDirection":184},"zone":9,"typeConfidence":0.9,"plateTime":0.42829750621333007,"extension":6.742171235098549},"index":2,"playId":"a949abce-5123-3286-bf2d-a9aaca9ba8e2","pitchNumber":2,"startTime":"2026-03-02T20:28:10.526Z","endTime":"2026-03-02T20:28:14.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98502050628644,"aZ":-13.478712103627608,"pfxX":-3.354228308150931,"pfxZ":10.644920549074548,"pX":0.7244652656409448,"pZ":1.8400203238484698,"vX0":5.824045226503394,"vY0":-132.36519882747072,"vZ0":-7.975809954207053,"x":89.39,"y":189.1,"x0":-1.0789481046166287,"y0":50.00237254619189,"z0":5.901087454178475,"aX":-5.8909819303354745},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.5,"breakHorizontal":4.7,"spinRate":2319,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.4154565810334767,"extension":6.989336009983742},"index":3,"playId":"c2527a44-ba4e-3ee8-b303-1604755415e9","pitchNumber":3,"startTime":"2026-03-02T20:28:27.747Z","endTime":"2026-03-02T20:28:31.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.447058844203703,"aZ":-25.715561269814067,"pfxX":-7.410701265240748,"pfxZ":4.354809988472854,"pX":0.04833781860623865,"pZ":1.1715561460251647,"vX0":5.009759284731447,"vY0":-121.2417271185223,"vZ0":-6.201717316261055,"x":115.16,"y":207.15,"x0":-1.085383315145204,"y0":50.004118649754375,"z0":6.016798838061179,"aX":-10.996515938133538},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.6,"breakHorizontal":12.1,"spinRate":1600,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4523467633318914,"extension":6.634771980061602},"index":4,"playId":"a45cec23-81b2-3347-a3c7-1c3e9d525cd6","pitchNumber":4,"startTime":"2026-03-02T20:28:45.763Z","endTime":"2026-03-02T20:28:50.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83828998815019,"aZ":-26.769797297021398,"pfxX":-8.015731609362676,"pfxZ":3.7285810851326913,"pX":-0.2563549086616878,"pZ":1.6945966879002667,"vX0":4.407011357925561,"vY0":-120.12329488686028,"vZ0":-4.661958413315968,"x":126.77,"y":193.03,"x0":-1.0801559872744193,"y0":50.005246579952264,"z0":6.060809443377728,"aX":-11.631290101238694},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.8,"breakHorizontal":13.3,"spinRate":1608,"spinDirection":236},"zone":13,"typeConfidence":0.89,"plateTime":0.45723450919676223,"extension":6.661073031799683},"index":5,"playId":"165a456c-0419-3b48-8657-02dfa2aed6b1","pitchNumber":5,"startTime":"2026-03-02T20:29:04.823Z","endTime":"2026-03-02T20:29:10.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.21,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:29:10.110Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Ramírez lines out to center fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:30:57.223Z","endTime":"2026-03-02T20:31:36.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.322457292616296,"aZ":-23.835464119196786,"pfxX":2.756525952814409,"pfxZ":5.143996549162793,"pX":-0.412151320612107,"pZ":3.2733635100852947,"vX0":1.6147700902371083,"vY0":-125.71607104294561,"vZ0":-0.6071541699585493,"x":132.71,"y":150.4,"x0":-1.4182317457827611,"y0":50.00479882733053,"z0":5.430285109063578,"aX":4.4711946605015775},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.5,"breakHorizontal":-5.3,"spinRate":2282,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.43349751064667164,"extension":6.494415107627474},"index":0,"playId":"1b8843da-3e7b-330c-b0b8-2665bcf75396","pitchNumber":1,"startTime":"2026-03-02T20:31:16.749Z","endTime":"2026-03-02T20:31:20.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.2337663801012,"aZ":-30.61756513212105,"pfxX":1.5113123001404936,"pfxZ":1.0527111498918291,"pX":-0.28205451932961956,"pZ":1.4751214060480156,"vX0":2.3582014127262068,"vY0":-120.09465177063026,"vZ0":-2.677042778840712,"x":127.75,"y":198.95,"x0":-1.4678603952447355,"y0":50.00339967746948,"z0":5.29002843148416,"aX":2.2382935264654695},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.2,"spinRate":2295,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4536845111924337,"extension":6.6938289872677394},"hitData":{"launchSpeed":98.5,"launchAngle":15.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.07,"coordY":68.35}},"index":1,"playId":"d372a80a-04d6-3432-bd9f-4c5696211ec8","pitchNumber":2,"startTime":"2026-03-02T20:31:29.440Z","endTime":"2026-03-02T20:31:36.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:31:36.953Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Scott Kingery walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:31:48.164Z","endTime":"2026-03-02T20:33:43.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.108670690886655,"aZ":-29.5246426264088,"pfxX":6.752170814068543,"pfxZ":1.8663762813407283,"pX":1.4068130845718523,"pZ":0.8957080915659328,"vX0":4.3383144314009,"vY0":-118.51566529838546,"vZ0":-3.76731246390279,"x":63.38,"y":214.6,"x0":-1.3259585268835228,"y0":50.00228586674832,"z0":5.208685866375257,"aX":9.583877060466397},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.8,"breakHorizontal":-13.3,"spinRate":2322,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4625421186166889,"extension":6.576721112549092},"index":0,"playId":"f536b80c-8799-32d4-9a88-98c81f4a8be5","pitchNumber":1,"startTime":"2026-03-02T20:32:00.919Z","endTime":"2026-03-02T20:32:04.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.063893431377554,"aZ":-33.196884772766786,"pfxX":2.0281344207908814,"pfxZ":-0.6917393780689753,"pX":-0.6952013059178911,"pZ":3.4395259409899697,"vX0":1.063813726481345,"vY0":-120.0564478055654,"vZ0":2.220677571674553,"x":143.5,"y":145.91,"x0":-1.4061573602533506,"y0":50.00402585333324,"z0":5.436631903259447,"aX":2.9902801094241025},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.6,"breakHorizontal":-4.0,"spinRate":2300,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.4544955659873624,"extension":6.584605208115065},"index":1,"playId":"478109c0-d8fa-34ad-8e4b-5cd001ff7a3c","pitchNumber":2,"startTime":"2026-03-02T20:32:14.311Z","endTime":"2026-03-02T20:32:18.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.521246395438805,"aZ":-21.13068784205803,"pfxX":-6.888499856917175,"pfxZ":6.095356275878579,"pX":-0.01326845231678714,"pZ":2.627124523131892,"vX0":5.569268004327734,"vY0":-133.68333996380804,"vZ0":-2.8486504071857537,"x":117.51,"y":167.85,"x0":-1.2274610121238627,"y0":50.00248620203424,"z0":5.221389103818448,"aX":-12.481504750539854},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":11.3,"spinRate":2385,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.409538203051266,"extension":6.738783063594422},"index":2,"playId":"ef0b3698-cbe1-39cb-8a38-4c18856df76e","pitchNumber":3,"startTime":"2026-03-02T20:32:28.092Z","endTime":"2026-03-02T20:32:31.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.796730235211005,"aZ":-21.045125298973442,"pfxX":-7.2061016375268245,"pfxZ":6.179646627367443,"pX":-0.18813088694848581,"pZ":2.4550287629445293,"vX0":4.7750122966305195,"vY0":-133.1310063807333,"vZ0":-3.3002735164466506,"x":124.17,"y":172.49,"x0":-1.0661142424906473,"y0":50.00038179644084,"z0":5.2287042729639195,"aX":-12.97137937722093},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":12.0,"spinRate":2362,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.41096207893285586,"extension":6.843716234390566},"index":3,"playId":"470dc6ff-c6f1-37cc-a9ff-55880793d134","pitchNumber":4,"startTime":"2026-03-02T20:32:41.514Z","endTime":"2026-03-02T20:32:45.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-02T20:33:00.315Z","endTime":"2026-03-02T20:33:07.011Z","isPitch":false,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.843109616351278,"aZ":-23.181468541095196,"pfxX":-8.983617618131401,"pfxZ":4.913540493971674,"pX":-0.4579995949422758,"pZ":2.9892729700662932,"vX0":4.784519284680914,"vY0":-134.57569951400546,"vZ0":-1.704476404198279,"x":134.46,"y":158.07,"x0":-1.093982333041721,"y0":50.00246594717406,"z0":5.276741737061169,"aX":-16.438735507422034},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":15.2,"spinRate":2432,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4073760561052904,"extension":6.62365942404979},"index":5,"playId":"57513d58-23f7-3800-a488-85dda7949d59","pitchNumber":5,"startTime":"2026-03-02T20:33:07.011Z","endTime":"2026-03-02T20:33:12.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814161685428342,"aZ":-22.64397781292442,"pfxX":-8.5245557312922,"pfxZ":5.210132185484035,"pX":0.8654588346595271,"pZ":2.209690685642607,"vX0":7.874388485523573,"vY0":-133.6585988680699,"vZ0":-3.520072257193286,"x":84.01,"y":179.12,"x0":-0.9955638289565976,"y0":50.003967714281195,"z0":5.148904048278597,"aX":-15.596084503969529},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":14.0,"spinRate":2424,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4080667322720437,"extension":6.8854916241909265},"index":6,"playId":"b9898a20-9b3b-31f3-93c1-bf1d36a4d990","pitchNumber":6,"startTime":"2026-03-02T20:33:23.613Z","endTime":"2026-03-02T20:33:28.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.645019042003522,"aZ":-20.65820700273249,"pfxX":-7.975765824113436,"pfxZ":6.2267155094922195,"pX":0.621072277515089,"pZ":1.2758223569353302,"vX0":7.111941013641584,"vY0":-134.29183146203098,"vZ0":-6.369389500046505,"x":93.33,"y":204.33,"x0":-1.0091561882277125,"y0":50.00499913610802,"z0":5.120346920801703,"aX":-14.753788890046733},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":13.2,"spinRate":2442,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4059164435351672,"extension":6.682966299307171},"index":7,"playId":"d2d6d439-548d-30e2-8144-fbd19415bf6c","pitchNumber":7,"startTime":"2026-03-02T20:33:39.257Z","endTime":"2026-03-02T20:33:43.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.51,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:33:43.168Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Shaw lines out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:33:48.694Z","endTime":"2026-03-02T20:34:39.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.264812165769722,"aZ":-22.026594766597363,"pfxX":-8.539862697719332,"pfxZ":5.560382397127356,"pX":-0.9729691353259746,"pZ":2.5204013896025987,"vX0":3.87236803590276,"vY0":-133.85392880529682,"vZ0":-2.8796010407673682,"x":154.09,"y":170.73,"x0":-1.3240300995638579,"y0":50.00549737512205,"z0":5.1767930647027285,"aX":-15.59173897099225},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":14.8,"spinRate":2239,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40826965962168593,"extension":6.674175684191136},"index":0,"playId":"f975f234-01e6-33cc-87ca-a50a4e50ed61","pitchNumber":1,"startTime":"2026-03-02T20:34:07.939Z","endTime":"2026-03-02T20:34:11.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81884911136579,"aZ":-28.152536934352362,"pfxX":6.134272011107271,"pfxZ":2.774382573350584,"pX":0.2561722959846421,"pZ":2.8679800666663806,"vX0":2.2488465598249228,"vY0":-119.32224976974508,"vZ0":0.05727357233872998,"x":107.24,"y":161.34,"x0":-1.4940890382987568,"y0":50.00334048609859,"z0":5.369200769308959,"aX":8.891689619972704},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.3,"breakHorizontal":-11.6,"spinRate":2225,"spinDirection":80},"zone":3,"typeConfidence":2.0,"plateTime":0.4581010805334307,"extension":6.485635376749855},"hitData":{"launchSpeed":105.3,"launchAngle":19.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":120.99,"coordY":53.76}},"index":1,"playId":"40936088-a2c1-34ab-9da1-e167af839e65","pitchNumber":2,"startTime":"2026-03-02T20:34:31.359Z","endTime":"2026-03-02T20:34:39.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":2.2000000000000064,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:34:39.608Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Alcántara singles on a ground ball to left fielder Will Benson. Scott Kingery to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:34:47.054Z","endTime":"2026-03-02T20:35:18.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnSecond":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47384234168513,"aZ":-33.864919398625545,"pfxX":3.308887756158345,"pfxZ":-1.1579744103790608,"pX":-0.07859303365343591,"pZ":1.535156671760512,"vX0":2.2447617512677662,"vY0":-120.22894480578064,"vZ0":-1.9062043300384282,"x":120.0,"y":197.33,"x0":-1.4544024222220668,"y0":50.001267273052406,"z0":5.345780598849293,"aX":4.839692093788042},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":-6.5,"spinRate":2318,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.45569130443719086,"extension":6.559406371701419},"hitData":{"launchSpeed":80.2,"launchAngle":10.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.09,"coordY":119.86}},"index":0,"playId":"c95477c5-32c0-386a-ad6d-b878f167bd99","pitchNumber":1,"startTime":"2026-03-02T20:35:05.629Z","endTime":"2026-03-02T20:35:18.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-1.600000000000005,"leverageIndex":0.71,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:35:18.246Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a ground ball to left fielder Will Benson. Scott Kingery out at home on the throw, left fielder Will Benson to catcher Jose Trevino. Kevin Alcántara to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:35:25.111Z","endTime":"2026-03-02T20:37:08.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52172240689161,"aZ":-22.163981617762467,"pfxX":-6.3099859907274665,"pfxZ":5.576693676757159,"pX":0.44597439624587115,"pZ":2.4588813701704546,"vX0":6.4386881620032,"vY0":-132.67402956260537,"vZ0":-3.132171663666603,"x":100.0,"y":172.39,"x0":-1.184405684777726,"y0":50.0026653535975,"z0":5.257129622970684,"aX":-11.32788531729067},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.7,"breakHorizontal":10.2,"spinRate":2245,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4117378550235644,"extension":6.833033231759049},"index":0,"playId":"c673161e-cc5c-3001-b7a5-67ac1413df54","pitchNumber":1,"startTime":"2026-03-02T20:35:50.563Z","endTime":"2026-03-02T20:35:55.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"second":{"id":664068,"link":"/api/v1/people/664068"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":90.5,"endSpeed":83.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.177792474622184,"aZ":-19.58363703018501,"pfxX":-2.007080977325529,"pfxZ":7.10448098797837,"pX":-0.32544729432933917,"pZ":4.3252825074813375,"vX0":3.0307787706524976,"vY0":-131.8168260629395,"vZ0":0.7863418456668474,"x":129.41,"y":122.0,"x0":-1.2256517722982738,"y0":50.0024453672866,"z0":5.461469787267415,"aX":-3.5570910518251737},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.3,"breakHorizontal":3.0,"spinRate":2308,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41442024576293157,"extension":6.705765588558276},"index":1,"playId":"0131cbda-1b07-34d9-a88a-0bbfae90627c","pitchNumber":2,"startTime":"2026-03-02T20:36:07.348Z","endTime":"2026-03-02T20:36:10.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"second":{"id":664068,"link":"/api/v1/people/664068"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31711586034163,"aZ":-23.101783474350956,"pfxX":-6.567274762197093,"pfxZ":5.062977242521917,"pX":-0.36573388049728556,"pZ":2.9822130013459853,"vX0":4.641803537950159,"vY0":-132.93956356999155,"vZ0":-1.6691467918139626,"x":130.94,"y":158.26,"x0":-1.2806392418246564,"y0":50.00015197311158,"z0":5.293970099756731,"aX":-11.760910636109221},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":10.9,"spinRate":2226,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4119124381539425,"extension":6.58656467700051},"index":2,"playId":"123aa258-4e50-3168-8e0c-49f94e4836af","pitchNumber":3,"startTime":"2026-03-02T20:36:22.577Z","endTime":"2026-03-02T20:36:27.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"second":{"id":664068,"link":"/api/v1/people/664068"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.981260129564042,"aZ":-32.98615967531283,"pfxX":0.9425119355442471,"pfxZ":-0.5539992274988386,"pX":0.6459206026728479,"pZ":0.9330566696653184,"vX0":4.260019608329517,"vY0":-119.51807021689862,"vZ0":-3.2780216139975025,"x":92.38,"y":213.59,"x0":-1.2751680224922923,"y0":50.00390015369365,"z0":5.255998913349998,"aX":1.376407798762296},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.4,"breakHorizontal":-2.6,"spinRate":2353,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4566196369374058,"extension":6.572462741968737},"index":3,"playId":"cecf7a33-b00a-39c7-b0f5-54def4038ac9","pitchNumber":4,"startTime":"2026-03-02T20:36:43.013Z","endTime":"2026-03-02T20:36:47.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"second":{"id":664068,"link":"/api/v1/people/664068"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.077715996366027,"aZ":-32.24878065261358,"pfxX":2.582158509014416,"pfxZ":-0.04923228594384632,"pX":-0.6045470712641081,"pZ":2.98865508607892,"vX0":1.2326587625130718,"vY0":-119.33079151961122,"vZ0":1.0092190982817595,"x":140.04,"y":158.09,"x0":-1.4611729288859887,"y0":50.00439015416698,"z0":5.435866364179188,"aX":3.7738386935259864},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":-4.9,"spinRate":2351,"spinDirection":93},"zone":1,"typeConfidence":2.0,"plateTime":0.4566671640963569,"extension":6.698391472110277},"hitData":{"launchSpeed":105.9,"launchAngle":7.0,"totalDistance":174.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.19,"coordY":119.95}},"index":4,"playId":"425c294a-5751-3960-a485-84c8ed503a81","pitchNumber":5,"startTime":"2026-03-02T20:37:00.695Z","endTime":"2026-03-02T20:37:08.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"second":{"id":664068,"link":"/api/v1/people/664068"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":3.400000000000002,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:37:08.521Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Noelvi Marte homers (1) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:39:06.048Z","endTime":"2026-03-02T20:40:12.382Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.373866304573006,"aZ":-14.384513204044994,"pfxX":-2.262856368927307,"pfxZ":9.876242224570438,"pX":0.9884322582224113,"pZ":2.8417237197018337,"vX0":5.869379783185836,"vY0":-133.2878914796602,"vZ0":-5.540789968905765,"x":79.32,"y":162.05,"x0":-0.9471156029836777,"y0":50.00141425883263,"z0":5.984319887198834,"aX":-4.075902559549759},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":2.9,"spinRate":2272,"spinDirection":203},"zone":12,"typeConfidence":0.92,"plateTime":0.41077207913801006,"extension":6.976448477335066},"index":0,"playId":"25aa8b1e-4f5e-31a0-abe6-ed1e10f7f7f5","pitchNumber":1,"startTime":"2026-03-02T20:39:22.242Z","endTime":"2026-03-02T20:39:26.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":90.7,"endSpeed":83.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154915400755073,"aZ":-15.568538520843239,"pfxX":-1.5452070607127428,"pfxZ":9.325192311885438,"pX":0.9520427375945077,"pZ":3.9656044387924743,"vX0":5.277204306108324,"vY0":-132.09031407343505,"vZ0":-2.5842678778614476,"x":80.71,"y":131.71,"x0":-0.8642792887371261,"y0":50.00040252976448,"z0":6.091110426891958,"aX":-2.7517417281420107},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":1.7,"spinRate":2160,"spinDirection":204},"zone":12,"typeConfidence":0.86,"plateTime":0.4134838276058943,"extension":6.873671358174396},"index":1,"playId":"1b188310-164c-362f-8a93-9527646b9614","pitchNumber":2,"startTime":"2026-03-02T20:39:35.804Z","endTime":"2026-03-02T20:39:39.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.583527430687628,"aZ":-26.12024796583223,"pfxX":4.616354525106727,"pfxZ":3.754925126928847,"pX":0.4110173176826383,"pZ":1.648471581702811,"vX0":2.3390311077294097,"vY0":-125.69603368037016,"vZ0":-5.581917776057609,"x":101.33,"y":194.27,"x0":-1.1291655245170806,"y0":50.00516846559603,"z0":5.997709652119597,"aX":7.445566787240541},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":-8.9,"spinRate":2570,"spinDirection":172},"zone":9,"typeConfidence":0.9,"plateTime":0.4344496134750706,"extension":6.66668408111539},"hitData":{"launchSpeed":106.1,"launchAngle":24.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.42,"coordY":29.34}},"index":2,"playId":"da41c40b-69c1-3cad-ac67-56a9fa80f221","pitchNumber":3,"startTime":"2026-03-02T20:39:48.575Z","endTime":"2026-03-02T20:40:12.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":10.199999999999996,"leverageIndex":0.96,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:40:12.382Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to center fielder Chas McCormick.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:40:29.362Z","endTime":"2026-03-02T20:40:52.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950661327588925,"aZ":-18.521568788392432,"pfxX":-4.6797996790646135,"pfxZ":7.459208174411264,"pX":-0.056159000934451454,"pZ":2.031347670405287,"vX0":4.497376888491962,"vY0":-133.29234886160089,"vZ0":-6.679055311248678,"x":119.14,"y":183.93,"x0":-1.1432113208450294,"y0":50.00467173268279,"z0":5.86952927562606,"aX":-8.569127303283985},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":7.7,"spinRate":2217,"spinDirection":208},"zone":8,"typeConfidence":0.56,"plateTime":0.40820712060097053,"extension":6.941122904050533},"index":0,"playId":"ce6411ef-dc23-370a-9208-d3d256657be5","pitchNumber":1,"startTime":"2026-03-02T20:40:29.362Z","endTime":"2026-03-02T20:40:37.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.509373764910787,"aZ":-15.176537127332349,"pfxX":-4.390303964563792,"pfxZ":9.408455074516148,"pX":-0.35925404671979433,"pZ":2.865475290266783,"vX0":3.4522116628522115,"vY0":-133.71798317925905,"vZ0":-5.2800082603167375,"x":130.69,"y":161.41,"x0":-1.0982364034940764,"y0":50.0011357203007,"z0":5.95883512892691,"aX":-7.929829708606231},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2289,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4100083748519463,"extension":6.935762512446038},"hitData":{"launchSpeed":79.7,"launchAngle":30.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.07,"coordY":82.42}},"index":1,"playId":"86c3dbba-8f53-37b4-8a29-06b9d0716e1a","pitchNumber":2,"startTime":"2026-03-02T20:40:41.921Z","endTime":"2026-03-02T20:40:52.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:40:52.126Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ke'Bryan Hayes walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:40:54.211Z","endTime":"2026-03-02T20:43:04.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.5,"endSpeed":75.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.1138646140753,"aZ":-33.156066783644704,"pfxX":7.8287890232333375,"pfxZ":-0.6999677796215149,"pX":0.5710260870707689,"pZ":2.6422740145750905,"vX0":1.7372044640791067,"vY0":-117.38892600911038,"vZ0":-0.9482472939488484,"x":95.23,"y":167.44,"x0":-1.1940906249866357,"y0":50.000180960077735,"z0":6.11050556781762,"aX":11.034724110740658},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.2,"breakHorizontal":-14.6,"spinRate":2535,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.4647861087108818,"extension":6.6604930351961436},"index":0,"playId":"fa168658-5422-381b-b47a-d4903ed3e000","pitchNumber":1,"startTime":"2026-03-02T20:41:07.535Z","endTime":"2026-03-02T20:41:11.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":91.0,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80926865089173,"aZ":-15.405648880054727,"pfxX":-3.4487333523887487,"pfxZ":9.377289948561994,"pX":0.7061916985773516,"pZ":1.65552204804387,"vX0":5.474340238970664,"vY0":-132.29265987239646,"vZ0":-8.043296867225196,"x":90.08,"y":194.08,"x0":-0.933327938805,"y0":50.00657880708339,"z0":5.8446445743167015,"aX":-6.170246365961278},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":5.2,"spinRate":2248,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.41258639629723604,"extension":6.99424144798049},"index":1,"playId":"853092f9-860d-3baf-bc65-85e3ef7cb3a7","pitchNumber":2,"startTime":"2026-03-02T20:41:20.271Z","endTime":"2026-03-02T20:41:24.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.508264170631413,"aZ":-26.35662506397992,"pfxX":1.63279340625167,"pfxZ":3.5678393338535717,"pX":1.143763967787061,"pZ":1.5913954934538275,"vX0":4.837197401078388,"vY0":-125.59716485794488,"vZ0":-5.7467847766593385,"x":73.4,"y":195.81,"x0":-1.0034916211940597,"y0":50.00366848294457,"z0":5.996858048876353,"aX":2.661770226793459},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":-3.8,"spinRate":2520,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.4327095361231583,"extension":6.876248059817537},"index":2,"playId":"04a734f9-5ddb-3072-aa16-d4aee744ec40","pitchNumber":3,"startTime":"2026-03-02T20:41:35.634Z","endTime":"2026-03-02T20:41:39.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40889394320453,"aZ":-18.611884499122915,"pfxX":-5.72871112720463,"pfxZ":7.537471300428233,"pX":0.3476722807874455,"pZ":4.232389024175102,"vX0":5.135741833829519,"vY0":-132.79872000325264,"vZ0":-1.320557064915457,"x":103.75,"y":124.51,"x0":-0.8598821054831081,"y0":50.004797385304094,"z0":6.07987853763958,"aX":-10.311376373322162},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":9.4,"spinRate":2208,"spinDirection":202},"zone":12,"typeConfidence":0.76,"plateTime":0.4112567382107546,"extension":6.903055653523145},"index":3,"playId":"52854cb9-2509-386c-a4f4-7a08e1c47125","pitchNumber":4,"startTime":"2026-03-02T20:41:50.524Z","endTime":"2026-03-02T20:41:53.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12841334322309,"aZ":-14.822066738815478,"pfxX":-2.7392434841085214,"pfxZ":9.7781272244299,"pX":0.5434251458643722,"pZ":1.806131115009951,"vX0":4.620854275069131,"vY0":-131.65488235891436,"vZ0":-7.831741177299786,"x":96.29,"y":190.01,"x0":-0.8699913041823393,"y0":50.0013500588058,"z0":5.893227985359287,"aX":-4.860461290732768},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":2350,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.41433561695298504,"extension":7.013566931040641},"index":4,"playId":"acce7d49-99c3-3fd8-bd5d-a57eb6e19bc9","pitchNumber":5,"startTime":"2026-03-02T20:42:08.580Z","endTime":"2026-03-02T20:42:16.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00422139180855,"aZ":-13.957644637292528,"pfxX":-2.8851279408833364,"pfxZ":10.200935211066941,"pX":0.6141214020299907,"pZ":3.66199409788615,"vX0":5.193105305940875,"vY0":-132.70664760236508,"vZ0":-3.520960222388318,"x":93.59,"y":139.91,"x0":-0.9920244872291608,"y0":50.006259374919686,"z0":6.020646344907325,"aX":-5.154461327996257},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":4.1,"spinRate":2323,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4124936207765968,"extension":6.848967497462947},"index":5,"playId":"0e79a52e-1772-31a3-addc-8a00bd4c559b","pitchNumber":6,"startTime":"2026-03-02T20:42:39.136Z","endTime":"2026-03-02T20:42:47.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87194913977068,"aZ":-26.11322908777551,"pfxX":3.6525396077299552,"pfxZ":3.7678980145049064,"pX":1.5951048890804604,"pZ":2.4945502897746294,"vX0":5.210286611055092,"vY0":-125.3846121367678,"vZ0":-3.7509538644115334,"x":56.2,"y":171.43,"x0":-0.9761262795101371,"y0":50.00312829840584,"z0":6.115849063184999,"aX":5.876109606139611},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":-7.7,"spinRate":2367,"spinDirection":170},"zone":12,"typeConfidence":0.91,"plateTime":0.43510794983225987,"extension":6.7586599281100606},"index":6,"playId":"564cddf4-e992-3543-ab98-8f6f9b99b99e","pitchNumber":7,"startTime":"2026-03-02T20:42:59.989Z","endTime":"2026-03-02T20:43:04.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.72,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:43:04.767Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a sharp line drive to right fielder Kevin Alcántara. Ke'Bryan Hayes to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:43:14.407Z","endTime":"2026-03-02T20:43:58.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.236787303640885,"aZ":-38.48818781577872,"pfxX":5.200043458295358,"pfxZ":-4.819449304118045,"pX":-0.29345673879625217,"pZ":3.2191402820733535,"vX0":0.4182838756021777,"vY0":-113.57289340971137,"vZ0":1.732170814745582,"x":128.19,"y":151.86,"x0":-1.1557152517562892,"y0":50.0033784106609,"z0":6.266199605966347,"aX":6.812428045802946},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.0,"breakHorizontal":-9.5,"spinRate":2456,"spinDirection":41},"zone":2,"typeConfidence":0.9,"plateTime":0.48174165262314306,"extension":6.711974625852742},"index":0,"playId":"ef73dadd-0b82-3fbe-896c-2cfb372c55e6","pitchNumber":1,"startTime":"2026-03-02T20:43:29.041Z","endTime":"2026-03-02T20:43:33.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":90.8,"endSpeed":83.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.711226890827998,"aZ":-14.390606684161536,"pfxX":-1.869974017280129,"pfxZ":9.96266119184854,"pX":0.04158474312912332,"pZ":2.39082445540515,"vX0":3.96138249946257,"vY0":-132.16038560232764,"vZ0":-6.319594773524965,"x":115.41,"y":174.23,"x0":-1.2276188429056036,"y0":50.005232749640456,"z0":5.852602819538574,"aX":-3.339100277709281},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":2.6,"spinRate":2227,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.4129759304631002,"extension":7.131033095752539},"hitData":{"launchSpeed":106.9,"launchAngle":12.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.72,"coordY":93.56}},"index":1,"playId":"591af980-93bd-39eb-89bf-690f56761fa8","pitchNumber":2,"startTime":"2026-03-02T20:43:47.546Z","endTime":"2026-03-02T20:43:58.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.9,"awayTeamWinProbability":51.1,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.38,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:43:58.964Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt McLain homers (2) on a fly ball to left center field. Ke'Bryan Hayes scores. TJ Friedl scores.","rbi":3,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:44:13.377Z","endTime":"2026-03-02T20:44:53.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46968644849044,"aZ":-31.300106256726846,"pfxX":6.055835261489399,"pfxZ":0.6344196344343764,"pX":0.011442427460925388,"pZ":2.219845543950854,"vX0":1.0258127960574253,"vY0":-116.04981436460312,"vZ0":-2.0741305891913693,"x":116.56,"y":178.84,"x0":-1.222677832505379,"y0":50.0017886276786,"z0":6.089268517220422,"aX":8.309383085506283},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.0,"breakHorizontal":-11.3,"spinRate":2637,"spinDirection":56},"zone":5,"typeConfidence":0.91,"plateTime":0.47088258328576904,"extension":6.5376861913309865},"hitData":{"launchSpeed":109.2,"launchAngle":28.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":55.95,"coordY":47.49}},"index":0,"playId":"ad6d43d9-3cbb-3ed5-ac7e-650d6f365f6a","pitchNumber":1,"startTime":"2026-03-02T20:44:27.471Z","endTime":"2026-03-02T20:44:53.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.1,"awayTeamWinProbability":26.900000000000006,"homeTeamWinProbabilityAdded":24.199999999999996,"leverageIndex":2.2,"dramaIndex":208.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:44:53.489Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out to shortstop Jefferson Rojas.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:45:00.478Z","endTime":"2026-03-02T20:45:32.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.175609270727016,"aZ":-24.887966149504393,"pfxX":-8.106355965717034,"pfxZ":4.871519472757759,"pX":0.7762552465844997,"pZ":1.5283853840727333,"vX0":6.653444130611923,"vY0":-120.89254758389139,"vZ0":-5.763747100226199,"x":87.41,"y":197.51,"x0":-0.9439945158560931,"y0":50.00439659967575,"z0":6.097777281039901,"aX":-12.130255087689974},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.8,"breakHorizontal":13.3,"spinRate":1858,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.451199601675615,"extension":6.572038314209665},"index":0,"playId":"9d61f566-9eb2-3461-b976-2754ab71760d","pitchNumber":1,"startTime":"2026-03-02T20:45:13.844Z","endTime":"2026-03-02T20:45:17.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.008898497369604,"aZ":-23.20900159103303,"pfxX":1.283535429946725,"pfxZ":5.491504346430332,"pX":0.8241023598716888,"pZ":2.5044005061532024,"vX0":4.552176328550965,"vY0":-125.78228547136436,"vZ0":-4.138649412459472,"x":85.59,"y":171.16,"x0":-1.1622413495225197,"y0":50.003039381174375,"z0":6.011177059194918,"aX":2.094672420463556},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.4,"breakHorizontal":-3.2,"spinRate":2459,"spinDirection":174},"zone":14,"typeConfidence":0.9,"plateTime":0.4323640022848423,"extension":6.813477863457612},"hitData":{"launchSpeed":55.7,"launchAngle":26.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":124.58,"coordY":141.61}},"index":1,"playId":"769a1081-2b4b-319d-8da0-2c53ad15a787","pitchNumber":2,"startTime":"2026-03-02T20:45:27.683Z","endTime":"2026-03-02T20:45:32.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.0,"awayTeamWinProbability":28.0,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:45:32.657Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, shortstop Jefferson Rojas to first baseman Owen Miller.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:45:41.820Z","endTime":"2026-03-02T20:46:39.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.635443051054764,"aZ":-18.063837295581685,"pfxX":-7.10229841022503,"pfxZ":7.86926586800829,"pX":-0.10803544904608806,"pZ":1.706441912585846,"vX0":5.05405431465426,"vY0":-132.41709512080774,"vZ0":-7.4404558194505706,"x":121.12,"y":192.71,"x0":-1.1091458921671247,"y0":50.00417290063282,"z0":5.851728518217761,"aX":-12.739395569517564},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":11.9,"spinRate":2050,"spinDirection":200},"zone":8,"typeConfidence":0.92,"plateTime":0.4120725931147602,"extension":6.966925443067273},"index":0,"playId":"c61e81b9-ef24-353d-b556-42050f4f084b","pitchNumber":1,"startTime":"2026-03-02T20:45:53.867Z","endTime":"2026-03-02T20:45:57.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.073360853619825,"aZ":-14.206493914725533,"pfxX":-0.6269945790356335,"pfxZ":10.063245566055814,"pX":0.498231926689366,"pZ":3.939145545152315,"vX0":4.193362865475561,"vY0":-132.4654379688564,"vZ0":-2.8805592106888662,"x":98.01,"y":132.42,"x0":-1.0206525700170666,"y0":50.00117163744027,"z0":6.073181228924384,"aX":-1.1198063862821879},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.9,"breakHorizontal":0.2,"spinRate":2286,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.41275994241594205,"extension":6.9518486271474815},"index":1,"playId":"7114eb93-f697-3bbf-b2fa-90d9c048b5e4","pitchNumber":2,"startTime":"2026-03-02T20:46:07.456Z","endTime":"2026-03-02T20:46:10.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-02T20:46:18.008Z","endTime":"2026-03-02T20:46:29.710Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.024056981473564,"aZ":-14.774172107000378,"pfxX":-1.7121522730026841,"pfxZ":9.793007190228279,"pX":0.18739034627695336,"pZ":3.3975793645276102,"vX0":3.672259485054691,"vY0":-132.16559100773793,"vZ0":-3.943382769071833,"x":109.86,"y":147.05,"x0":-0.9949239594264733,"y0":50.00361572325652,"z0":5.98744502187466,"aX":-3.042821989474244},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.2,"breakHorizontal":2.3,"spinRate":2309,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.4137437476816834,"extension":7.006756262674778},"hitData":{"launchSpeed":103.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.91,"coordY":160.94}},"index":3,"playId":"4a3cb293-8558-3f9c-8e81-ee958c883938","pitchNumber":3,"startTime":"2026-03-02T20:46:29.710Z","endTime":"2026-03-02T20:46:39.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:46:39.008Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Carlson singles on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:48:26.402Z","endTime":"2026-03-02T20:49:47.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911970311638697,"aZ":-22.92240713079648,"pfxX":-9.005950649842001,"pfxZ":5.355605323896363,"pX":-0.9334399846016499,"pZ":3.41201671743368,"vX0":3.8832705054517715,"vY0":-131.35076726610606,"vZ0":-0.44102434773011595,"x":152.58,"y":146.66,"x0":-1.2708910028371563,"y0":50.00004811754007,"z0":5.30441874029729,"aX":-15.546408247177787},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2325,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41890759200717875,"extension":6.949398601351635},"index":0,"playId":"23a3ed21-3afc-3d73-8bb4-ef6606fe61d5","pitchNumber":1,"startTime":"2026-03-02T20:48:46.535Z","endTime":"2026-03-02T20:48:49.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":86.7,"endSpeed":79.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637836129396266,"aZ":-27.936946040348513,"pfxX":0.4244089857007247,"pfxZ":2.6165484333470452,"pX":-0.3879477795455266,"pZ":4.034993796331994,"vX0":2.5481968820890217,"vY0":-126.24543914552281,"vZ0":2.0924103651870407,"x":131.79,"y":129.84,"x0":-1.4637434941266372,"y0":50.00486543255474,"z0":5.437295189260237,"aX":0.6881849071654216},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":-1.3,"spinRate":2368,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.43312159145504303,"extension":6.512404024609592},"index":1,"playId":"c8a09c01-c027-3ad6-87c1-465aa9277032","pitchNumber":2,"startTime":"2026-03-02T20:48:59.243Z","endTime":"2026-03-02T20:49:03.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904083194643942,"aZ":-22.870731407384202,"pfxX":-11.050200236982633,"pfxZ":5.319057951677709,"pX":0.4234943002566869,"pZ":1.495390606763369,"vX0":7.804357524579492,"vY0":-131.88427516959047,"vZ0":-5.148871131434326,"x":100.86,"y":198.4,"x0":-1.1489364160208246,"y0":50.004530030482556,"z0":5.175873700032457,"aX":-19.329964964652213},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":18.1,"spinRate":2373,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.41644813939499636,"extension":7.047474456774026},"index":2,"playId":"452c6431-dbb3-3592-9d91-f2dbebf2a4cb","pitchNumber":3,"startTime":"2026-03-02T20:49:11.445Z","endTime":"2026-03-02T20:49:16.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.308887811961316,"aZ":-25.18470100330766,"pfxX":-9.781690252630263,"pfxZ":3.955538864795143,"pX":0.8807458592648444,"pZ":2.312107915533454,"vX0":8.52415211413577,"vY0":-132.1376867446113,"vZ0":-2.707578308597733,"x":83.43,"y":176.35,"x0":-1.1170105460944313,"y0":50.00468385179904,"z0":5.201701547247315,"aX":-17.289853391198555},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":15.8,"spinRate":2437,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.41461719543721154,"extension":6.826365024487949},"index":3,"playId":"52458555-8345-3dc4-82c6-d0ab0cac2f00","pitchNumber":4,"startTime":"2026-03-02T20:49:26.160Z","endTime":"2026-03-02T20:49:30.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.928079022836677,"aZ":-22.055169184424596,"pfxX":-8.7378893166362,"pfxZ":5.763826440686196,"pX":-0.6945285954347397,"pZ":2.1928151104426217,"vX0":4.242112972196307,"vY0":-132.1266476180048,"vZ0":-3.534986515507891,"x":143.47,"y":179.57,"x0":-1.1914599553022702,"y0":50.00474897000132,"z0":5.181821192723832,"aX":-15.346327636899321},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":2319,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4156323295411255,"extension":6.691749685386636},"hitData":{"launchSpeed":104.8,"launchAngle":11.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.95,"coordY":78.4}},"index":4,"playId":"cc920152-20c8-30c6-9c9e-25bfeca0b2d2","pitchNumber":5,"startTime":"2026-03-02T20:49:39.452Z","endTime":"2026-03-02T20:49:47.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":0.97,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:49:47.638Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chas McCormick challenged (pitch result), call on the field was confirmed: Chas McCormick called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:52:21.538Z","endTime":"2026-03-02T20:54:37.086Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[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":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T20:49:59.117Z","endTime":"2026-03-02T20:50:25.392Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Sando replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T20:50:25.392Z","endTime":"2026-03-02T20:52:23.317Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805311,"link":"/api/v1/people/805311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":93.2,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38532742411836,"aZ":-15.566518167160014,"pfxX":6.916582606462591,"pfxZ":8.966851902381455,"pX":-0.4031381513014545,"pZ":2.5607920164234845,"vX0":-8.62210004997107,"vY0":-135.4211477155894,"vZ0":-4.913509456617902,"x":132.37,"y":169.64,"x0":1.9277376003974789,"y0":50.0022412281444,"z0":5.49261176670634,"aX":12.809279910998379},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-10.7,"spinRate":2450,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.4049188873148628,"extension":6.237154671716067},"index":2,"playId":"e7287d95-2988-3c98-a20d-78cc60527616","pitchNumber":1,"startTime":"2026-03-02T20:52:23.317Z","endTime":"2026-03-02T20:52:29.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91756006180765,"aZ":-30.509298495055152,"pfxX":-0.8768294369325016,"pfxZ":1.0405299005058652,"pX":-1.402554509278758,"pZ":0.48928221827052154,"vX0":-7.979143769294443,"vY0":-124.96771515821851,"vZ0":-6.295750179753625,"x":170.46,"y":225.57,"x0":1.9275570142893634,"y0":50.003902334465096,"z0":5.504324425748578,"aX":-1.40621676001136},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":3.2,"spinRate":2342,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.435990154300824,"extension":6.004869568577495},"index":3,"playId":"61c8e22b-3230-3f8d-8f56-c37049f0252f","pitchNumber":2,"startTime":"2026-03-02T20:52:44.596Z","endTime":"2026-03-02T20:53:03.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691045608641037,"aZ":-14.961238118860287,"pfxX":5.514832075349347,"pfxZ":9.501626433591262,"pX":-1.3295652160970992,"pZ":0.3912396874696233,"vX0":-9.808092891522659,"vY0":-133.48645333732875,"vZ0":-10.191565927737901,"x":167.68,"y":228.22,"x0":1.66936845664617,"y0":50.001596486746855,"z0":5.3259596494004695,"aX":9.990051769334935},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":-7.9,"spinRate":2328,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.40970250799426466,"extension":6.282883141068557},"index":4,"playId":"54ae1beb-1a45-3bf5-a3a0-a2382b2e4d19","pitchNumber":3,"startTime":"2026-03-02T20:53:07.089Z","endTime":"2026-03-02T20:53:14.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":77.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.861937090816006,"aZ":-24.415286193133834,"pfxX":6.973169096989233,"pfxZ":4.960766828991135,"pX":1.923349268943665,"pZ":3.55309086921182,"vX0":-2.3928710132823965,"vY0":-125.0143577349676,"vZ0":-0.44467358931784634,"x":43.69,"y":142.85,"x0":1.9931843638603612,"y0":50.00613275116569,"z0":5.757330299148942,"aX":10.914321159563421},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.1,"breakHorizontal":-12.0,"spinRate":1652,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.44005033994942,"extension":6.073025946230816},"index":5,"playId":"b2bb57ba-0317-3715-a30a-fcd9a015a55a","pitchNumber":4,"startTime":"2026-03-02T20:53:29.966Z","endTime":"2026-03-02T20:53:41.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.676459950105947,"aZ":-14.93211538687773,"pfxX":4.759228419179223,"pfxZ":9.546662069172527,"pX":0.14271445171901098,"pZ":2.3286407239460036,"vX0":-5.947316104248049,"vY0":-133.29628932015774,"vZ0":-5.902654666140691,"x":111.56,"y":175.91,"x0":1.7806654020591466,"y0":50.002904622364454,"z0":5.643254091708149,"aX":8.595888469403299},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":-7.4,"spinRate":2270,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4103495110053088,"extension":6.283771171929675},"index":6,"playId":"a50c0b12-7327-301a-924e-b8ef86f037e8","pitchNumber":5,"startTime":"2026-03-02T20:53:51.722Z","endTime":"2026-03-02T20:53:59.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"22afb90b-4589-3570-8aac-39c5c48b637c","startTime":"2026-03-02T20:54:11.565Z","endTime":"2026-03-02T20:54:17.265Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58266094878231,"aZ":-14.774968244308711,"pfxX":5.94909351004308,"pfxZ":9.237229019523715,"pX":-0.41357769618886603,"pZ":1.655261400766302,"vX0":-8.236407778255687,"vY0":-135.84668343685615,"vZ0":-7.6502203931188895,"x":132.76,"y":194.09,"x0":1.8737910146849948,"y0":50.005068971154806,"z0":5.519374562276789,"aX":11.208398131749279},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":-9.2,"spinRate":2245,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.40200531002648265,"extension":6.25889881096799},"index":8,"playId":"fffbd5a8-995d-334b-803b-ba18e3c41455","pitchNumber":6,"startTime":"2026-03-02T20:54:30.507Z","endTime":"2026-03-02T20:54:37.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"}},"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.69,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:54:37.086Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jefferson Rojas doubles (3) on a line drive to left fielder Will Benson. Dylan Carlson to 3rd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:55:05.676Z","endTime":"2026-03-02T20:56:42.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"postOnThird":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.997840074723097,"aZ":-29.25545228208881,"pfxX":-0.3267186497706618,"pfxZ":1.7961932448223568,"pX":-1.2010129559950444,"pZ":1.9389307203975337,"vX0":-7.492848099822174,"vY0":-126.58245764246155,"vZ0":-3.2261116633901086,"x":162.78,"y":186.43,"x0":1.8404762741440044,"y0":50.000515041167375,"z0":5.573821096335802,"aX":-0.5282197159948531},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":2.3,"spinRate":2131,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.43282170518701024,"extension":6.293393214111797},"index":0,"playId":"c8e23d73-f80a-3195-9558-839b6566a530","pitchNumber":1,"startTime":"2026-03-02T20:55:10.610Z","endTime":"2026-03-02T20:55:16.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48498829987056,"aZ":-26.478988447311156,"pfxX":8.968918138500799,"pfxZ":3.540938615323512,"pX":1.0382726446405393,"pZ":1.8220675604442558,"vX0":-5.0644193409635,"vY0":-125.81379760380001,"vZ0":-3.884839626404704,"x":77.42,"y":189.58,"x0":1.9074224507799153,"y0":50.00575754186015,"z0":5.521598344346536,"aX":14.443650478198172},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":-15.1,"spinRate":1505,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43461444564642626,"extension":6.085043582969899},"index":1,"playId":"6b4bbf1e-1d1b-3970-890f-4e6e19164c24","pitchNumber":2,"startTime":"2026-03-02T20:55:27.690Z","endTime":"2026-03-02T20:55:33.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.081263326096018,"aZ":-12.649273717645668,"pfxX":6.121477164294159,"pfxZ":10.136403396741533,"pX":-0.8199728452377492,"pZ":1.9299601176214782,"vX0":-9.306564136255835,"vY0":-137.55485085336608,"vZ0":-7.310850895294152,"x":148.26,"y":186.67,"x0":1.804028003877131,"y0":50.0021151078997,"z0":5.470734180176229,"aX":11.790603749298473},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":-9.2,"spinRate":2414,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3974438207395785,"extension":6.237714724169609},"index":2,"playId":"b942f7c1-0066-3423-938a-7518af894844","pitchNumber":3,"startTime":"2026-03-02T20:55:53.319Z","endTime":"2026-03-02T20:55:59.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"5e3661cc-1fa5-317f-aa0e-861c40483cd9","startTime":"2026-03-02T20:56:11.882Z","endTime":"2026-03-02T20:56:16.000Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753476105287803,"aZ":-24.67958778404744,"pfxX":10.103739643250949,"pfxZ":4.819666612803017,"pX":0.10744029442533795,"pZ":3.1656545189277883,"vX0":-7.3023262623154395,"vY0":-123.87789132194189,"vZ0":-1.4117093326718053,"x":112.9,"y":153.31,"x0":1.7808141504213582,"y0":50.00062876220462,"z0":5.806103749395923,"aX":15.700835850165449},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.6,"breakHorizontal":-16.6,"spinRate":1672,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.44215423493411077,"extension":6.031993745191759},"hitData":{"launchSpeed":109.3,"launchAngle":12.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.79,"coordY":103.25}},"index":4,"playId":"75ddd21e-770c-3b0d-9aad-4857cb78cad5","pitchNumber":4,"startTime":"2026-03-02T20:56:32.335Z","endTime":"2026-03-02T20:56:42.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.6,"awayTeamWinProbability":38.4,"homeTeamWinProbabilityAdded":-9.29999999999999,"leverageIndex":1.36,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:56:42.684Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Owen Miller grounds out, second baseman Matt McLain to first baseman Spencer Steer. Dylan Carlson scores. Jefferson Rojas to 3rd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:57:00.782Z","endTime":"2026-03-02T20:57:58.027Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.334192067062784,"aZ":-13.677757761239143,"pfxX":2.9150298448714276,"pfxZ":9.907652203396927,"pX":-1.3522946411696821,"pZ":2.249580346496656,"vX0":-9.587428947117164,"vY0":-135.4558353455339,"vZ0":-6.163494525416611,"x":168.55,"y":178.04,"x0":1.8471608729084097,"y0":50.00186778796993,"z0":5.502870373358619,"aX":5.442749584379157},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":-3.4,"spinRate":2353,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4036565520690867,"extension":6.2653483348774595},"index":0,"playId":"b071e0dc-e1f2-3331-b42c-fec091acba5a","pitchNumber":1,"startTime":"2026-03-02T20:57:15.848Z","endTime":"2026-03-02T20:57:32.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"second":{"id":800473,"link":"/api/v1/people/800473"},"third":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.906766059714254,"aZ":-30.16213437590273,"pfxX":-1.9541427539497325,"pfxZ":1.2755537847250071,"pX":0.43570484116182995,"pZ":2.886505799101594,"vX0":-3.2213433149757185,"vY0":-124.13282931506852,"vZ0":-0.7641279672017445,"x":100.39,"y":160.84,"x0":1.9998261006851323,"y0":50.00092051714656,"z0":5.691077142888115,"aX":-3.0738261476863467},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":4.2,"spinRate":2257,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.4398546595498716,"extension":5.9515063545007445},"index":1,"playId":"3a0291a3-6460-3eed-a384-ff6caa9adaf7","pitchNumber":2,"startTime":"2026-03-02T20:57:33.144Z","endTime":"2026-03-02T20:57:48.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"second":{"id":800473,"link":"/api/v1/people/800473"},"third":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17845137975237,"aZ":-34.89870453382374,"pfxX":-2.750091031816542,"pfxZ":-1.7423981819942593,"pX":0.20589465600262444,"pZ":2.8666932187890137,"vX0":-3.5831500738271953,"vY0":-124.02985184678826,"vZ0":0.5624673290981779,"x":109.15,"y":161.38,"x0":2.0251136151387388,"y0":50.00321372547117,"z0":5.540849498924408,"aX":-4.296464774528286},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.8,"breakHorizontal":5.8,"spinRate":2286,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.44115048501785825,"extension":5.80708286969735},"hitData":{"launchSpeed":97.1,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.87,"coordY":159.42}},"index":2,"playId":"b57d3d96-e6c1-3058-a438-bbe54180bd4d","pitchNumber":3,"startTime":"2026-03-02T20:57:51.672Z","endTime":"2026-03-02T20:57:58.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"second":{"id":800473,"link":"/api/v1/people/800473"},"third":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.94,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:57:58.027Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a ground ball to center fielder TJ Friedl. Jefferson Rojas scores.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:58:22.074Z","endTime":"2026-03-02T20:58:45.937Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":{"id":805311,"link":"/api/v1/people/805311"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.9,"endSpeed":86.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07609344743416,"aZ":-15.563956875773417,"pfxX":6.94946744361784,"pfxZ":8.780980731732654,"pX":0.04428841746864479,"pZ":1.3342587662349155,"vX0":-7.324545781264729,"vY0":-136.45070672871466,"vZ0":-8.283571964199481,"x":115.31,"y":202.76,"x0":1.8561890055383006,"y0":50.00586554742031,"z0":5.47463870623855,"aX":13.151196222351427},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-11.2,"spinRate":2253,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.40088701048737896,"extension":6.251123870727935},"index":0,"playId":"70ee67d5-06b1-3aa8-adeb-33b0e8d4f5bc","pitchNumber":1,"startTime":"2026-03-02T20:58:23.365Z","endTime":"2026-03-02T20:58:29.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"R","description":"Right"}},"third":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90557982930942,"aZ":-28.1091161077392,"pfxX":-0.2279027249694801,"pfxZ":2.5715684961634064,"pX":0.10723311092500044,"pZ":1.5628555952321732,"vX0":-4.685980251475634,"vY0":-125.42650697087382,"vZ0":-4.292581804938805,"x":112.91,"y":196.58,"x0":2.034520902891331,"y0":50.00534844534828,"z0":5.605790403773772,"aX":-0.3607668549014373},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":1.6,"spinRate":2236,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.43777612387373077,"extension":6.033293791895925},"hitData":{"launchSpeed":108.7,"launchAngle":4.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.01,"coordY":86.81}},"index":1,"playId":"f34ca253-0236-392f-85d0-c9ac882148bf","pitchNumber":2,"startTime":"2026-03-02T20:58:38.974Z","endTime":"2026-03-02T20:58:45.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"R","description":"Right"}},"third":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-9.600000000000001,"leverageIndex":1.57,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:58:45.937Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scott Kingery strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:59:02.918Z","endTime":"2026-03-02T21:00:44.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"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":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054569119089265,"aZ":-14.324277570335738,"pfxX":5.533354934146235,"pfxZ":9.678026552685598,"pX":-0.48882828371340753,"pZ":2.150103903227658,"vX0":-8.06095750940816,"vY0":-134.2037366835521,"vZ0":-6.7079227318898225,"x":135.63,"y":180.73,"x0":1.8196750265678676,"y0":50.00104036894105,"z0":5.681501743184527,"aX":10.203928987551938},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-8.5,"spinRate":2297,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4064275930332406,"extension":6.342448913054627},"index":0,"playId":"39c6100c-5dee-31a9-bc71-cd2ca852307d","pitchNumber":1,"startTime":"2026-03-02T20:59:16.630Z","endTime":"2026-03-02T20:59:22.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61873952627728,"aZ":-16.6219550756215,"pfxX":5.191709984520664,"pfxZ":8.231301877513209,"pX":0.07013708398989171,"pZ":2.8327862742444863,"vX0":-6.252750276791273,"vY0":-136.05989446174655,"vZ0":-4.517659499649442,"x":114.33,"y":162.29,"x0":1.7149243964995564,"y0":50.00467062478967,"z0":5.653396377015501,"aX":9.812673526849977},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-8.2,"spinRate":2258,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.40132851183265217,"extension":5.8719105838626655},"index":1,"playId":"599f0ea2-eee8-389c-8c7f-3aa5e2212d27","pitchNumber":2,"startTime":"2026-03-02T20:59:39.610Z","endTime":"2026-03-02T20:59:45.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.088156319364487,"aZ":-15.073040975298674,"pfxX":4.124522496176359,"pfxZ":9.172414874033791,"pX":-0.4771322250130789,"pZ":3.2447612282430525,"vX0":-7.7691574926395495,"vY0":-135.56144865329682,"vZ0":-3.7282937493979382,"x":135.19,"y":151.17,"x0":1.8875962334984118,"y0":50.00518134935731,"z0":5.687278916046431,"aX":7.692516837343672},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-5.9,"spinRate":2362,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.40372747487431004,"extension":5.915576647961916},"index":2,"playId":"1ffc4b85-5562-35e7-ba10-ee76d849e9d6","pitchNumber":3,"startTime":"2026-03-02T20:59:58.828Z","endTime":"2026-03-02T21:00:02.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.540886799770984,"aZ":-32.7426159213151,"pfxX":-1.2060648135135033,"pfxZ":-0.35772514135259037,"pX":-0.6214831431454404,"pZ":1.5453285071794842,"vX0":-5.96882875942023,"vY0":-124.51030233624603,"vZ0":-3.4146212280686434,"x":140.69,"y":197.06,"x0":1.9575253562634474,"y0":50.00527810689697,"z0":5.626546848462717,"aX":-1.9044654274670623},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":3.5,"spinRate":2276,"spinDirection":267},"zone":7,"typeConfidence":2.0,"plateTime":0.4388623001623384,"extension":6.207889805727412},"index":3,"playId":"e1a8aa98-fa83-3cc8-a3c2-bc50cf231c69","pitchNumber":4,"startTime":"2026-03-02T21:00:39.089Z","endTime":"2026-03-02T21:00:44.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:00:44.234Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:02:35.181Z","endTime":"2026-03-02T21:04:35.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.754221911015918,"aZ":-26.56679810229447,"pfxX":3.703035440165438,"pfxZ":3.6703186440891193,"pX":0.7062521039933499,"pZ":-0.12650526120071057,"vX0":3.5310445764734686,"vY0":-122.17656122308735,"vZ0":-9.001541641857786,"x":90.08,"y":242.2,"x0":-1.233454539676117,"y0":50.003624346144804,"z0":5.8537795610814145,"aX":5.6547897287389395},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":-7.4,"spinRate":2475,"spinDirection":166},"zone":14,"typeConfidence":0.88,"plateTime":0.44656167523616874,"extension":6.705020928089341},"index":0,"playId":"8ac0fbe7-952f-36ae-b02d-00735dd323ec","pitchNumber":1,"startTime":"2026-03-02T21:02:51.577Z","endTime":"2026-03-02T21:02:58.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":84.7,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21024941666953,"aZ":-27.67633462113192,"pfxX":4.95410562255309,"pfxZ":2.878559192288674,"pX":0.4585331580215224,"pZ":1.032830381668455,"vX0":2.392780502036331,"vY0":-123.33358153655158,"vZ0":-6.49627587491266,"x":99.52,"y":210.89,"x0":-1.163547333645169,"y0":50.00248504687172,"z0":5.991413970156851,"aX":7.742212413156575},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":-9.5,"spinRate":2575,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.44166832490265984,"extension":6.699262840552459},"index":1,"playId":"4ec5593d-4934-3854-b81d-be5814fadb46","pitchNumber":2,"startTime":"2026-03-02T21:03:10.969Z","endTime":"2026-03-02T21:03:15.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.320462317873858,"aZ":-19.034439375114076,"pfxX":-6.357113374409543,"pfxZ":7.374321258819734,"pX":-0.49105449886273844,"pZ":2.622269280279566,"vX0":3.948579202170656,"vY0":-132.1769914528283,"vZ0":-5.156640497296369,"x":135.72,"y":167.98,"x0":-1.1729847142691434,"y0":50.003128755578615,"z0":5.982318877067267,"aX":-11.327552012908564},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":10.7,"spinRate":2219,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.41327827512454673,"extension":6.787053265222133},"index":2,"playId":"a02ed84c-b6fc-348c-aca2-ca063dad7ca2","pitchNumber":3,"startTime":"2026-03-02T21:03:23.849Z","endTime":"2026-03-02T21:03:27.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.511658590519133,"aZ":-16.996570159567273,"pfxX":-3.801266930671819,"pfxZ":8.617993408409491,"pX":0.18129105117866773,"pZ":3.2791517997074533,"vX0":4.538869345777735,"vY0":-131.52442887931784,"vZ0":-3.9308938507696296,"x":110.09,"y":150.24,"x0":-1.0686438543939254,"y0":50.00374918938051,"z0":6.0447236249776575,"aX":-6.695700465673603},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":6.0,"spinRate":2204,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4156032130970062,"extension":6.845436231288465},"index":3,"playId":"ff21774a-5c7a-30c7-b126-2f9309c36bc4","pitchNumber":4,"startTime":"2026-03-02T21:03:40.866Z","endTime":"2026-03-02T21:03:46.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-02T21:03:53.160Z","endTime":"2026-03-02T21:04:00.842Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.196987552057493,"aZ":-24.939817638905406,"pfxX":-7.7072741596273655,"pfxZ":5.066609597024751,"pX":-0.8339014844560255,"pZ":3.387074456193523,"vX0":2.7678730685138744,"vY0":-118.88827709485295,"vZ0":-1.3724302188143416,"x":148.79,"y":147.33,"x0":-1.013034353493877,"y0":50.00545209456802,"z0":6.23943598091721,"aX":-11.013699556594295},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.1,"breakHorizontal":13.3,"spinRate":1651,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.46103365338748814,"extension":6.603723219467306},"index":5,"playId":"a7d102c7-14bc-3527-918e-cbb294db6333","pitchNumber":5,"startTime":"2026-03-02T21:04:00.842Z","endTime":"2026-03-02T21:04:27.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73642879975967,"aZ":-13.79843653022539,"pfxX":-2.5207120477362754,"pfxZ":10.160754261500639,"pX":0.756151398753992,"pZ":1.673128190182817,"vX0":5.594117104043774,"vY0":-133.3969778201903,"vZ0":-8.407609395464036,"x":116.43,"y":152.02,"x0":-1.037302298839432,"y0":50.00504968052634,"z0":5.853019937255748,"aX":-4.560225432847499},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":3.4,"spinRate":2272,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.41004028725277175,"extension":6.9702608493256175},"index":6,"playId":"162f4f1a-042e-35df-a9be-66100ecb947d","pitchNumber":6,"startTime":"2026-03-02T21:04:29.912Z","endTime":"2026-03-02T21:04:35.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:04:35.131Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Benson singles on a sharp line drive to first baseman Owen Miller.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:07:06.309Z","endTime":"2026-03-02T21:08:28.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-02T21:04:47.263Z","endTime":"2026-03-02T21:05:09.221Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Rolison replaces Jameson Taillon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-02T21:05:09.221Z","endTime":"2026-03-02T21:07:08.474Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991326145156116,"aZ":-33.05376097740301,"pfxX":-0.7914818969580519,"pfxZ":-0.5249342352346407,"pX":-1.6705980521805779,"pZ":1.7199164538378047,"vX0":-8.662999744218508,"vY0":-128.32842548262215,"vZ0":-4.279563388083751,"x":180.68,"y":192.34,"x0":1.842888538497091,"y0":50.00254459998716,"z0":5.966221373205793,"aX":-1.3271514699167315},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.7,"breakHorizontal":3.2,"spinRate":2500,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.42580216849908537,"extension":6.214703701747229},"index":2,"playId":"0b28ed9f-9264-3ceb-a269-0a1dc9ed83c7","pitchNumber":1,"startTime":"2026-03-02T21:07:08.474Z","endTime":"2026-03-02T21:07:11.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655956850253368,"aZ":-32.04790138244459,"pfxX":-1.6479614335254178,"pfxZ":0.07048447147858283,"pX":-1.1376106668841546,"pZ":2.088877648515856,"vX0":-7.4160935444668015,"vY0":-129.51622369357975,"vZ0":-3.5054535760919143,"x":160.36,"y":182.38,"x0":1.970377865100615,"y0":50.001215743319875,"z0":5.896548934131684,"aX":-2.81267695123649},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.4,"breakHorizontal":4.6,"spinRate":2425,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4220135789681274,"extension":6.384277746857465},"index":3,"playId":"77d0781b-148c-3026-b6e4-7a7351397ae6","pitchNumber":2,"startTime":"2026-03-02T21:07:24.200Z","endTime":"2026-03-02T21:07:27.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646108889075695,"aZ":-38.4549899863146,"pfxX":-0.6626483244543847,"pfxZ":-4.041487120591148,"pX":-0.1572170345160204,"pZ":2.3198166719038595,"vX0":-5.080185761804783,"vY0":-124.31846393424739,"vZ0":-1.2065966759730324,"x":122.99,"y":176.14,"x0":2.005154525180906,"y0":50.003203224194856,"z0":6.0246583895868095,"aX":-1.029358685625921},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.3,"breakHorizontal":2.5,"spinRate":2696,"spinDirection":318},"zone":8,"typeConfidence":2.0,"plateTime":0.44182557040500203,"extension":6.1957401390897315},"index":4,"playId":"b2307e4e-8e2c-308a-8953-ba4cac1758da","pitchNumber":3,"startTime":"2026-03-02T21:07:40.350Z","endTime":"2026-03-02T21:07:45.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82266580391039,"aZ":-35.29631927202226,"pfxX":-4.0223778694094285,"pfxZ":-1.9847794926928195,"pX":-0.5394340618296412,"pZ":3.515595436446402,"vX0":-4.415693465155554,"vY0":-124.48111985535793,"vZ0":0.8091823783483894,"x":137.56,"y":143.86,"x0":1.7797002553103112,"y0":50.00523180317128,"z0":6.106806488787251,"aX":-6.317139727716364},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.1,"breakHorizontal":8.3,"spinRate":2694,"spinDirection":310},"zone":1,"typeConfidence":2.0,"plateTime":0.43988412440873415,"extension":6.27154940253235},"index":5,"playId":"298fd46f-def9-3243-9032-5d29c0d454f3","pitchNumber":4,"startTime":"2026-03-02T21:08:00.495Z","endTime":"2026-03-02T21:08:04.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31469542865578,"aZ":-38.34537344139457,"pfxX":-8.548348087101772,"pfxZ":-4.0428007203652125,"pX":-0.21098319622386888,"pZ":2.69534388803025,"vX0":-2.3730688822877717,"vY0":-123.18685480306887,"vZ0":-0.25082163075595987,"x":125.04,"y":166.01,"x0":1.8774460292931348,"y0":50.005297438814395,"z0":6.062228338964717,"aX":-13.03421240865469},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.1,"breakHorizontal":16.1,"spinRate":2711,"spinDirection":319},"zone":5,"typeConfidence":2.0,"plateTime":0.44600879850331054,"extension":6.286471103076901},"hitData":{"launchSpeed":109.2,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":167.52,"coordY":154.59}},"index":6,"playId":"2a95caa2-c5aa-3fa6-91f5-348eb412118e","pitchNumber":5,"startTime":"2026-03-02T21:08:20.985Z","endTime":"2026-03-02T21:08:28.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:08:28.008Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a fly ball to center fielder Chas McCormick. Will Benson to 2nd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:08:42.606Z","endTime":"2026-03-02T21:09:12.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07549148111994,"aZ":-16.52727562823026,"pfxX":1.799788975987095,"pfxZ":8.121302533079449,"pX":-0.44865123946381713,"pZ":2.6485848012233197,"vX0":-7.268374126527838,"vY0":-137.5703685183054,"vZ0":-5.7477961902149195,"x":134.1,"y":167.27,"x0":1.9878800355870003,"y0":50.00015259151801,"z0":5.875975069922364,"aX":3.4667583235543717},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":-1.8,"spinRate":2456,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.3973676009282263,"extension":6.50809273616339},"hitData":{"launchSpeed":74.5,"launchAngle":45.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.71,"coordY":103.82}},"index":0,"playId":"45ede55b-9a8a-3375-bb93-87a9a5619a6d","pitchNumber":1,"startTime":"2026-03-02T21:08:59.742Z","endTime":"2026-03-02T21:09:12.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.9,"awayTeamWinProbability":40.1,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.37,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:09:12.327Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Trevino walks. Will Benson to 3rd. Noelvi Marte to 2nd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:09:28.562Z","endTime":"2026-03-02T21:12:48.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnThird":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03385939371408,"aZ":-16.342185505328878,"pfxX":1.8521343537730788,"pfxZ":8.116623208076508,"pX":-1.2665335166911915,"pZ":1.9384946572305217,"vX0":-8.813116738006379,"vY0":-137.90416654618247,"vZ0":-7.410960137879003,"x":165.28,"y":186.44,"x0":1.7126984290245681,"y0":50.004505516703354,"z0":5.737642632385643,"aX":3.6152118912305573},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-1.8,"spinRate":2276,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3952796766957154,"extension":6.644121029324308},"index":0,"playId":"b5faae25-e431-3fd4-a6b0-8ccf3ad6c092","pitchNumber":1,"startTime":"2026-03-02T21:09:49.124Z","endTime":"2026-03-02T21:09:53.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.590597554264242,"aZ":-32.76419991366078,"pfxX":-0.8292191193668916,"pfxZ":-0.36177249439993986,"pX":-1.1318480402042508,"pZ":1.888821634399034,"vX0":-7.17153284039977,"vY0":-126.55883930768674,"vZ0":-3.46178120549617,"x":160.14,"y":187.78,"x0":1.830568991232719,"y0":50.00214525119484,"z0":5.862176069666993,"aX":-1.3608735305962847},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":2.9,"spinRate":2649,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4305982598577285,"extension":6.47827841013578},"index":1,"playId":"b5f4c191-f06f-3c29-b52e-311c24cfee09","pitchNumber":2,"startTime":"2026-03-02T21:10:07.946Z","endTime":"2026-03-02T21:10:12.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-02T21:10:32.684Z","endTime":"2026-03-02T21:11:07.699Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07574296894888,"aZ":-14.087014403646549,"pfxX":3.1880579625706984,"pfxZ":9.223303164996766,"pX":-1.1415917782428162,"pZ":2.023580716031702,"vX0":-8.933648057932054,"vY0":-138.24922716771638,"vZ0":-7.801552527889695,"x":160.51,"y":184.14,"x0":1.6990851656025892,"y0":50.00313529722217,"z0":5.8023687735052745,"aX":6.253180559435496},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-4.2,"spinRate":2298,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.39425643673923405,"extension":6.571880862569415},"index":3,"playId":"7b63e1fa-e0da-36a0-b620-6feec761e568","pitchNumber":3,"startTime":"2026-03-02T21:11:07.699Z","endTime":"2026-03-02T21:11:12.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922506710962445,"aZ":-28.174757186733444,"pfxX":8.222442260169725,"pfxZ":2.2673337564217872,"pX":-0.7405229851181652,"pZ":0.36998873923840314,"vX0":-9.450359313819758,"vY0":-131.30088213343242,"vZ0":-8.128630752145327,"x":145.23,"y":228.79,"x0":1.8184773418054017,"y0":50.006313107379896,"z0":5.569468489330594,"aX":14.519303572393746},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.6,"breakHorizontal":-13.1,"spinRate":1722,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.41542057636222207,"extension":6.493236896179458},"index":4,"playId":"3e9594fe-7d1b-3640-a2ab-6736258a75c5","pitchNumber":4,"startTime":"2026-03-02T21:11:25.401Z","endTime":"2026-03-02T21:11:31.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"startTime":"2026-03-02T21:11:51.642Z","endTime":"2026-03-02T21:12:20.382Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":6,"playId":"41f55aff-83c5-34bb-b542-dce66a330b1d","startTime":"2026-03-02T21:12:20.382Z","endTime":"2026-03-02T21:12:26.545Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.769058742545454,"aZ":-18.325400970993375,"pfxX":2.999844215876924,"pfxZ":7.337967782939897,"pX":-0.9715165381280626,"pZ":3.5230597284043244,"vX0":-8.34227758523411,"vY0":-136.02585512512994,"vZ0":-2.9657473417586924,"x":154.03,"y":143.66,"x0":1.7354507416099705,"y0":50.00655799273942,"z0":5.88698432162128,"aX":5.665550221268606},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":-3.8,"spinRate":2226,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.40153637983451507,"extension":6.295618993016495},"index":7,"playId":"4b45dbcd-727b-3f5a-97ea-eb9035824a57","pitchNumber":5,"startTime":"2026-03-02T21:12:42.511Z","endTime":"2026-03-02T21:12:48.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.14,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:12:48.291Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ke'Bryan Hayes doubles (1) on a sharp line drive to center fielder Chas McCormick. Will Benson scores. Noelvi Marte scores. Jose Trevino scores.","rbi":3,"awayScore":6,"homeScore":9,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:12:59.766Z","endTime":"2026-03-02T21:15:19.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.501501579743334,"aZ":-30.779052840526276,"pfxX":-1.6949410705918906,"pfxZ":0.8217034385462512,"pX":-0.6818924801403567,"pZ":1.3158934458528488,"vX0":-5.877806171159192,"vY0":-128.86077592176196,"vZ0":-5.531622596033511,"x":142.99,"y":203.25,"x0":1.840548672730108,"y0":50.00387214017726,"z0":5.842448516806761,"aX":-2.8748616010520283},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.6,"breakHorizontal":4.3,"spinRate":2494,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.423592159459663,"extension":6.2665492166469985},"index":0,"playId":"021dc1b9-7b69-3654-b2ee-c2cecd438ca2","pitchNumber":1,"startTime":"2026-03-02T21:13:16.105Z","endTime":"2026-03-02T21:13:21.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":624431,"link":"/api/v1/people/624431"},"second":{"id":682622,"link":"/api/v1/people/682622"},"third":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01436153780426,"aZ":-14.137290903014057,"pfxX":4.054209354435679,"pfxZ":9.188077870932219,"pX":-2.017944411631979,"pZ":1.950672161761836,"vX0":-11.2103985728907,"vY0":-138.95407571201633,"vZ0":-7.966714508823031,"x":193.92,"y":186.11,"x0":1.5350180316070507,"y0":50.00072210645753,"z0":5.786352841702243,"aX":7.957462802289303},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-5.2,"spinRate":2243,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.39359326611729006,"extension":6.391861762664719},"index":1,"playId":"f79888c0-3753-3908-9d84-09829f8170fb","pitchNumber":2,"startTime":"2026-03-02T21:13:37.498Z","endTime":"2026-03-02T21:13:42.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":624431,"link":"/api/v1/people/624431"},"second":{"id":682622,"link":"/api/v1/people/682622"},"third":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.845401926112583,"aZ":-35.06023055588844,"pfxX":-0.4607489746177764,"pfxZ":-1.764838916982093,"pX":-1.3608941115319233,"pZ":1.9522361922611497,"vX0":-7.676378165810919,"vY0":-126.97123008406615,"vZ0":-2.9578837920378924,"x":168.87,"y":186.07,"x0":1.7552107207375836,"y0":50.000083773467864,"z0":5.908905468901658,"aX":-0.7535198441426695},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.6,"breakHorizontal":2.5,"spinRate":2580,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4306037349198313,"extension":6.400396983418727},"index":2,"playId":"c828969f-80a5-30b7-a215-03fa00227523","pitchNumber":3,"startTime":"2026-03-02T21:13:57.248Z","endTime":"2026-03-02T21:14:02.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":624431,"link":"/api/v1/people/624431"},"second":{"id":682622,"link":"/api/v1/people/682622"},"third":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.615399064428576,"aZ":-35.93455773812459,"pfxX":-0.9153342125819949,"pfxZ":-2.41260752924099,"pX":0.24814809973153287,"pZ":2.2831711488527406,"vX0":-3.687553296139204,"vY0":-124.04041989232286,"vZ0":-1.7735270634336047,"x":107.54,"y":177.13,"x0":1.8724091965771745,"y0":50.002182077405145,"z0":6.001214601546522,"aX":-1.426894281604668},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.6,"breakHorizontal":2.5,"spinRate":2670,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.4414309975481445,"extension":6.279508974453582},"index":3,"playId":"2de7cbb9-43f7-3886-92a5-ccd2ec19a16f","pitchNumber":4,"startTime":"2026-03-02T21:14:21.660Z","endTime":"2026-03-02T21:14:25.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":624431,"link":"/api/v1/people/624431"},"second":{"id":682622,"link":"/api/v1/people/682622"},"third":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.941231435047897,"aZ":-21.80425266264245,"pfxX":1.85039767090809,"pfxZ":5.44492280566832,"pX":0.7645926078559393,"pZ":4.862373713555305,"vX0":-3.754695373911081,"vY0":-136.1695087192764,"vZ0":0.5949452356416589,"x":87.86,"y":107.5,"x0":1.912212455556805,"y0":50.00279252635037,"z0":6.133397297657384,"aX":3.524562143545794},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":-2.6,"spinRate":2300,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.40009173304847234,"extension":6.274202129373652},"index":4,"playId":"bf06f01e-3dd3-3eff-aa18-b7cdb2c0d2ca","pitchNumber":5,"startTime":"2026-03-02T21:14:45.372Z","endTime":"2026-03-02T21:14:49.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":624431,"link":"/api/v1/people/624431"},"second":{"id":682622,"link":"/api/v1/people/682622"},"third":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76545916169249,"aZ":-41.830095357233894,"pfxX":-4.296561367542,"pfxZ":-7.00781295671104,"pX":-0.34984752643157574,"pZ":1.8721145554289962,"vX0":-3.7042984102448004,"vY0":-116.58261262038229,"vZ0":-0.6335813100225478,"x":130.34,"y":188.23,"x0":1.817512772155283,"y0":50.00435377737011,"z0":6.093140995884193,"aX":-5.918248275678006},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-12.6,"breakHorizontal":8.6,"spinRate":2739,"spinDirection":332},"zone":7,"typeConfidence":2.0,"plateTime":0.46968604144573556,"extension":6.458381999320239},"hitData":{"launchSpeed":103.5,"launchAngle":19.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.74,"coordY":48.66}},"index":5,"playId":"1753e1ca-937d-3d61-ad62-1d35d1cf4435","pitchNumber":6,"startTime":"2026-03-02T21:15:05.400Z","endTime":"2026-03-02T21:15:19.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":624431,"link":"/api/v1/people/624431"},"second":{"id":682622,"link":"/api/v1/people/682622"},"third":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":18.599999999999994,"leverageIndex":2.59,"dramaIndex":184.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:15:19.300Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":6,"homeScore":9,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:15:47.214Z","endTime":"2026-03-02T21:18:08.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84569715790943,"aZ":-23.39142588260152,"pfxX":5.681759078529201,"pfxZ":4.590053258031961,"pX":-0.2004571189020103,"pZ":3.647267214973655,"vX0":-7.628658059428516,"vY0":-136.42350143164657,"vZ0":-1.853044720056861,"x":124.64,"y":140.3,"x0":1.8747802170193812,"y0":50.00172679814484,"z0":5.923870556903119,"aX":10.868600913731411},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":-9.0,"spinRate":2244,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.39924188244591985,"extension":6.469395234904745},"index":0,"playId":"8faad5b2-b073-3875-9244-234c41b66414","pitchNumber":1,"startTime":"2026-03-02T21:15:54.546Z","endTime":"2026-03-02T21:15:58.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67742304220778,"aZ":-20.74001744769172,"pfxX":5.5139277862603695,"pfxZ":6.158999245857579,"pX":-1.2275123028838788,"pZ":2.6274341171716746,"vX0":-9.984124298042302,"vY0":-135.41249481363275,"vZ0":-4.6089780640158,"x":163.79,"y":167.84,"x0":1.7915641558270434,"y0":50.002376999717775,"z0":5.803302639038572,"aX":10.236424392588487},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-7.8,"spinRate":2316,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4045400153111163,"extension":6.46702005795592},"index":1,"playId":"c7fb18b2-bf2f-3712-b7a0-a7a32b3b010c","pitchNumber":2,"startTime":"2026-03-02T21:16:17.175Z","endTime":"2026-03-02T21:16:21.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.811081976566875,"aZ":-33.31808668550185,"pfxX":0.011219143946147425,"pfxZ":-0.7138369443163555,"pX":0.2478007087675547,"pZ":2.3031831714336732,"vX0":-4.287014241835676,"vY0":-125.35355286132072,"vZ0":-2.179730181689546,"x":107.55,"y":176.59,"x0":1.9741016076224045,"y0":50.0042711230219,"z0":5.887388495671009,"aX":0.019027928711184385},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":1.0,"spinRate":2589,"spinDirection":296},"zone":5,"typeConfidence":2.0,"plateTime":0.43589184086669963,"extension":6.243266925447418},"index":2,"playId":"7fbfae71-d076-3538-8925-7bdba95729ae","pitchNumber":3,"startTime":"2026-03-02T21:16:36.044Z","endTime":"2026-03-02T21:16:39.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6562915502554,"aZ":-33.791251467974796,"pfxX":-0.7476974357851551,"pfxZ":-1.0112834869299752,"pX":-0.876165546422907,"pZ":1.6313199224687671,"vX0":-6.54449787012929,"vY0":-124.97150404101882,"vZ0":-3.74427705671496,"x":150.4,"y":194.73,"x0":1.862107825908031,"y0":50.003604506728315,"z0":5.893446192965632,"aX":-1.1942958176472875},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.4,"breakHorizontal":2.8,"spinRate":2612,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4365011480540688,"extension":6.369167911741212},"index":3,"playId":"f4990424-ae04-3142-b972-9456eaa1d132","pitchNumber":4,"startTime":"2026-03-02T21:16:55.905Z","endTime":"2026-03-02T21:17:22.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.568737673386636,"aZ":-22.864528647488264,"pfxX":6.549252010748256,"pfxZ":4.971093548098324,"pX":0.3672964846972298,"pZ":3.2800132513958093,"vX0":-6.495983318561742,"vY0":-135.7563079165465,"vZ0":-2.5829122361322,"x":103.0,"y":150.22,"x0":1.9355064186304292,"y0":50.006438739388614,"z0":5.82820433495044,"aX":12.27748438293576},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":-10.6,"spinRate":2243,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4028146047544299,"extension":6.625503980164103},"index":4,"playId":"2874ae5f-9b6e-3dac-9253-c5c402b13489","pitchNumber":5,"startTime":"2026-03-02T21:17:36.681Z","endTime":"2026-03-02T21:17:40.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70898948802074,"aZ":-40.83629173063812,"pfxX":-8.189103239145808,"pfxZ":-6.002715350955317,"pX":-0.34746372821368077,"pZ":3.2044699715132587,"vX0":-3.03437157681097,"vY0":-120.2621862653451,"vZ0":1.8009807335620887,"x":130.24,"y":152.26,"x0":2.0003541437668124,"y0":50.0058886666218,"z0":6.110645272118729,"aX":-11.809332843179439},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.0,"breakHorizontal":15.6,"spinRate":2647,"spinDirection":313},"zone":1,"typeConfidence":2.0,"plateTime":0.4581965412103268,"extension":6.324518284359369},"index":5,"playId":"ba6729ab-06d9-32ee-bbd1-c7ecf7a568c2","pitchNumber":6,"startTime":"2026-03-02T21:18:03.318Z","endTime":"2026-03-02T21:18:08.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.66,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:18:08.289Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt McLain homers (3) on a fly ball to center field. Ke'Bryan Hayes scores. TJ Friedl scores.","rbi":3,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:18:23.126Z","endTime":"2026-03-02T21:20:19.004Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25761402888387,"aZ":-34.65176769017694,"pfxX":-1.3245363449049194,"pfxZ":-1.5622237194851145,"pX":0.07909922027214496,"pZ":2.028795700721978,"vX0":-4.08150908359691,"vY0":-124.93043103706297,"vZ0":-2.568102521243751,"x":113.98,"y":184.0,"x0":1.903539074605696,"y0":50.003616658814614,"z0":5.907589646324689,"aX":-2.1005729016092256},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":3.4,"spinRate":2733,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.43778375292523064,"extension":6.310163849767727},"index":0,"playId":"4b26815a-d2b1-398e-b1c5-eeb39d28d8e3","pitchNumber":1,"startTime":"2026-03-02T21:18:44.944Z","endTime":"2026-03-02T21:18:49.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213541094559645,"aZ":-40.28450433051186,"pfxX":-6.096617301404988,"pfxZ":-5.5116033086453555,"pX":0.5993970158044403,"pZ":1.749963076239557,"vX0":-1.7704824776177768,"vY0":-121.19848797000655,"vZ0":-1.5053828366012794,"x":94.15,"y":191.53,"x0":2.133573492133471,"y0":50.00490948429896,"z0":5.934172657673362,"aX":-8.966716040278907},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.1,"breakHorizontal":11.5,"spinRate":2631,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.4539250784381639,"extension":6.214067381493663},"index":1,"playId":"be28c6b9-f815-3225-9fef-5dea31904deb","pitchNumber":2,"startTime":"2026-03-02T21:19:05.312Z","endTime":"2026-03-02T21:19:08.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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.2,"endSpeed":87.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.031988654299774,"aZ":-19.681964500950784,"pfxX":0.20664695976268632,"pfxZ":6.511684499620007,"pX":-1.8155949931984914,"pZ":1.663188684405408,"vX0":-9.504771243025514,"vY0":-136.8561566114476,"vZ0":-7.464781981516096,"x":186.21,"y":193.87,"x0":1.659223642695472,"y0":50.00334970191224,"z0":5.749141454157289,"aX":0.3987817099101464},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":1.4,"spinRate":2421,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.39853401993306914,"extension":6.409631893410737},"index":2,"playId":"c950c89b-f1b2-3edb-bfb8-9eaf92c2972e","pitchNumber":3,"startTime":"2026-03-02T21:19:25.907Z","endTime":"2026-03-02T21:19:29.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.541732587886735,"aZ":-40.033542034423824,"pfxX":-5.270213588591976,"pfxZ":-5.196506536389628,"pX":0.1314579200395614,"pZ":1.9945984098071838,"vX0":-2.5877110909988055,"vY0":-122.27505914709282,"vZ0":-1.4217254814167908,"x":111.99,"y":184.93,"x0":1.8889400859584158,"y0":50.00500328545518,"z0":6.024496050136114,"aX":-7.965726587051966},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-9.5,"breakHorizontal":10.2,"spinRate":2493,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.44827127753918106,"extension":6.366144459734165},"hitData":{"launchSpeed":107.6,"launchAngle":23.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.28,"coordY":31.31}},"index":3,"playId":"a75284cf-f662-3b79-a290-f8ecdf9541d5","pitchNumber":4,"startTime":"2026-03-02T21:19:47.834Z","endTime":"2026-03-02T21:20:19.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.5,"awayTeamWinProbability":4.5,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":0.95,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:20:19.004Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:23:00.881Z","endTime":"2026-03-02T21:23:53.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656620,"fullName":"Gabe Klobosits","link":"/api/v1/people/656620"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-02T21:20:25.348Z","endTime":"2026-03-02T21:21:41.295Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gabe Klobosits replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-02T21:21:41.295Z","endTime":"2026-03-02T21:23:03.264Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656620,"link":"/api/v1/people/656620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77511676547389,"aZ":-15.033064302751082,"pfxX":-4.625473975411466,"pfxZ":8.728352869173298,"pX":-0.4456644846397257,"pZ":3.410170517420305,"vX0":5.924130389112421,"vY0":-139.57443254233573,"vZ0":-6.128148772315634,"x":133.99,"y":146.71,"x0":-1.9993336412162586,"y0":50.001393631466705,"z0":6.632174605565256,"aX":-9.083010153400553},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":7.1,"spinRate":2221,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.39311215612984407,"extension":6.543437444578411},"index":2,"playId":"a3069b76-b8f6-350f-9e35-f791952240da","pitchNumber":1,"startTime":"2026-03-02T21:23:03.264Z","endTime":"2026-03-02T21:23:06.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.954899773097534,"aZ":-18.209369139032788,"pfxX":-6.842623614305041,"pfxZ":7.171507245605762,"pX":-0.9531421298571765,"pZ":2.6738754861949245,"vX0":5.114154461647694,"vY0":-138.63226869111438,"vZ0":-7.421141415388037,"x":153.33,"y":166.59,"x0":-1.9326853655909182,"y0":50.002338580722736,"z0":6.600800373475528,"aX":-13.320325239092737},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":11.3,"spinRate":2020,"spinDirection":212},"zone":13,"typeConfidence":0.92,"plateTime":0.39508013610522275,"extension":6.650750525632128},"index":3,"playId":"c83d6402-772b-3a01-b675-dd0130342e9a","pitchNumber":2,"startTime":"2026-03-02T21:23:16.686Z","endTime":"2026-03-02T21:23:19.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":95.9,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58522536674588,"aZ":-21.5949335151382,"pfxX":-8.126625517524479,"pfxZ":5.413171000956477,"pX":0.3597205912478483,"pZ":1.218480270421937,"vX0":9.168273787893478,"vY0":-138.98172232015557,"vZ0":-10.363063621120622,"x":103.29,"y":205.88,"x0":-1.9283451771828404,"y0":50.00016999917991,"z0":6.433722822913102,"aX":-15.872322429500732},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":12.7,"spinRate":1876,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.39433432154536474,"extension":6.895108987213395},"index":4,"playId":"f95103e6-a4b5-3d11-a356-20c9f6ae04ac","pitchNumber":3,"startTime":"2026-03-02T21:23:33.218Z","endTime":"2026-03-02T21:23:37.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.091179333609336,"aZ":-28.839739044977467,"pfxX":-5.196240582162717,"pfxZ":1.8771332486585202,"pX":-0.3819559921745083,"pZ":2.750152274794924,"vX0":6.353348355236644,"vY0":-132.62078210396777,"vZ0":-4.448952239928472,"x":131.56,"y":164.53,"x0":-2.136610688580687,"y0":50.00189260585014,"z0":6.559577494675593,"aX":-9.230123540314137},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":8.0,"spinRate":1597,"spinDirection":213},"zone":4,"typeConfidence":0.67,"plateTime":0.4134299184522825,"extension":6.716677206114996},"index":5,"playId":"42e0f2ef-0a16-3ca0-a795-e19bdf82913d","pitchNumber":4,"startTime":"2026-03-02T21:23:48.857Z","endTime":"2026-03-02T21:23:53.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":656620,"link":"/api/v1/people/656620"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":656620,"link":"/api/v1/people/656620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:23:53.172Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Stewart walks.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:23:59.110Z","endTime":"2026-03-02T21:25:24.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656620,"fullName":"Gabe Klobosits","link":"/api/v1/people/656620"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81282527869729,"aZ":-13.475538882111122,"pfxX":-4.88563263960476,"pfxZ":9.582692821485235,"pX":0.030219183444941074,"pZ":4.041470051766325,"vX0":6.583455102105426,"vY0":-139.19344025473947,"vZ0":-4.8561684748964575,"x":115.85,"y":129.66,"x0":-1.7368528145292654,"y0":50.00644583196593,"z0":6.709077609519329,"aX":-9.53752041310779},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2217,"spinDirection":210},"zone":12,"typeConfidence":0.93,"plateTime":0.3943140836095358,"extension":6.502120249654247},"index":0,"playId":"8abe0565-e8ab-309b-8c49-81a06051d1c5","pitchNumber":1,"startTime":"2026-03-02T21:24:12.451Z","endTime":"2026-03-02T21:24:19.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.166604342810714,"aZ":-12.750707927320317,"pfxX":-5.009247465343823,"pfxZ":10.11356139585727,"pX":0.6802298791390289,"pZ":2.5707147113808997,"vX0":8.414237412206674,"vY0":-138.28313760113744,"vZ0":-8.479589692782685,"x":91.07,"y":169.37,"x0":-1.7626135776509038,"y0":50.00629666094122,"z0":6.548804672961834,"aX":-9.624563494797348},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2210,"spinDirection":217},"zone":6,"typeConfidence":0.93,"plateTime":0.3973276824150642,"extension":6.750663387859311},"index":1,"playId":"69cfc38c-3a67-3e49-b795-2c75599e353e","pitchNumber":2,"startTime":"2026-03-02T21:24:26.092Z","endTime":"2026-03-02T21:24:29.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.434754837503874,"aZ":-15.361149630456737,"pfxX":-8.446468611669136,"pfxZ":8.635802942618913,"pX":-0.00833009796702003,"pZ":1.2973289896454787,"vX0":7.159845792796403,"vY0":-138.55012046580234,"vZ0":-11.243131300707361,"x":117.32,"y":203.75,"x0":-1.5263119197119768,"y0":50.006493696954536,"z0":6.4300812778955345,"aX":-16.454199754108128},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":2054,"spinDirection":213},"zone":13,"typeConfidence":0.93,"plateTime":0.39505767718272633,"extension":6.7806627513908175},"index":2,"playId":"3e3e9c00-4a34-34ed-94cc-db04cd0166c2","pitchNumber":3,"startTime":"2026-03-02T21:24:46.905Z","endTime":"2026-03-02T21:24:51.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.644620824666813,"aZ":-35.52235844437317,"pfxX":3.174521046482309,"pfxZ":-2.249225553207217,"pX":1.4481698756170476,"pZ":1.2347918405041025,"vX0":6.68634474591424,"vY0":-121.35498952495668,"vZ0":-5.3542017004156275,"x":61.8,"y":205.44,"x0":-1.7598773984809206,"y0":50.00595975020268,"z0":6.5783284032862,"aX":4.716089640405892},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.2,"breakHorizontal":-7.4,"spinRate":2854,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4520437965497499,"extension":6.5173715550453695},"index":3,"playId":"2e9c5c89-d3ae-3024-8a5f-98b862bbff14","pitchNumber":4,"startTime":"2026-03-02T21:25:01.803Z","endTime":"2026-03-02T21:25:06.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.888569254990127,"aZ":-15.886285018299725,"pfxX":-4.226255547057572,"pfxZ":8.303749341321677,"pX":0.4531477866091915,"pZ":3.6862674996688707,"vX0":8.179627285547115,"vY0":-139.10047604174855,"vZ0":-5.192827921430533,"x":99.73,"y":139.25,"x0":-1.9750407024057774,"y0":50.00306245072871,"z0":6.628737950609465,"aX":-8.29081565795739},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":6.0,"spinRate":2130,"spinDirection":211},"zone":12,"typeConfidence":0.92,"plateTime":0.39359761166262786,"extension":6.857161562643748},"index":4,"playId":"fffe34de-c91f-33b8-af19-8800b81673fc","pitchNumber":5,"startTime":"2026-03-02T21:25:18.345Z","endTime":"2026-03-02T21:25:24.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":656620,"link":"/api/v1/people/656620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:25:24.038Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Kevin Alcántara.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T21:25:31.873Z","endTime":"2026-03-02T21:26:58.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656620,"fullName":"Gabe Klobosits","link":"/api/v1/people/656620"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64724839843409,"aZ":-32.40009380452479,"pfxX":1.9341432625776864,"pfxZ":-0.14989951924701472,"pX":1.5929968876499985,"pZ":1.1287136652880536,"vX0":7.559072328288942,"vY0":-123.96212321080942,"vZ0":-6.7349056492093595,"x":56.28,"y":208.3,"x0":-1.7408233453106259,"y0":50.00005555553898,"z0":6.56909640650503,"aX":3.022397555093117},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.6,"breakHorizontal":-5.2,"spinRate":2751,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4410406119092456,"extension":6.6733185960910575},"index":0,"playId":"5c20421a-7d61-3377-97fa-efa83d2e6a8e","pitchNumber":1,"startTime":"2026-03-02T21:25:47.101Z","endTime":"2026-03-02T21:25:50.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87492020254041,"aZ":-16.78682407191529,"pfxX":-7.783435209779513,"pfxZ":7.909695979980641,"pX":1.0178984277814747,"pZ":0.3368789958335865,"vX0":9.39041108110708,"vY0":-138.13749405605955,"vZ0":-13.378972022488405,"x":78.2,"y":229.68,"x0":-1.4038077023794093,"y0":50.004023208564966,"z0":6.352178850489353,"aX":-15.1429782201739},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":12.2,"spinRate":2030,"spinDirection":211},"zone":14,"typeConfidence":0.92,"plateTime":0.39551450568117374,"extension":6.784621822588978},"index":1,"playId":"727d2731-8334-32bf-af39-ed9f60fb431d","pitchNumber":2,"startTime":"2026-03-02T21:26:07.547Z","endTime":"2026-03-02T21:26:17.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Sal Stewart steals (2) 2nd base. Sal Stewart to 3rd. Sal Stewart advances to 3rd, on a throwing error by catcher Moisés Ballesteros.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"727d2731-8334-32bf-af39-ed9f60fb431d","startTime":"2026-03-02T21:26:22.691Z","endTime":"2026-03-02T21:26:51.477Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"postOnThird":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.797467987678246,"aZ":-13.397620827209126,"pfxX":-5.042594753860523,"pfxZ":9.524429073499766,"pX":0.5597454191771836,"pZ":2.480684709478527,"vX0":7.572746452473378,"vY0":-139.814872142671,"vZ0":-8.719078149258996,"x":95.66,"y":171.8,"x0":-1.53409333318587,"y0":50.000825335430946,"z0":6.527563549226767,"aX":-9.939394751814422},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2221,"spinDirection":209},"zone":6,"typeConfidence":0.93,"plateTime":0.39239011388463974,"extension":6.756512356129725},"hitData":{"launchSpeed":94.1,"launchAngle":42.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.36,"coordY":60.97}},"index":3,"playId":"ef0405eb-c966-315d-9b39-25fbac57a9b9","pitchNumber":3,"startTime":"2026-03-02T21:26:51.477Z","endTime":"2026-03-02T21:26:58.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"third":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":656620,"link":"/api/v1/people/656620"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":656620,"link":"/api/v1/people/656620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:26:58.263Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Shaw pops out to shortstop Garrett Hampson.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T21:29:15.596Z","endTime":"2026-03-02T21:29:42.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Garrett Hampson replaces shortstop Elly De La Cruz, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:28:49.013Z","endTime":"2026-03-02T21:28:49.045Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandon Williamson replaces Nick Sando.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:28:49.045Z","endTime":"2026-03-02T21:29:17.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682227,"link":"/api/v1/people/682227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39837690206791,"aZ":-20.027929963573346,"pfxX":0.8536164484602091,"pfxZ":6.7213521253749775,"pX":-1.011819763635404,"pZ":4.028807722827466,"vX0":-4.8367357469724395,"vY0":-133.03960383492023,"vZ0":-3.042136835490636,"x":155.57,"y":130.0,"x0":0.7125813988783307,"y0":50.00312386448368,"z0":6.625337248366724,"aX":1.5436042622120496},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":-0.6,"spinRate":2327,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.41045031227971496,"extension":5.586744052487621},"index":2,"playId":"bb1932bd-18ec-3665-be85-72fe57bc02ee","pitchNumber":1,"startTime":"2026-03-02T21:29:17.793Z","endTime":"2026-03-02T21:29:22.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.827876217644672,"aZ":-19.37151469882812,"pfxX":0.49113755196918607,"pfxZ":7.180919113043117,"pX":-0.818319713213058,"pZ":2.537788207628034,"vX0":-4.586873069268132,"vY0":-131.6327623702858,"vZ0":-6.483158601196945,"x":148.19,"y":170.26,"x0":0.871342094020768,"y0":50.00145819098878,"z0":6.432238489807956,"aX":0.8762125327140523},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":0.0,"spinRate":2427,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4136299147378266,"extension":5.73588761169253},"hitData":{"launchSpeed":95.4,"launchAngle":63.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":87.62,"coordY":141.71}},"index":3,"playId":"ea951e26-81bc-378b-b216-d24255105385","pitchNumber":2,"startTime":"2026-03-02T21:29:32.141Z","endTime":"2026-03-02T21:29:42.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:29:42.109Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Alcántara strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T21:29:48.499Z","endTime":"2026-03-02T21:31:45.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.8,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.165746206901723,"aZ":-37.093281733187304,"pfxX":-5.2990130774441315,"pfxZ":-3.75163210398045,"pX":-2.223624288021601,"pZ":1.652795171659593,"vX0":-4.705589079954924,"vY0":-113.65022485874816,"vZ0":-3.103770366407952,"x":201.76,"y":194.15,"x0":0.5593578038062045,"y0":50.000640658290784,"z0":6.707805669137395,"aX":-6.95391281798652},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-7.3,"breakHorizontal":10.8,"spinRate":2594,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.48131257514561554,"extension":5.698710303281098},"index":0,"playId":"85dce0d7-e3cc-3022-860e-bdebf56a29ba","pitchNumber":1,"startTime":"2026-03-02T21:30:06.699Z","endTime":"2026-03-02T21:30:11.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.914747090841498,"aZ":-26.113776310264853,"pfxX":9.022537042195395,"pfxZ":3.789643261204148,"pX":0.4627481671526426,"pZ":3.5858428696949245,"vX0":-4.5901452322653435,"vY0":-125.24119615284965,"vZ0":-1.808804027365007,"x":99.36,"y":141.96,"x0":1.1414933221866599,"y0":50.0009987055923,"z0":6.44119032917066,"aX":14.414749344224736},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-15.4,"spinRate":1743,"spinDirection":108},"zone":3,"typeConfidence":2.0,"plateTime":0.4363803746241004,"extension":5.658114045857162},"index":1,"playId":"a3964928-bf7c-3f1a-9e51-5208153b42f2","pitchNumber":2,"startTime":"2026-03-02T21:30:19.345Z","endTime":"2026-03-02T21:30:22.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.454693056582006,"aZ":-21.86620576316836,"pfxX":-1.6401977590762726,"pfxZ":5.573564788476185,"pX":-2.241090778691126,"pZ":2.2272565560754196,"vX0":-7.498026440064434,"vY0":-133.99651467311867,"vZ0":-7.111240896095522,"x":202.43,"y":178.64,"x0":0.7875887399745811,"y0":50.001294203810076,"z0":6.438292633430184,"aX":-3.029649534811835},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":4.3,"spinRate":2437,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.406202626959292,"extension":5.679661888071891},"index":2,"playId":"1b601cdb-945f-3e81-899c-2b5ac7adef7d","pitchNumber":3,"startTime":"2026-03-02T21:30:32.727Z","endTime":"2026-03-02T21:30:35.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45709497761261,"aZ":-12.634374200697396,"pfxX":6.722176660524511,"pfxZ":10.411791719138066,"pX":-1.0350050561139608,"pZ":3.421320388318829,"vX0":-7.237789674846018,"vY0":-136.69192423657458,"vZ0":-5.750289635325916,"x":156.45,"y":146.4,"x0":0.7842804739041193,"y0":50.0039222807426,"z0":6.433188170115114,"aX":12.616914639432592},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-10.4,"spinRate":2206,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4019753273997435,"extension":5.785171124305738},"index":3,"playId":"da5784b6-bb0a-3274-a651-1ddcd4a2c044","pitchNumber":4,"startTime":"2026-03-02T21:30:48.584Z","endTime":"2026-03-02T21:30:56.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.6,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.87130644097777,"aZ":-40.481107811150395,"pfxX":-5.993378560176112,"pfxZ":-6.644421257267899,"pX":0.35092506114023614,"pZ":2.4630802155256126,"vX0":0.3307748676455364,"vY0":-111.33697690361609,"vZ0":-0.342697012220631,"x":103.62,"y":172.28,"x0":0.9782571042055228,"y0":50.00475594075758,"z0":6.825193819912142,"aX":-7.489390839227282},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-11.8,"breakHorizontal":10.8,"spinRate":2594,"spinDirection":315},"zone":6,"typeConfidence":2.0,"plateTime":0.4928378858873237,"extension":5.658923927055597},"index":4,"playId":"98c0406e-cd43-330c-8b3f-0af66936e625","pitchNumber":5,"startTime":"2026-03-02T21:31:17.784Z","endTime":"2026-03-02T21:31:22.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-02T21:31:34.712Z","endTime":"2026-03-02T21:31:41.015Z","isPitch":false,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.3,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04312669697664,"aZ":-24.53065512725997,"pfxX":-0.9258251549407257,"pfxZ":4.102171047111961,"pX":-1.3180440749715807,"pZ":2.4386897255830244,"vX0":-5.600527874354568,"vY0":-134.18015426530923,"vZ0":-6.042986962529769,"x":167.24,"y":172.94,"x0":0.8978887746417366,"y0":50.00243694737892,"z0":6.415865092801254,"aX":-1.7254438681432727},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":2.6,"spinRate":2485,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.40480775882020215,"extension":5.551754809617448},"index":6,"playId":"fb639d4e-956e-3bf7-be92-95997d1bcb5d","pitchNumber":6,"startTime":"2026-03-02T21:31:41.015Z","endTime":"2026-03-02T21:31:45.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:31:45.350Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T21:31:48.220Z","endTime":"2026-03-02T21:33:13.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.8,"endSpeed":74.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40562323562256,"aZ":-31.174419796401377,"pfxX":-5.576372775027469,"pfxZ":0.7131779286886282,"pX":0.9069657697827169,"pZ":2.8436623559891223,"vX0":0.4182518610488469,"vY0":-117.78933470516704,"vZ0":-1.706241651943683,"x":82.43,"y":162.0,"x0":1.4515829826395772,"y0":50.00365226374558,"z0":6.4602590620224145,"aX":-7.8347781467688105},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.2,"breakHorizontal":10.0,"spinRate":2547,"spinDirection":274},"zone":12,"typeConfidence":2.0,"plateTime":0.4650329384274512,"extension":5.532393222566585},"index":0,"playId":"4c1865dc-b40e-3360-a421-d46bcebed87b","pitchNumber":1,"startTime":"2026-03-02T21:32:04.956Z","endTime":"2026-03-02T21:32:10.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124024949211183,"aZ":-17.24280878013326,"pfxX":9.464343800170589,"pfxZ":7.576744490063318,"pX":-0.05950513398323888,"pZ":2.5998110404260113,"vX0":-6.528418561350365,"vY0":-139.02866926617912,"vZ0":-6.841716634108226,"x":119.27,"y":168.59,"x0":1.0810491157796778,"y0":50.00649946416412,"z0":6.223293265004973,"aX":18.661429933737455},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":-16.0,"spinRate":2173,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.3929203784734945,"extension":5.801306460951254},"index":1,"playId":"d8c64d86-b0f3-3014-ba15-a54effde251d","pitchNumber":2,"startTime":"2026-03-02T21:32:19.607Z","endTime":"2026-03-02T21:32:23.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":85.1,"endSpeed":78.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50863936287493,"aZ":-27.363064958516457,"pfxX":-6.292965502265927,"pfxZ":3.105972709822577,"pX":-1.090055412875591,"pZ":2.3163387423716184,"vX0":-3.456325636392034,"vY0":-123.86192697261733,"vZ0":-4.512653790123369,"x":158.55,"y":176.24,"x0":1.1424201872305069,"y0":50.001455693839084,"z0":6.458654840947162,"aX":-9.744581394537857},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":12.2,"spinRate":2581,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4427663165377025,"extension":5.533093437538158},"index":2,"playId":"d1bab0c5-a7b1-3ef5-9b92-2cc88d487a21","pitchNumber":3,"startTime":"2026-03-02T21:32:36.791Z","endTime":"2026-03-02T21:32:40.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59386982145717,"aZ":-20.017053215770606,"pfxX":-1.291769414763826,"pfxZ":6.766996192038419,"pX":-1.0534919333238253,"pZ":1.433552559114327,"vX0":-5.189689520335148,"vY0":-132.49482296866236,"vZ0":-8.982586280354393,"x":157.16,"y":200.07,"x0":1.0902029713169064,"y0":50.000699934803,"z0":6.30348298288584,"aX":-2.3194259036010627},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":3.4,"spinRate":2514,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.41178430394752397,"extension":5.616453576287748},"index":3,"playId":"a6d93244-1e85-374c-9d11-17b4069fb093","pitchNumber":4,"startTime":"2026-03-02T21:32:52.049Z","endTime":"2026-03-02T21:32:56.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.635427254083435,"aZ":-10.62468494532052,"pfxX":6.302851855123093,"pfxZ":11.148652836132818,"pX":-1.3425088972709869,"pZ":1.8517810797803869,"vX0":-7.983026318988124,"vY0":-137.68314039177588,"vZ0":-9.920088773023105,"x":168.17,"y":188.78,"x0":0.7665001050100936,"y0":50.00547008814646,"z0":6.206587391260784,"aX":12.185521935081578},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":-9.8,"spinRate":2327,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.39681131798919766,"extension":5.778376785945369},"index":4,"playId":"2d2ba378-db4a-376d-8466-39473c4e48ac","pitchNumber":5,"startTime":"2026-03-02T21:33:09.014Z","endTime":"2026-03-02T21:33:13.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:33:13.230Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dylan Carlson hit by pitch. Moisés Ballesteros to 2nd.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T21:33:20.645Z","endTime":"2026-03-02T21:34:39.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91495066521349,"aZ":-18.89038764323926,"pfxX":-0.37510757245379334,"pfxZ":7.179771480940088,"pX":-0.3689736610902096,"pZ":3.0227648530529065,"vX0":-3.3603128294763036,"vY0":-134.15653582241222,"vZ0":-5.522203589389554,"x":131.06,"y":157.17,"x0":0.9408070383188096,"y0":50.00411134801598,"z0":6.4247357036905335,"aX":-0.6936489932823185},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":1.3,"spinRate":2472,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.4059483541025388,"extension":5.704464113210797},"index":0,"playId":"0169eef1-a670-3fcb-adbc-8de6a84c0b5c","pitchNumber":1,"startTime":"2026-03-02T21:33:40.777Z","endTime":"2026-03-02T21:33:44.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.542160056471054,"aZ":-23.078511618809017,"pfxX":10.01784428942042,"pfxZ":5.492104587500492,"pX":-0.850358184058333,"pZ":1.4350101675518951,"vX0":-8.048344336397582,"vY0":-127.24377006737217,"vZ0":-7.54349746934537,"x":149.41,"y":200.03,"x0":1.0358842765113876,"y0":50.00532113800568,"z0":6.237868636467098,"aX":16.602232429622926},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":-16.6,"spinRate":1979,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.428738090251533,"extension":5.856090293637141},"index":1,"playId":"48c18544-d974-37aa-9200-8811e79041cd","pitchNumber":2,"startTime":"2026-03-02T21:33:56.068Z","endTime":"2026-03-02T21:34:00.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309797930432087,"aZ":-25.51205266259592,"pfxX":11.590897420789585,"pfxZ":4.136708145176597,"pX":-0.8925074886113447,"pZ":2.971265122326066,"vX0":-7.637700928932562,"vY0":-126.05278430402413,"vZ0":-3.5074535520599497,"x":151.02,"y":158.56,"x0":0.6687628838609192,"y0":50.0053731975299,"z0":6.437628507760028,"aX":18.679748457075537},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.0,"breakHorizontal":-19.3,"spinRate":1963,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.4343141461969364,"extension":5.830818452182761},"index":2,"playId":"9dee6e10-4dc5-3b37-9524-6a53972e7e33","pitchNumber":3,"startTime":"2026-03-02T21:34:16.414Z","endTime":"2026-03-02T21:34:20.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.841313898986748,"aZ":-23.173426397840544,"pfxX":-0.6806240172157505,"pfxZ":5.251239476861633,"pX":-1.385504187065537,"pZ":3.352836711361918,"vX0":-5.331266261819151,"vY0":-129.28792122474061,"vZ0":-3.551203746974257,"x":169.81,"y":148.25,"x0":0.7812379467290506,"y0":50.003098641692645,"z0":6.497659691418974,"aX":-1.165051321703108},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.0,"breakHorizontal":2.3,"spinRate":2463,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.42166972675260883,"extension":5.579877160575504},"index":3,"playId":"5afcad74-b260-3d8f-bab5-af317715c125","pitchNumber":4,"startTime":"2026-03-02T21:34:34.254Z","endTime":"2026-03-02T21:34:39.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.3,"awayTeamWinProbability":4.700000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:34:39.259Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chas McCormick flies out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T21:35:32.554Z","endTime":"2026-03-02T21:37:24.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.032501593646824,"aZ":-12.80828392682689,"pfxX":4.42880554152231,"pfxZ":10.055125073309629,"pX":0.10628827778387205,"pZ":4.4093047196688,"vX0":-3.461857030864594,"vY0":-137.98017789618328,"vZ0":-3.507489332384989,"x":112.95,"y":119.73,"x0":0.8025280390811461,"y0":50.001695884095845,"z0":6.561408530179274,"aX":8.529199455390128},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-7.3,"spinRate":2199,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.3971356978939595,"extension":5.617678010353203},"index":0,"playId":"1e10644f-5773-311e-ade1-5d3ed453b555","pitchNumber":1,"startTime":"2026-03-02T21:35:46.592Z","endTime":"2026-03-02T21:35:52.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994858959916197,"aZ":-14.371213654358408,"pfxX":4.973419324698734,"pfxZ":9.492554887474629,"pX":-0.28481026093540807,"pZ":3.877659309224118,"vX0":-3.987259307284495,"vY0":-136.10870047552777,"vZ0":-4.481890191148749,"x":127.86,"y":134.08,"x0":0.5532727585226846,"y0":50.00186332501824,"z0":6.541448776376536,"aX":9.326829572927494},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-8.2,"spinRate":2062,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4024765128886636,"extension":5.771696755408747},"index":1,"playId":"80919f61-5f47-366f-8f13-8a767c9fc321","pitchNumber":2,"startTime":"2026-03-02T21:36:06.574Z","endTime":"2026-03-02T21:36:11.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71962999361114,"aZ":-20.36070890402481,"pfxX":8.545084374928209,"pfxZ":6.051982235900827,"pX":0.12297272030861486,"pZ":4.176900221111726,"vX0":-4.790002043779525,"vY0":-138.08644216038317,"vZ0":-2.779260751178969,"x":112.31,"y":126.0,"x0":0.7604028786464603,"y0":50.00074719104257,"z0":6.549935691631831,"aX":16.673337356485977},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":-14.6,"spinRate":2079,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3950818366925768,"extension":5.626287035298556},"index":2,"playId":"876c3cf7-8b00-3c5f-816a-4426e071d853","pitchNumber":3,"startTime":"2026-03-02T21:36:26.423Z","endTime":"2026-03-02T21:36:30.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.429577326124342,"aZ":-24.429649992728663,"pfxX":-1.2380866229902048,"pfxZ":4.441756640270228,"pX":0.05794981321939472,"pZ":2.963204172335381,"vX0":-1.5358985224165136,"vY0":-130.17951867543172,"vZ0":-4.201009648374242,"x":114.79,"y":158.77,"x0":0.8130541098496065,"y0":50.00115940015324,"z0":6.4138944850169475,"aX":-2.156469054383676},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":2.5,"spinRate":2527,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.41832633812576736,"extension":5.515802575953282},"index":3,"playId":"7896c887-aa4e-3780-a4a8-693f957309a6","pitchNumber":4,"startTime":"2026-03-02T21:36:45.047Z","endTime":"2026-03-02T21:36:48.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-02T21:37:01.231Z","endTime":"2026-03-02T21:37:09.988Z","isPitch":false,"type":"action","player":{"id":676801,"link":"/api/v1/people/676801"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.910764404351387,"aZ":-15.516382925153046,"pfxX":8.555438851556177,"pfxZ":8.41437619760247,"pX":0.204272095917908,"pZ":2.830809129911717,"vX0":-4.3826863586903615,"vY0":-139.48454027723267,"vZ0":-7.067895783869209,"x":109.21,"y":162.35,"x0":0.6800055726533261,"y0":50.006240337829624,"z0":6.411278407200114,"aX":16.945695971098},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":-14.6,"spinRate":2143,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3919317526337527,"extension":5.783619453582187},"hitData":{"launchSpeed":100.7,"launchAngle":36.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":141.21,"coordY":35.45}},"index":5,"playId":"d23caf62-2f31-357c-bc8c-ea5adb6b1f9b","pitchNumber":5,"startTime":"2026-03-02T21:37:09.988Z","endTime":"2026-03-02T21:37:24.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.62,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:37:24.641Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out sharply to center fielder Chas McCormick.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T21:39:33.695Z","endTime":"2026-03-02T21:40:49.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Casey Opitz replaces catcher Moisés Ballesteros, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:39:04.622Z","endTime":"2026-03-02T21:39:04.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676053,"link":"/api/v1/people/676053"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hoby Milner replaces Gabe Klobosits.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:39:04.645Z","endTime":"2026-03-02T21:39:35.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656620,"link":"/api/v1/people/656620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126060054660012,"aZ":-42.12853927821797,"pfxX":-4.870223583805722,"pfxZ":-7.580940836058124,"pX":-1.1178094107645367,"pZ":1.7084391205548863,"vX0":-9.531935280564527,"vY0":-115.0011306033996,"vZ0":2.9893731230772924,"x":159.61,"y":192.65,"x0":3.7449506072340344,"y0":50.00128125233504,"z0":4.533746188423693,"aX":-6.395573015486154},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.4,"breakHorizontal":11.6,"spinRate":1787,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4798172613224714,"extension":6.406812279907952},"index":2,"playId":"326879e1-824b-3ae3-8214-bd62d7243210","pitchNumber":1,"startTime":"2026-03-02T21:39:35.968Z","endTime":"2026-03-02T21:39:41.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.041738528832465,"aZ":-28.26121773395094,"pfxX":9.765057509761052,"pfxZ":2.416080566158529,"pX":0.10124100708458705,"pZ":3.310720312244079,"vX0":-12.083746304538863,"vY0":-126.58789826797214,"vZ0":2.528375103180888,"x":113.14,"y":149.39,"x0":3.6698227716595526,"y0":50.005024039081476,"z0":4.562572862677933,"aX":15.837135465955553},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":-14.9,"spinRate":1984,"spinDirection":99},"zone":2,"typeConfidence":2.0,"plateTime":0.432813668153476,"extension":6.570996897561617},"index":3,"playId":"84f2185e-7ff9-39cb-9ffb-05ff3e1b12ea","pitchNumber":2,"startTime":"2026-03-02T21:39:52.679Z","endTime":"2026-03-02T21:39:56.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.294354080939005,"aZ":-37.40172352983813,"pfxX":-5.8522211289692905,"pfxZ":-3.9727917581799224,"pX":-1.2078826443288966,"pZ":1.4720459457405102,"vX0":-9.479835953629925,"vY0":-114.40235669906161,"vZ0":1.8078718216878935,"x":163.04,"y":199.03,"x0":3.759280885146014,"y0":50.000468641140635,"z0":4.354135396245242,"aX":-7.707018941553},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-6.4,"breakHorizontal":13.1,"spinRate":1827,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4798810147951462,"extension":6.483912570720833},"index":4,"playId":"0742d80c-96d0-3abe-a525-655859b3d578","pitchNumber":3,"startTime":"2026-03-02T21:40:06.148Z","endTime":"2026-03-02T21:40:10.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53833863912699,"aZ":-32.62297567448936,"pfxX":9.526827562068547,"pfxZ":-0.28109620238177513,"pX":1.1093122781612663,"pZ":2.9013690539216244,"vX0":-9.977326343870539,"vY0":-125.5426276337925,"vZ0":2.5927512671336164,"x":74.72,"y":160.44,"x0":3.898251367403059,"y0":50.00280006276664,"z0":4.511428270249163,"aX":15.199670758266144},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":-15.0,"spinRate":1961,"spinDirection":101},"zone":12,"typeConfidence":2.0,"plateTime":0.4363773716812278,"extension":6.447155859708278},"index":5,"playId":"a6f058f1-88bd-3167-b614-19bbbedbef7c","pitchNumber":4,"startTime":"2026-03-02T21:40:21.302Z","endTime":"2026-03-02T21:40:25.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":88.2,"endSpeed":80.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.910855727453843,"aZ":-29.924039019657258,"pfxX":9.581489602696267,"pfxZ":1.3579832295575116,"pX":0.4035591784085012,"pZ":2.9026372651292958,"vX0":-11.356221539486024,"vY0":-128.00842640165564,"vZ0":1.6686972519098182,"x":101.62,"y":160.41,"x0":3.648303489935934,"y0":50.00605190227282,"z0":4.5814131369189,"aX":15.936724911498501},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-14.9,"spinRate":1915,"spinDirection":98},"zone":6,"typeConfidence":2.0,"plateTime":0.42754593188363055,"extension":6.522435037880388},"hitData":{"launchSpeed":100.1,"launchAngle":42.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.48,"coordY":52.2}},"index":6,"playId":"63c31d1c-7ef4-3814-b569-1e89715b7084","pitchNumber":5,"startTime":"2026-03-02T21:40:40.519Z","endTime":"2026-03-02T21:40:49.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:40:49.337Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, second baseman Matt Shaw to first baseman Owen Miller.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T21:40:55.139Z","endTime":"2026-03-02T21:41:53.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.938960629083823,"aZ":-33.43551062672276,"pfxX":-5.297100627528338,"pfxZ":-0.9448143455606512,"pX":0.3495362324704232,"pZ":3.8206509558621247,"vX0":-6.4791718993243945,"vY0":-114.72050290024018,"vZ0":5.554042000855732,"x":103.68,"y":135.62,"x0":3.8970144325067166,"y0":50.00231731589221,"z0":4.624906685240632,"aX":-7.070223855879384},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.0,"breakHorizontal":11.2,"spinRate":1896,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.4771827955918453,"extension":6.604437542733916},"index":0,"playId":"3307376d-b5c7-34dd-b952-c954c026ef1f","pitchNumber":1,"startTime":"2026-03-02T21:41:20.005Z","endTime":"2026-03-02T21:41:24.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.371615328794228,"aZ":-32.82082173461094,"pfxX":-5.963105369689784,"pfxZ":-0.5093625499780057,"pX":1.2954554839688095,"pZ":2.3357984742012183,"vX0":-4.239082865007332,"vY0":-112.30752759732471,"vZ0":2.6578220946795805,"x":67.62,"y":175.71,"x0":3.9857519590107833,"y0":50.00299393411521,"z0":4.487655411824073,"aX":-7.5747064959584645},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":0.1,"breakHorizontal":11.9,"spinRate":1871,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.4887218882389104,"extension":6.592901633533912},"index":1,"playId":"4f29f24c-8f0e-370f-ad58-2b034e632ccd","pitchNumber":2,"startTime":"2026-03-02T21:41:32.891Z","endTime":"2026-03-02T21:41:37.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685430273312274,"aZ":-32.28802932976311,"pfxX":11.076544738311398,"pfxZ":-0.07321102379124511,"pX":1.3079760890435006,"pZ":2.5819248928061196,"vX0":-10.117428691318146,"vY0":-124.8080486091531,"vZ0":1.9907308933931593,"x":67.14,"y":169.07,"x0":3.9715578294045697,"y0":50.00226238798025,"z0":4.429619305205604,"aX":17.506873220597694},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":-17.8,"spinRate":1948,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.4385548310402596,"extension":6.650303267956591},"hitData":{"launchSpeed":90.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.71,"coordY":149.8}},"index":2,"playId":"cba42498-e9d7-3d5a-8791-1c07ce23af59","pitchNumber":3,"startTime":"2026-03-02T21:41:47.995Z","endTime":"2026-03-02T21:41:53.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:41:53.543Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Trevino pops out to second baseman Matt Shaw.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T21:42:03.626Z","endTime":"2026-03-02T21:43:15.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.73775228638245,"aZ":-34.5478737764787,"pfxX":10.955488721241498,"pfxZ":-1.6857923628355334,"pX":0.05618992774575765,"pZ":1.4748555995073327,"vX0":-12.055347535544511,"vY0":-117.10122629231998,"vZ0":0.6189757497754702,"x":114.86,"y":198.96,"x0":3.8202808663084933,"y0":50.00544054119304,"z0":4.409867366572456,"aX":15.392462837134206},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.6,"breakHorizontal":-17.3,"spinRate":1659,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.46570534028192734,"extension":6.65377774445498},"index":0,"playId":"2680e49a-f18c-3b17-b7b9-31f4ae795391","pitchNumber":1,"startTime":"2026-03-02T21:42:20.612Z","endTime":"2026-03-02T21:42:25.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":87.1,"endSpeed":79.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679866430800317,"aZ":-30.34663421186231,"pfxX":9.955148010462223,"pfxZ":1.1306162147455296,"pX":-1.1428082382236484,"pZ":3.1515237992346057,"vX0":-15.127961808511916,"vY0":-125.97588872851202,"vZ0":2.432280760557436,"x":160.56,"y":153.69,"x0":3.6361775778724197,"y0":50.0016240529481,"z0":4.620452357097541,"aX":16.06284503559074},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-14.8,"spinRate":1922,"spinDirection":96},"zone":11,"typeConfidence":2.0,"plateTime":0.4341665163585846,"extension":6.528117424310764},"index":1,"playId":"d1143cd3-8765-3b42-afa2-32fd7f341cdf","pitchNumber":2,"startTime":"2026-03-02T21:42:34.523Z","endTime":"2026-03-02T21:42:38.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":77.5,"endSpeed":71.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.110532884025908,"aZ":-34.116580469054846,"pfxX":-7.301146863846129,"pfxZ":-1.4975489416076115,"pX":1.6203269610796769,"pZ":2.653777330735,"vX0":-3.28185639693782,"vY0":-112.84218620139085,"vZ0":3.313375078069691,"x":55.24,"y":167.13,"x0":4.038632012011902,"y0":50.00170036115591,"z0":4.5871365200837255,"aX":-9.483372579894802},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.7,"breakHorizontal":14.0,"spinRate":1727,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.48402470831875766,"extension":6.424847334407611},"index":2,"playId":"6c45a2f8-3f5a-3d4b-9bff-dc630508ba48","pitchNumber":3,"startTime":"2026-03-02T21:42:49.779Z","endTime":"2026-03-02T21:42:53.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.933836839447675,"aZ":-35.80567661735863,"pfxX":-6.367927208035866,"pfxZ":-2.806741640908638,"pX":-0.5317817080183667,"pZ":1.8551802936270685,"vX0":-7.754771535599655,"vY0":-113.05855017420113,"vZ0":2.2826883788836545,"x":137.27,"y":188.69,"x0":3.772356717036928,"y0":50.00466493859774,"z0":4.430204380951898,"aX":-8.229668299498213},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-4.2,"breakHorizontal":13.6,"spinRate":1783,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4847748387176609,"extension":6.5623477558842795},"hitData":{"launchSpeed":88.2,"launchAngle":59.0,"totalDistance":207.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":118.54,"coordY":118.54}},"index":3,"playId":"f9260df6-b724-3e89-bf6e-3ee5f2f8d0e3","pitchNumber":4,"startTime":"2026-03-02T21:43:06.991Z","endTime":"2026-03-02T21:43:15.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:43:15.479Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jefferson Rojas lines out to center fielder TJ Friedl.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T21:45:35.437Z","endTime":"2026-03-02T21:47:25.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"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":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.8,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.14964844386723,"aZ":-40.788765759391524,"pfxX":-5.39440120499002,"pfxZ":-7.233145117219365,"pX":1.0884550062168394,"pZ":3.651876793847408,"vX0":1.8810612211250415,"vY0":-108.51006398110898,"vZ0":2.34976845272959,"x":75.51,"y":140.18,"x0":0.9106990975145103,"y0":50.001203333138555,"z0":7.001836214765129,"aX":-6.426290276036412},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-12.1,"breakHorizontal":9.2,"spinRate":2640,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.5049333486317655,"extension":5.311086250460527},"index":0,"playId":"8aae376c-9439-3a2c-a95d-7d35628bc76e","pitchNumber":1,"startTime":"2026-03-02T21:45:37.002Z","endTime":"2026-03-02T21:45:42.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87082940774796,"aZ":-23.00527998646832,"pfxX":-1.4960408859613177,"pfxZ":5.264151464361246,"pX":-0.3486989671001756,"pZ":3.1022641317878867,"vX0":-2.8243293825207556,"vY0":-129.8316153358896,"vZ0":-4.244150821871056,"x":130.29,"y":155.02,"x0":0.9389730341759663,"y0":50.00602935273865,"z0":6.465166851261292,"aX":-2.607483645065771},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":3.2,"spinRate":2445,"spinDirection":162},"zone":1,"typeConfidence":2.0,"plateTime":0.41855476127556557,"extension":5.604405935927843},"index":1,"playId":"3fc3e65e-f088-393e-808a-7f5ab4716ce7","pitchNumber":2,"startTime":"2026-03-02T21:45:49.926Z","endTime":"2026-03-02T21:45:55.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491594699853756,"aZ":-14.436125741464975,"pfxX":7.85248108093489,"pfxZ":9.16754720285292,"pX":-1.18258658190078,"pZ":2.459552938249315,"vX0":-7.413857479649951,"vY0":-137.7189467554846,"vZ0":-8.25526354565298,"x":162.08,"y":172.37,"x0":0.5146118112868098,"y0":50.00315119563612,"z0":6.45731174408546,"aX":15.194594663376305},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":-12.8,"spinRate":2087,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.3966051583419792,"extension":5.7359851027520214},"index":2,"playId":"89b037e4-ca86-38fc-a1f9-5b17fb050abc","pitchNumber":3,"startTime":"2026-03-02T21:46:26.359Z","endTime":"2026-03-02T21:46:30.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.410811928430057,"aZ":-27.02484999072293,"pfxX":8.704698361327871,"pfxZ":3.2346902259196897,"pX":-0.7086077613810158,"pZ":1.709293332437522,"vX0":-6.1195172616645,"vY0":-124.65468520622964,"vZ0":-6.031469891369606,"x":144.01,"y":192.63,"x0":0.6335028088800314,"y0":50.001928618886375,"z0":6.359171231832092,"aX":13.85284431818374},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":-14.5,"spinRate":1784,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.4375152816014287,"extension":5.710242745094543},"index":3,"playId":"95f7a644-6363-333f-876d-5d32b96726d1","pitchNumber":4,"startTime":"2026-03-02T21:46:39.796Z","endTime":"2026-03-02T21:47:06.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.673962056624998,"aZ":-15.787346633633655,"pfxX":8.924468581407744,"pfxZ":8.582985701675446,"pX":-0.7721272452830505,"pZ":2.8529291846132985,"vX0":-6.550817315190951,"vY0":-137.16204645032605,"vZ0":-6.816409937245942,"x":146.43,"y":161.75,"x0":0.48477470107091675,"y0":50.00641111626672,"z0":6.442391452332643,"aX":17.04800693548325},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-14.9,"spinRate":2049,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.39897380263513904,"extension":5.8632012810653436},"hitData":{"launchSpeed":88.5,"launchAngle":26.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.17,"coordY":59.86}},"index":4,"playId":"d6241090-5e78-3aa2-a0e2-fb3a2f52408a","pitchNumber":5,"startTime":"2026-03-02T21:47:13.218Z","endTime":"2026-03-02T21:47:25.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:47:25.635Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Miller strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T21:47:32.004Z","endTime":"2026-03-02T21:49:07.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992988106203107,"aZ":-12.228836497792438,"pfxX":6.108324113231204,"pfxZ":10.361155085114964,"pX":-0.9417918917317528,"pZ":2.096207749441377,"vX0":-6.4317917460852865,"vY0":-137.93730938799408,"vZ0":-9.426966066510913,"x":152.9,"y":182.18,"x0":0.6277573301173341,"y0":50.002673389864434,"z0":6.384950698772072,"aX":11.75821379666559},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-9.7,"spinRate":2212,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.3972515548241864,"extension":5.810497797493585},"index":0,"playId":"0ac2f523-a4a1-3629-9bf9-e790ff27b315","pitchNumber":1,"startTime":"2026-03-02T21:47:46.568Z","endTime":"2026-03-02T21:47:50.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":95.5,"endSpeed":88.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.004455730779785,"aZ":-17.26096992843066,"pfxX":8.558987916746391,"pfxZ":7.567604199337649,"pX":-0.8554214484502571,"pZ":2.2038221589892233,"vX0":-7.129605186542805,"vY0":-138.75582756629137,"vZ0":-8.415492247586176,"x":149.61,"y":179.28,"x0":0.6221632667185496,"y0":50.00152617803565,"z0":6.402900324843944,"aX":16.863062457914445},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":-14.3,"spinRate":2106,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.39318300480028867,"extension":5.80742841512452},"index":1,"playId":"7da6c688-ddef-3d9e-9400-cd72acbdf67c","pitchNumber":2,"startTime":"2026-03-02T21:48:05.484Z","endTime":"2026-03-02T21:48:09.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-02T21:48:14.422Z","endTime":"2026-03-02T21:48:28.475Z","isPitch":false,"type":"action","player":{"id":680911,"link":"/api/v1/people/680911"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26008596672997,"aZ":-41.57914857994963,"pfxX":-7.337323203340329,"pfxZ":-7.551292271265918,"pX":1.052003725664843,"pZ":2.1278924627946316,"vX0":2.3723683856068574,"vY0":-111.31791131445713,"vZ0":-0.6860458243221195,"x":76.9,"y":181.33,"x0":0.9214565600289286,"y0":50.00038289993675,"z0":6.770064158623415,"aX":-9.143893611154743},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-13.4,"breakHorizontal":12.6,"spinRate":2885,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.4933306945744995,"extension":5.644781330205443},"index":3,"playId":"bf4e4786-ff88-313f-9b30-e15221a2e150","pitchNumber":3,"startTime":"2026-03-02T21:48:28.475Z","endTime":"2026-03-02T21:48:32.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":84.9,"endSpeed":77.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324443756992423,"aZ":-28.202383554481496,"pfxX":-7.49474688550806,"pfxZ":2.5902145773463925,"pX":-1.6731706926886034,"pZ":2.6996037885953434,"vX0":-3.828845972922285,"vY0":-123.56782873851857,"vZ0":-3.286472868099589,"x":180.78,"y":165.89,"x0":0.8739012540672252,"y0":50.004210872172244,"z0":6.435114219554838,"aX":-11.505374591187511},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":14.5,"spinRate":2550,"spinDirection":266},"zone":11,"typeConfidence":2.0,"plateTime":0.4445135568164851,"extension":5.6290091604402805},"index":4,"playId":"66d5d4d7-933c-381e-884e-89846de64b05","pitchNumber":4,"startTime":"2026-03-02T21:48:42.830Z","endTime":"2026-03-02T21:48:47.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02286544316746,"aZ":-27.89145130256873,"pfxX":9.007935993631294,"pfxZ":2.578605584815863,"pX":1.4718562847848766,"pZ":2.999253583809,"vX0":-2.0331542130460636,"vY0":-127.28639764685545,"vZ0":-3.0202541264895744,"x":60.9,"y":157.8,"x0":1.1038554618263112,"y0":50.00450929931616,"z0":6.380392184992882,"aX":14.969499509536506},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-16.0,"spinRate":1670,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4282501867424111,"extension":5.808409729769229},"index":5,"playId":"c027c753-0a93-3e43-a29b-c25fbe01c80b","pitchNumber":5,"startTime":"2026-03-02T21:49:02.965Z","endTime":"2026-03-02T21:49:07.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:49:07.172Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out, shortstop Garrett Hampson to first baseman Spencer Steer.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T21:49:14.722Z","endTime":"2026-03-02T21:49:56.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.908656822970737,"aZ":-26.61154173178922,"pfxX":-2.7277956686649003,"pfxZ":3.2482271965891414,"pX":-0.20055815645399974,"pZ":3.3395961987502236,"vX0":-2.25266666512487,"vY0":-129.51017475223145,"vZ0":-3.0455489842053916,"x":124.64,"y":148.61,"x0":1.0323614493984747,"y0":50.00352306899561,"z0":6.547769519970715,"aX":-4.672916157927534},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":5.4,"spinRate":2392,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4215677980308459,"extension":5.573448972513424},"index":0,"playId":"5512e982-2081-387a-bbc7-92ca146ecf1f","pitchNumber":1,"startTime":"2026-03-02T21:49:26.450Z","endTime":"2026-03-02T21:49:30.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074683245355118,"aZ":-19.602711755320783,"pfxX":9.039343702277357,"pfxZ":6.480253653718073,"pX":-0.593377523123714,"pZ":2.7645483745650234,"vX0":-6.493795448733648,"vY0":-137.9927534441652,"vZ0":-6.22168133177635,"x":139.62,"y":164.14,"x0":0.6092532693843233,"y0":50.002785352885965,"z0":6.357602841418132,"aX":17.531807428815593},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":-15.1,"spinRate":2205,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.39608238188568157,"extension":5.712650639089167},"hitData":{"launchSpeed":105.0,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.91,"coordY":159.42}},"index":1,"playId":"cd4073ec-f2df-36e8-af2c-c2fc24ad59ba","pitchNumber":2,"startTime":"2026-03-02T21:49:50.879Z","endTime":"2026-03-02T21:49:56.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:49:56.780Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a ground ball to left fielder Kane Kepley.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T21:52:13.772Z","endTime":"2026-03-02T21:53:44.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Collin Snider replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:51:02.904Z","endTime":"2026-03-02T21:51:03.904Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676092,"link":"/api/v1/people/676092"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kane Kepley replaces left fielder Dylan Carlson, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:51:02.904Z","endTime":"2026-03-02T21:52:15.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":94.8,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524385764329878,"aZ":-18.893690304387185,"pfxX":-1.5289401072514062,"pfxZ":6.791050464595358,"pX":0.040165128386086386,"pZ":2.7521749889297062,"vX0":8.139828537025448,"vY0":-137.9664608082744,"vZ0":-3.475051569476344,"x":115.47,"y":164.47,"x0":-2.7314456853567246,"y0":50.00352445247761,"z0":5.2786378630256205,"aX":-2.9910798913350667},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":1.3,"spinRate":2566,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3948200374331594,"extension":5.954881211158388},"index":2,"playId":"ba79b41c-15f8-3848-ac78-e6076362a8cf","pitchNumber":1,"startTime":"2026-03-02T21:52:15.976Z","endTime":"2026-03-02T21:52:22.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.212874512416146,"aZ":-21.185327823230356,"pfxX":-0.9203894071505689,"pfxZ":5.665968141540116,"pX":-0.5735628410632444,"pZ":4.345425907922517,"vX0":6.306141243647902,"vY0":-138.23464135956655,"vZ0":0.8340523452061215,"x":138.86,"y":121.45,"x0":-2.7627149480197852,"y0":50.002299701119775,"z0":5.45985581975303,"aX":-1.7859294294761014},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":0.4,"spinRate":2549,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39592587888501685,"extension":5.8604859706151045},"index":3,"playId":"79375717-e12c-3991-83fd-ca5914b03b08","pitchNumber":2,"startTime":"2026-03-02T21:52:43.535Z","endTime":"2026-03-02T21:52:47.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.038991200574184,"aZ":-20.123703621727866,"pfxX":-1.1770817523434511,"pfxZ":6.27884864912137,"pX":0.4110714870699484,"pZ":3.4434921964941196,"vX0":8.702447307831658,"vY0":-137.56705095509602,"vZ0":-1.6525317448694796,"x":108.11,"y":146.36,"x0":-2.6383119519987663,"y0":50.006820721049024,"z0":5.413915466731548,"aX":-2.262455912828104},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":0.4,"spinRate":2570,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.397904696890389,"extension":5.949192134681253},"index":4,"playId":"cea2ed89-69f7-35fe-ac2d-06e4767a1f3b","pitchNumber":3,"startTime":"2026-03-02T21:52:58.501Z","endTime":"2026-03-02T21:53:04.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73340408389548,"aZ":-34.06537509093314,"pfxX":6.406952722059893,"pfxZ":-1.2337964139922892,"pX":0.7899074936805722,"pZ":2.0090123907059296,"vX0":6.430918043034621,"vY0":-122.47225650324492,"vZ0":-0.9687244852966566,"x":108.11,"y":146.36,"x0":-2.691718382703707,"y0":50.00092054655869,"z0":5.295288239931877,"aX":9.836747378945626},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":-13.0,"spinRate":2827,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44538800404263634,"extension":6.192746688833343},"index":5,"playId":"9ad7a513-302c-307e-8635-10354f58e844","pitchNumber":4,"startTime":"2026-03-02T21:53:20.109Z","endTime":"2026-03-02T21:53:26.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55105064277542,"aZ":-33.72461046082217,"pfxX":6.759554296873491,"pfxZ":-0.9998141400052365,"pX":0.02475163029843794,"pZ":2.0141205912413085,"vX0":4.902536485198866,"vY0":-123.03684396295186,"vZ0":-1.0633554138066361,"x":116.06,"y":184.4,"x0":-2.8664914118511273,"y0":50.00576445392237,"z0":5.289250860828992,"aX":10.448139294861571},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.8,"breakHorizontal":-13.3,"spinRate":2850,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.44380239508448627,"extension":6.189862825171509},"hitData":{"launchSpeed":110.7,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.17,"coordY":120.45}},"index":6,"playId":"a0f9d4e8-f794-39b5-a3a2-6f3decd20e56","pitchNumber":5,"startTime":"2026-03-02T21:53:36.873Z","endTime":"2026-03-02T21:53:44.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.08,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:53:44.597Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl called out on strikes.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T21:54:03.463Z","endTime":"2026-03-02T21:55:13.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676053,"link":"/api/v1/people/676053"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.831888922915677,"aZ":-22.49120401431803,"pfxX":0.2205963185152493,"pfxZ":5.03923492555813,"pX":-1.1116489423903888,"pZ":3.715229341374538,"vX0":4.8975587870442086,"vY0":-136.7519188429966,"vZ0":-0.3927790833101029,"x":159.37,"y":138.47,"x0":-2.943242691444639,"y0":50.00669734408386,"z0":5.383228117217331,"aX":0.4246448435561199},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":-1.3,"spinRate":2569,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3982080797949421,"extension":5.771966842592925},"index":0,"playId":"fd049184-4c70-3a51-b1c0-18051bfef108","pitchNumber":1,"startTime":"2026-03-02T21:54:12.353Z","endTime":"2026-03-02T21:54:29.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340429824118118,"aZ":-21.540579634183267,"pfxX":-0.6401021089648156,"pfxZ":5.538070558270136,"pX":0.20553571766469925,"pZ":2.1887550165952554,"vX0":8.381566540548873,"vY0":-136.51823300844683,"vZ0":-4.008789321891148,"x":109.17,"y":179.68,"x0":-2.7994260279928906,"y0":50.00021986673762,"z0":5.128334482921154,"aX":-1.230326880345336},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":-0.4,"spinRate":2579,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39868589502963525,"extension":6.100533288350703},"index":1,"playId":"9149d44c-f39f-37bf-8595-171c31b3be7a","pitchNumber":2,"startTime":"2026-03-02T21:54:30.233Z","endTime":"2026-03-02T21:54:33.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6351730328476,"aZ":-33.54553908093531,"pfxX":5.245058650221292,"pfxZ":-0.9175911149683937,"pX":-0.45386780636085144,"pZ":1.784323450187247,"vX0":3.933496149877177,"vY0":-121.22167832220299,"vZ0":-1.5995567899200394,"x":134.3,"y":190.6,"x0":-2.7735220642338017,"y0":50.000656389455266,"z0":5.3563188440786895,"aX":7.875731449564894},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.8,"breakHorizontal":-10.3,"spinRate":2716,"spinDirection":79},"zone":7,"typeConfidence":2.0,"plateTime":0.45025882219568425,"extension":6.056276826429426},"index":2,"playId":"cc5994f5-0e2c-3431-aabc-b9879224eec0","pitchNumber":3,"startTime":"2026-03-02T21:54:48.057Z","endTime":"2026-03-02T21:54:52.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.817256557197975,"aZ":-35.910379459161916,"pfxX":6.028988350838632,"pfxZ":-2.4713258574259793,"pX":-0.6844404197150662,"pZ":2.1761676579859777,"vX0":3.2816409319515447,"vY0":-121.70493476319496,"vZ0":-0.47256072308974506,"x":143.09,"y":180.02,"x0":-2.8294074121712574,"y0":50.00130945241646,"z0":5.458577308560882,"aX":9.12560254693025},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.3,"breakHorizontal":-11.6,"spinRate":2775,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.4484676982660498,"extension":5.971936356891421},"index":3,"playId":"b6535faa-21f5-372c-8a85-bc49758bb114","pitchNumber":4,"startTime":"2026-03-02T21:55:07.757Z","endTime":"2026-03-02T21:55:13.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:55:13.635Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks. Ke'Bryan Hayes to 2nd.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T21:55:16.444Z","endTime":"2026-03-02T21:57:06.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.857913685714355,"aZ":-31.213694679861256,"pfxX":7.01372924478185,"pfxZ":0.612678579589601,"pX":0.05327980044036658,"pZ":1.0669021749407401,"vX0":4.706744488796283,"vY0":-123.4588459078612,"vZ0":-3.832386850317207,"x":114.97,"y":209.97,"x0":-2.7788161489437773,"y0":50.004125113825694,"z0":5.221329248728145,"aX":11.0010002042024},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-13.7,"spinRate":2848,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4409430310603075,"extension":6.108584394765227},"index":0,"playId":"ecb09e47-6f9b-3cf4-b8f7-530beab4b0af","pitchNumber":1,"startTime":"2026-03-02T21:55:33.102Z","endTime":"2026-03-02T21:55:37.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":84.5,"endSpeed":78.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47245877008119,"aZ":-29.151413648334234,"pfxX":6.7291577243150655,"pfxZ":1.940819441094587,"pX":-0.44605080166958855,"pZ":1.9899414486063567,"vX0":3.7571615691591975,"vY0":-123.16982759122739,"vZ0":-2.0483342546688084,"x":134.0,"y":185.05,"x0":-2.859007763217433,"y0":50.00262962135294,"z0":5.26647726994059,"aX":10.472424279572662},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":-13.0,"spinRate":2771,"spinDirection":79},"zone":7,"typeConfidence":2.0,"plateTime":0.44250603185870885,"extension":6.078440439933867},"index":1,"playId":"d19762b8-7735-3655-915c-5e396de9ac79","pitchNumber":2,"startTime":"2026-03-02T21:55:51.048Z","endTime":"2026-03-02T21:55:54.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.354235716183904,"aZ":-20.997510350844024,"pfxX":-0.89677429861616,"pfxZ":5.783378635632699,"pX":-1.162890512005514,"pZ":3.0060092429575707,"vX0":4.965659230138275,"vY0":-136.93813037832436,"vZ0":-2.2611505405672343,"x":161.33,"y":157.62,"x0":-2.869784089481688,"y0":50.000339206469654,"z0":5.252670999417737,"aX":-1.733007778809867},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":0.7,"spinRate":2567,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3973780072251518,"extension":5.879284169860143},"index":2,"playId":"bccf102c-24c6-3a9d-9b5e-92a31e3de78d","pitchNumber":3,"startTime":"2026-03-02T21:56:07.507Z","endTime":"2026-03-02T21:56:11.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.473043098394008,"aZ":-29.34383669793856,"pfxX":6.561550080267497,"pfxZ":1.8401545905863426,"pX":0.5654919533249811,"pZ":2.058920679587633,"vX0":5.6835512122551215,"vY0":-122.66597740400628,"vZ0":-2.04272955133254,"x":95.44,"y":183.19,"x0":-2.6272067693814947,"y0":50.00043222259511,"z0":5.385077273470143,"aX":10.076114497572302},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.1,"breakHorizontal":-13.1,"spinRate":2867,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.4451840709328829,"extension":6.116552952127985},"index":3,"playId":"8a2188c4-0939-3fca-b204-6abd4f7062d7","pitchNumber":4,"startTime":"2026-03-02T21:56:26.509Z","endTime":"2026-03-02T21:56:30.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.318648743132822,"aZ":-33.94282389838869,"pfxX":6.356427454046424,"pfxZ":-1.19617188840137,"pX":-1.8863100532075863,"pZ":3.0306498135241497,"vX0":0.4525200580534481,"vY0":-120.61262955302983,"vZ0":1.0416864838414601,"x":188.9,"y":156.95,"x0":-2.9024425165018184,"y0":50.00240497192495,"z0":5.574541495946452,"aX":9.412458788418201},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.7,"breakHorizontal":-11.6,"spinRate":2832,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.45323526188889307,"extension":6.106266736254287},"index":4,"playId":"f577d91a-51b8-3868-bf8e-1609f86c55dc","pitchNumber":5,"startTime":"2026-03-02T21:56:43.325Z","endTime":"2026-03-02T21:56:48.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24334321509256,"aZ":-20.64772623226631,"pfxX":-2.1148596059743605,"pfxZ":6.1008973916825635,"pX":1.2149379915158562,"pZ":2.771064585719209,"vX0":11.104138449984994,"vY0":-135.95760314902827,"vZ0":-2.8730177402170964,"x":70.69,"y":163.96,"x0":-2.6312312424767095,"y0":50.00166592834022,"z0":5.259463634030123,"aX":-3.9953310343835993},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":1.7,"spinRate":2647,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.40145344473438493,"extension":5.890993082000636},"index":5,"playId":"8bd88371-776a-3a38-9281-df236fc33c81","pitchNumber":6,"startTime":"2026-03-02T21:57:01.414Z","endTime":"2026-03-02T21:57:06.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:57:06.325Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Garrett Hampson grounds into a force out, shortstop Jefferson Rojas to second baseman Matt Shaw. Ke'Bryan Hayes to 3rd. Matt McLain out at 2nd. Garrett Hampson to 1st.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T21:57:13.163Z","endTime":"2026-03-02T21:58:46.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.604671339396415,"aZ":-29.904605808799005,"pfxX":6.937132855073163,"pfxZ":1.4768293666447905,"pX":-0.3520966624392171,"pZ":1.5958543336409228,"vX0":3.8390849260613704,"vY0":-122.45136267228328,"vZ0":-2.7823382962558556,"x":130.42,"y":195.69,"x0":-2.835681995485003,"y0":50.00221658433201,"z0":5.275971840462757,"aX":10.653296896616526},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-13.4,"spinRate":2889,"spinDirection":83},"zone":7,"typeConfidence":2.0,"plateTime":0.44538198973390486,"extension":6.248124743169353},"index":0,"playId":"b332539e-aa6b-3525-96c3-0875e9ae459b","pitchNumber":1,"startTime":"2026-03-02T21:57:33.752Z","endTime":"2026-03-02T21:57:38.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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.7,"endSpeed":86.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937979970274743,"aZ":-22.474276816491056,"pfxX":-1.197827588635616,"pfxZ":5.175988565520807,"pX":-0.3564958617638625,"pZ":3.143036928019689,"vX0":7.326481333340454,"vY0":-134.9763374386635,"vZ0":-1.3247039920615706,"x":130.59,"y":153.92,"x0":-2.9318903529453215,"y0":50.0066784525872,"z0":5.198573528434681,"aX":-2.2478633877349115},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":0.8,"spinRate":2667,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.4033377024288951,"extension":5.920077997130924},"index":1,"playId":"8c95c216-d10f-34c7-b77f-cfc23d9d11aa","pitchNumber":2,"startTime":"2026-03-02T21:57:52.018Z","endTime":"2026-03-02T21:57:55.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":93.5,"endSpeed":86.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50870034022777,"aZ":-22.597526471066594,"pfxX":-0.7528203765478334,"pfxZ":5.069505402241809,"pX":-0.3048010498655623,"pZ":2.9961188336912823,"vX0":6.84369756711151,"vY0":-136.05785593290392,"vZ0":-2.0076433806624965,"x":128.62,"y":157.88,"x0":-2.7461467117287723,"y0":50.00667964739156,"z0":5.296132526410886,"aX":-1.4231984243450366},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":0.0,"spinRate":2639,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4012900855669832,"extension":5.841280196299714},"index":2,"playId":"e2109bcc-cded-3960-914c-68d08604f975","pitchNumber":3,"startTime":"2026-03-02T21:58:09.993Z","endTime":"2026-03-02T21:58:15.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051393777473386,"aZ":-31.397658811178857,"pfxX":8.267543307386006,"pfxZ":0.5113956224761855,"pX":0.08105339200875497,"pZ":1.6579083374697727,"vX0":4.186221432388596,"vY0":-122.65942185113374,"vZ0":-2.418312878041591,"x":113.91,"y":194.02,"x0":-2.719272567646179,"y0":50.0053764939399,"z0":5.319677734119502,"aX":12.667200850382446},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-16.0,"spinRate":2719,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.44562876787053085,"extension":6.21247640053782},"hitData":{"launchSpeed":68.8,"launchAngle":10.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.24,"coordY":136.94}},"index":3,"playId":"7f59bb6a-6eb8-3f51-829c-9c7b171d719c","pitchNumber":4,"startTime":"2026-03-02T21:58:40.182Z","endTime":"2026-03-02T21:58:46.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.16,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:58:46.623Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Stewart homers (2) on a fly ball to center field. Ke'Bryan Hayes scores. Garrett Hampson scores.","rbi":3,"awayScore":6,"homeScore":15,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T21:59:16.212Z","endTime":"2026-03-02T22:03:16.857Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":676092,"link":"/api/v1/people/676092"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":676092,"link":"/api/v1/people/676092"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":{"id":676092,"link":"/api/v1/people/676092"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.682195145419165,"aZ":-31.54472911627054,"pfxX":7.684851681126142,"pfxZ":0.4129778235603192,"pX":-1.2112288528544237,"pZ":2.014203346040941,"vX0":1.5383843886814401,"vY0":-122.01586169916801,"vZ0":-1.7665028036320014,"x":163.17,"y":184.4,"x0":-2.8470221346937383,"y0":50.00511941951527,"z0":5.428404254878378,"aX":11.758836810067772},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-14.3,"spinRate":2906,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4464054852853363,"extension":6.056079041219915},"index":0,"playId":"a5dc4aeb-d870-3f78-957f-2998332ddbd4","pitchNumber":1,"startTime":"2026-03-02T21:59:29.645Z","endTime":"2026-03-02T21:59:33.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.219192770655194,"aZ":-29.91995412990789,"pfxX":7.284237933249367,"pfxZ":1.5006945026691554,"pX":-0.331229936384205,"pZ":3.4394786874579317,"vX0":3.578731825827126,"vY0":-121.54099478019911,"vZ0":1.2465346396491366,"x":129.63,"y":145.91,"x0":-2.7661021328423576,"y0":50.006004370709114,"z0":5.504302027063557,"aX":10.978212804996874},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":-14.0,"spinRate":2881,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.44941065930614155,"extension":6.194841634744291},"index":1,"playId":"b65ea404-bd49-3792-82df-72dcb480ed4f","pitchNumber":2,"startTime":"2026-03-02T21:59:46.160Z","endTime":"2026-03-02T21:59:49.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":87.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884064533471616,"aZ":-21.765314784200054,"pfxX":1.4162785160019973,"pfxZ":5.453776249254318,"pX":-0.302264271409208,"pZ":3.2230786658852004,"vX0":6.257017186064034,"vY0":-135.64937349178922,"vZ0":-1.7852521252840483,"x":128.52,"y":151.76,"x0":-2.8003650563112044,"y0":50.00561057578117,"z0":5.37051267521854,"aX":2.7023084857404296},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-3.6,"spinRate":2665,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.400084408947444,"extension":5.805022289137682},"index":2,"playId":"e8a0ea50-f461-3924-8db7-a4f60f1617f4","pitchNumber":3,"startTime":"2026-03-02T22:00:03.449Z","endTime":"2026-03-02T22:00:07.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-02T22:00:15.893Z","endTime":"2026-03-02T22:00:30.539Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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.2,"endSpeed":86.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25047120852804,"aZ":-26.398036400183482,"pfxX":1.1259027836736948,"pfxZ":3.0871925354734016,"pX":0.3828893871932886,"pZ":2.2164384607060788,"vX0":7.950469930195899,"vY0":-134.2333145369396,"vZ0":-3.3559323187982097,"x":102.41,"y":178.94,"x0":-2.7335722091721855,"y0":50.00325665434144,"z0":5.311325164024836,"aX":2.1034887261575923},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":-3.4,"spinRate":2647,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4042296966696104,"extension":5.765539293879085},"index":4,"playId":"364eb883-6d4b-3167-a74a-ecaea836f20a","pitchNumber":4,"startTime":"2026-03-02T22:00:30.539Z","endTime":"2026-03-02T22:00:38.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04247139957377,"aZ":-31.180781757354843,"pfxX":5.584017019856331,"pfxZ":0.6327294738130798,"pX":0.2652203775071181,"pZ":1.5153772717030236,"vX0":5.55773140918542,"vY0":-123.37169372753122,"vZ0":-3.0782583655024567,"x":106.89,"y":197.86,"x0":-2.729589135569604,"y0":50.001641584612095,"z0":5.3665559220482875,"aX":8.737009616402691},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":-11.3,"spinRate":2769,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.44141137266569075,"extension":6.079192042996506},"index":5,"playId":"83bd5452-4d14-31da-9ece-41d9cdca0f76","pitchNumber":5,"startTime":"2026-03-02T22:01:23.660Z","endTime":"2026-03-02T22:01:27.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32905987945055,"aZ":-30.860921635781335,"pfxX":6.798163531318868,"pfxZ":0.852688422674559,"pX":0.4457519273648607,"pZ":1.5462108983698883,"vX0":5.39249943512888,"vY0":-122.30805616854313,"vZ0":-2.8957299803464984,"x":100.01,"y":197.03,"x0":-2.6609803483556003,"y0":50.0006265426109,"z0":5.358963986443602,"aX":10.423975191514375},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.2,"breakHorizontal":-13.4,"spinRate":2818,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4457351889488481,"extension":6.109304910506343},"index":6,"playId":"2d39f155-59e5-3507-9550-075d8876223d","pitchNumber":6,"startTime":"2026-03-02T22:01:42.333Z","endTime":"2026-03-02T22:01:47.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03246455703814,"aZ":-22.56978389244371,"pfxX":-0.7417135969836579,"pfxZ":5.058991295088068,"pX":-0.3972322641820194,"pZ":3.1214351992911396,"vX0":6.811976528200272,"vY0":-136.03706188861486,"vZ0":-1.8886797195802585,"x":132.14,"y":154.5,"x0":-2.823083737240971,"y0":50.00623404490129,"z0":5.367780087863378,"aX":-1.409132873650848},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":0.1,"spinRate":2667,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4005443205690846,"extension":5.742044823015703},"index":7,"playId":"e7fa48f1-c0c5-3f68-8b9d-8c9e821780bf","pitchNumber":7,"startTime":"2026-03-02T22:02:03.582Z","endTime":"2026-03-02T22:02:07.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.380020080155315,"aZ":-23.09423001863984,"pfxX":0.022382879159260405,"pfxZ":4.8340364878963396,"pX":0.6116933612516411,"pZ":3.582581982118253,"vX0":9.225209536944513,"vY0":-134.98805002965622,"vZ0":-0.5598514386575595,"x":93.68,"y":142.05,"x0":-2.8273046185518798,"y0":50.00471076359979,"z0":5.392819675469298,"aX":0.04109624661278284},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":-1.7,"spinRate":2657,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4029736790649432,"extension":6.038395216774737},"index":8,"playId":"653614b7-feee-39ad-927b-94d84f0a116f","pitchNumber":8,"startTime":"2026-03-02T22:02:26.338Z","endTime":"2026-03-02T22:02:30.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57683207638444,"aZ":-29.32538933100575,"pfxX":7.944703527665294,"pfxZ":1.8813657694894372,"pX":-0.34476107774077996,"pZ":1.9666922213440479,"vX0":3.600444102494742,"vY0":-122.04209400241254,"vZ0":-2.1205372253431602,"x":130.14,"y":185.68,"x0":-2.8702121382413024,"y0":50.000797707216115,"z0":5.3678299514977965,"aX":12.004701068404009},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-15.2,"spinRate":2800,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4484638312639162,"extension":6.146536511706239},"hitData":{"launchSpeed":107.2,"launchAngle":31.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.16,"coordY":34.11}},"index":9,"playId":"3ba22488-dbdc-310d-9dd4-eabb9873a665","pitchNumber":9,"startTime":"2026-03-02T22:02:48.808Z","endTime":"2026-03-02T22:03:16.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.17,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:03:16.857Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Pedro Ramírez to first baseman Owen Miller.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T22:05:24.868Z","endTime":"2026-03-02T22:07:20.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686754,"fullName":"Ryan Jensen","link":"/api/v1/people/686754"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T22:03:23.359Z","endTime":"2026-03-02T22:04:11.308Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Jensen replaces Collin Snider.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-02T22:04:11.308Z","endTime":"2026-03-02T22:05:27.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686754,"link":"/api/v1/people/686754"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72146212693648,"aZ":-22.74570099675193,"pfxX":-8.52360579866013,"pfxZ":4.7242514027115945,"pX":-0.19004839823757008,"pZ":2.9271952400622148,"vX0":4.700339086980278,"vY0":-140.55318130627478,"vZ0":-2.7704197364648326,"x":124.24,"y":159.75,"x0":-0.7793098676412762,"y0":50.00035595903846,"z0":5.407421590326871,"aX":-17.001671762385488},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.2,"breakHorizontal":14.4,"spinRate":2258,"spinDirection":210},"zone":2,"typeConfidence":0.94,"plateTime":0.3901182403268111,"extension":6.2984019437725225},"index":2,"playId":"3db74c0f-3543-3ebb-bb7b-6ba72a28872d","pitchNumber":1,"startTime":"2026-03-02T22:05:27.077Z","endTime":"2026-03-02T22:05:30.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":96.9,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08465108123344,"aZ":-13.348135235792688,"pfxX":-4.246201566016698,"pfxZ":9.500982044230831,"pX":1.9994325305972596,"pZ":1.3525505405832288,"vX0":8.632781148224183,"vY0":-140.63817202827173,"vZ0":-8.386689487115143,"x":40.79,"y":202.26,"x0":-0.5732375210667945,"y0":50.0045519974783,"z0":5.260445056052409,"aX":-8.415906005163233},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":5.8,"spinRate":2209,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.3910587918302091,"extension":6.293325261747798},"index":3,"playId":"ab2495fe-dad8-370e-b5c6-b6810cde592f","pitchNumber":2,"startTime":"2026-03-02T22:05:41.706Z","endTime":"2026-03-02T22:05:46.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.396764780541098,"aZ":-24.018761181921235,"pfxX":-8.668771303646338,"pfxZ":4.144231327257863,"pX":1.4643730931987062,"pZ":1.12599562876048,"vX0":8.751757376083562,"vY0":-139.03179668411204,"vZ0":-6.755298104387426,"x":61.18,"y":208.38,"x0":-0.5887976273652132,"y0":50.00595620240422,"z0":5.167118854883862,"aX":-17.07704730317137},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.4,"breakHorizontal":14.0,"spinRate":2300,"spinDirection":222},"zone":14,"typeConfidence":0.93,"plateTime":0.3930431633517406,"extension":6.396406254884579},"index":4,"playId":"8b6a03be-33a2-35d9-99e7-8f7100841054","pitchNumber":3,"startTime":"2026-03-02T22:05:58.245Z","endTime":"2026-03-02T22:06:01.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441611430372326,"aZ":-24.884408977778662,"pfxX":-7.165817030541648,"pfxZ":3.638465483057013,"pX":0.6876852244239945,"pZ":1.1325326504110318,"vX0":6.433553786725842,"vY0":-140.39842095802763,"vZ0":-6.775872819530986,"x":90.79,"y":208.2,"x0":-0.6974137744614154,"y0":50.00666733967037,"z0":5.186247937845053,"aX":-14.373633008990625},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.4,"breakHorizontal":11.8,"spinRate":2278,"spinDirection":203},"zone":14,"typeConfidence":0.94,"plateTime":0.38944723888770216,"extension":6.331714212483882},"index":5,"playId":"fda084bd-1220-3f4c-8cac-a5df4d4ce399","pitchNumber":4,"startTime":"2026-03-02T22:06:17.139Z","endTime":"2026-03-02T22:06:21.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44914358936467,"aZ":-13.79699539964368,"pfxX":-4.345663043007653,"pfxZ":9.124320060151152,"pX":0.6764421809963643,"pZ":2.851249372119076,"vX0":5.255806266566967,"vY0":-141.51937348218385,"vZ0":-4.6869874463841175,"x":91.22,"y":161.8,"x0":-0.6464739412755967,"y0":50.00068087123608,"z0":5.42284679831315,"aX":-8.75091208283943},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2231,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.3880904025798233,"extension":6.214459662139997},"index":6,"playId":"392a916a-87ad-3228-90a3-16aed7018680","pitchNumber":5,"startTime":"2026-03-02T22:06:34.333Z","endTime":"2026-03-02T22:06:42.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.946588238499363,"aZ":-23.950695274938084,"pfxX":-6.0787519328910005,"pfxZ":4.173947545153111,"pX":0.5168910299089421,"pZ":2.2367320346740223,"vX0":5.373557929468904,"vY0":-139.38377665906043,"vZ0":-3.961794620272406,"x":97.3,"y":178.39,"x0":-0.6449733735190749,"y0":50.00252550959238,"z0":5.255504124385322,"aX":-11.976172728827281},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":10.0,"spinRate":2328,"spinDirection":210},"zone":6,"typeConfidence":0.94,"plateTime":0.39277267024097906,"extension":6.25745844451219},"index":7,"playId":"b2b373a6-9ca6-376f-8a86-ec06a08e678c","pitchNumber":6,"startTime":"2026-03-02T22:06:52.711Z","endTime":"2026-03-02T22:07:14.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.898981916446736,"aZ":-24.52763360489641,"pfxX":-7.116955736364293,"pfxZ":3.966737203279358,"pX":-0.5492162170433722,"pZ":2.65796523045607,"vX0":2.8761552815211977,"vY0":-137.1092490402461,"vZ0":-2.9733850663101196,"x":137.93,"y":167.01,"x0":-0.680089921404767,"y0":50.00137366197198,"z0":5.40824674115455,"aX":-13.711629525164273},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":12.4,"spinRate":1841,"spinDirection":232},"zone":4,"typeConfidence":0.89,"plateTime":0.39766241667522007,"extension":6.1769983754200295},"hitData":{"launchSpeed":94.5,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.85,"coordY":170.55}},"index":8,"playId":"0190ed57-d264-3200-829c-a3952eb94ea8","pitchNumber":7,"startTime":"2026-03-02T22:07:14.544Z","endTime":"2026-03-02T22:07:20.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":686754,"link":"/api/v1/people/686754"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":686754,"link":"/api/v1/people/686754"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:07:20.875Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Scott Kingery lines out to center fielder Blake Dunn.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T22:09:39.954Z","endTime":"2026-03-02T22:10:45.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11],"actionIndex":[0,1,2,3,4,5,6,7],"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":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Blake Dunn replaces center fielder TJ Friedl, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T22:08:47.867Z","endTime":"2026-03-02T22:08:47.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Leo Balcazar replaces second baseman Matt McLain, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T22:08:47.892Z","endTime":"2026-03-02T22:08:47.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699114,"link":"/api/v1/people/699114"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nathaniel Lowe replaces catcher Jose Trevino, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T22:08:47.895Z","endTime":"2026-03-02T22:08:47.898Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rece Hinds replaces left fielder Will Benson, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-02T22:08:47.898Z","endTime":"2026-03-02T22:08:47.900Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677956,"link":"/api/v1/people/677956"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: JJ Bleday replaces right fielder Noelvi Marte, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-02T22:08:47.900Z","endTime":"2026-03-02T22:08:47.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Will Banfield replaces first baseman Spencer Steer, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-02T22:08:47.903Z","endTime":"2026-03-02T22:08:47.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: P.J. Higgins replaces third baseman Ke'Bryan Hayes, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-02T22:08:47.906Z","endTime":"2026-03-02T22:08:47.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664731,"link":"/api/v1/people/664731"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tejay Antone replaces Brandon Williamson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-02T22:08:47.908Z","endTime":"2026-03-02T22:09:42.150Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":93.6,"endSpeed":86.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727582149318565,"aZ":-27.37903470928161,"pfxX":-7.068755886942263,"pfxZ":2.5313235569701042,"pX":-0.9968158996957938,"pZ":2.3459620166898962,"vX0":4.626192428331144,"vY0":-136.31766479095666,"vZ0":-3.967294576678075,"x":155.0,"y":175.44,"x0":-1.7905420521665474,"y0":50.00549234448904,"z0":5.692981991040785,"aX":-13.411755349149427},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.0,"breakHorizontal":11.9,"spinRate":2501,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40058535815370444,"extension":5.981973006954988},"index":8,"playId":"f6404320-976e-30b4-a662-3adeb3188833","pitchNumber":1,"startTime":"2026-03-02T22:09:42.150Z","endTime":"2026-03-02T22:09:47.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.664100130277138,"aZ":-18.611576766926976,"pfxX":-4.310006943260973,"pfxZ":7.275886018961468,"pX":0.2729267324738345,"pZ":2.3211007146780402,"vX0":6.023507245281815,"vY0":-135.66354079491546,"vZ0":-6.096171583429418,"x":106.6,"y":176.11,"x0":-1.4161342101192476,"y0":50.00225304026419,"z0":5.894430188130136,"aX":-8.03407301954326},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":6.5,"spinRate":2406,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.40372325073193327,"extension":5.975587126134365},"index":9,"playId":"7c8a0c06-d78b-3851-b7fd-9ee7a62ded42","pitchNumber":2,"startTime":"2026-03-02T22:09:56.822Z","endTime":"2026-03-02T22:10:01.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045129888671955,"aZ":-36.607093149952625,"pfxX":2.5738408498212286,"pfxZ":-2.9657923666128374,"pX":0.3051923443825183,"pZ":1.6753382650212862,"vX0":4.130193293535619,"vY0":-121.28293695412661,"vZ0":-1.9707007786900321,"x":105.37,"y":193.55,"x0":-1.75223447185451,"y0":50.003907068455405,"z0":5.68196850463247,"aX":3.845420694750585},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.6,"breakHorizontal":-5.6,"spinRate":2404,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4510981872894635,"extension":6.17221652925797},"index":10,"playId":"bd3dd468-f104-3a2a-a0ed-6c95f9db4d2b","pitchNumber":3,"startTime":"2026-03-02T22:10:18.343Z","endTime":"2026-03-02T22:10:21.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":83.8,"endSpeed":77.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92912243960851,"aZ":-33.60400898690683,"pfxX":6.480533204020844,"pfxZ":-0.9432663467106828,"pX":0.7770393870366766,"pZ":1.9444823237730882,"vX0":4.089459984726217,"vY0":-122.00589629889517,"vZ0":-1.7204985048503685,"x":87.38,"y":186.28,"x0":-1.7601096029303622,"y0":50.00319439815786,"z0":5.541929383043055,"aX":9.816233616816474},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.8,"breakHorizontal":-12.7,"spinRate":2775,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.4481163272994584,"extension":5.936362516401394},"hitData":{"launchSpeed":91.4,"launchAngle":22.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.01,"coordY":66.75}},"index":11,"playId":"a756988a-87a0-3aed-ad97-c591ee97edd8","pitchNumber":4,"startTime":"2026-03-02T22:10:38.220Z","endTime":"2026-03-02T22:10:45.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:10:45.075Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw called out on strikes.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T22:10:51.931Z","endTime":"2026-03-02T22:12:52.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.965317961097366,"aZ":-34.70504919242284,"pfxX":0.8016794847087159,"pfxZ":-1.6304538260183188,"pX":2.1835609260600193,"pZ":1.7481208401233705,"vX0":8.996853519819037,"vY0":-123.18103889059974,"vZ0":-2.3180372236498283,"x":33.77,"y":191.58,"x0":-1.6036980948713622,"y0":50.00190171094569,"z0":5.604749633602058,"aX":1.2444640269750147},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.2,"breakHorizontal":-3.4,"spinRate":2457,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4428146306156857,"extension":6.2492165010332315},"index":0,"playId":"35c36c41-de5f-39fb-a7c5-85a827ee4bf6","pitchNumber":1,"startTime":"2026-03-02T22:11:13.021Z","endTime":"2026-03-02T22:11:16.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.329139848239137,"aZ":-27.885778733464523,"pfxX":-7.643775595070993,"pfxZ":2.2624877236345897,"pX":1.8489815196548594,"pZ":1.8063246430679083,"vX0":11.628923209978868,"vY0":-135.36982736052903,"vZ0":-5.086628943204568,"x":46.52,"y":190.01,"x0":-1.4657874696684992,"y0":50.00667782030203,"z0":5.60892506685685,"aX":-14.50955305124758},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.4,"breakHorizontal":12.0,"spinRate":2440,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4011963577747726,"extension":6.1614223513731705},"index":1,"playId":"3ba072ab-bc82-3f6f-ab5f-124b35e8aa2a","pitchNumber":2,"startTime":"2026-03-02T22:11:29.979Z","endTime":"2026-03-02T22:11:33.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541728661123784,"aZ":-23.93586941605578,"pfxX":1.20105482943219,"pfxZ":4.740571307720918,"pX":0.1129044496638062,"pZ":3.7036275969377233,"vX0":4.635254540232322,"vY0":-129.85522080138094,"vZ0":-0.8366042108643089,"x":112.7,"y":138.78,"x0":-1.8383316058502375,"y0":50.00500591765981,"z0":5.821272757397026,"aX":2.0891878899857086},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":-3.0,"spinRate":2547,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.41887927041143547,"extension":6.055037807589311},"index":2,"playId":"4544e3ba-f617-3f49-b002-b92972331b8f","pitchNumber":3,"startTime":"2026-03-02T22:11:48.399Z","endTime":"2026-03-02T22:11:52.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053861038372247,"aZ":-16.693693624507628,"pfxX":-4.149903814659762,"pfxZ":7.967312625769075,"pX":0.8054817976982052,"pZ":2.458946409765973,"vX0":7.653697837731989,"vY0":-137.68243521339792,"vZ0":-6.068047615236026,"x":86.3,"y":172.39,"x0":-1.455922889285031,"y0":50.005004015514324,"z0":5.79853289206196,"aX":-8.066262563286678},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2446,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3959651102389148,"extension":6.027923532946796},"index":3,"playId":"7feb70b4-6a19-3fbc-9f35-ab0563791db3","pitchNumber":4,"startTime":"2026-03-02T22:12:05.650Z","endTime":"2026-03-02T22:12:09.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.037337895304468,"aZ":-17.2661106081903,"pfxX":-3.750410984558263,"pfxZ":7.835357691553117,"pX":1.2026489780630096,"pZ":3.3800295644522143,"vX0":8.647235416917121,"vY0":-136.14277599915798,"vZ0":-3.614490303733101,"x":71.16,"y":147.52,"x0":-1.5081583981600137,"y0":50.00353897152367,"z0":5.898751258371837,"aX":-7.13710491822125},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":5.3,"spinRate":2462,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4002161150105672,"extension":6.111180021660472},"index":4,"playId":"b8688f1e-ffb0-3280-917a-533a3754b72a","pitchNumber":5,"startTime":"2026-03-02T22:12:23.834Z","endTime":"2026-03-02T22:12:30.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.147442822391568,"aZ":-28.676502152207103,"pfxX":7.195060510061795,"pfxZ":2.2835964079833495,"pX":0.13714653531125073,"pZ":2.0972688163067854,"vX0":2.7427824588339655,"vY0":-122.4187514582603,"vZ0":-2.241258596269514,"x":111.77,"y":182.15,"x0":-1.9297438298962855,"y0":50.00298177529491,"z0":5.4579616403393985,"aX":11.016966395708213},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":-13.7,"spinRate":2523,"spinDirection":88},"zone":8,"typeConfidence":2.0,"plateTime":0.44591672855075526,"extension":6.106469597434307},"index":5,"playId":"8f769ac2-6b98-343c-a76f-87df0ad75c23","pitchNumber":6,"startTime":"2026-03-02T22:12:47.885Z","endTime":"2026-03-02T22:12:52.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:12:52.231Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin Alcántara grounds out, shortstop Garrett Hampson to first baseman Nathaniel Lowe.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T22:12:58.667Z","endTime":"2026-03-02T22:13:38.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58324308713527,"aZ":-29.252512778543753,"pfxX":-8.753148199970743,"pfxZ":1.5377131416815875,"pX":-0.5113337844970424,"pZ":2.0527693563990033,"vX0":6.2282935883741875,"vY0":-136.25499616331984,"vZ0":-4.175739847047497,"x":136.49,"y":183.36,"x0":-1.67580501939763,"y0":50.005724065017425,"z0":5.59906914218209,"aX":-16.65819828536245},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":14.8,"spinRate":2531,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4001597417272329,"extension":6.045837406883657},"index":0,"playId":"83f75b5a-adff-377f-ad13-4a54680950a2","pitchNumber":1,"startTime":"2026-03-02T22:13:16.059Z","endTime":"2026-03-02T22:13:20.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.043108538855847,"aZ":-28.883584840207746,"pfxX":-8.17975053608031,"pfxZ":1.7085646200402405,"pX":-0.566279784021933,"pZ":3.3680000027305756,"vX0":6.152678288600943,"vY0":-137.42593070244817,"vZ0":-1.1301706798249858,"x":138.59,"y":147.84,"x0":-1.7619464217207004,"y0":50.00449413001407,"z0":5.7313077290887655,"aX":-15.779610954140734},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2408,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3972679758726132,"extension":6.069809232391654},"hitData":{"launchSpeed":78.8,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.43,"coordY":158.41}},"index":1,"playId":"a9747c6a-ee1a-36fb-86e2-75bc2ee05b71","pitchNumber":2,"startTime":"2026-03-02T22:13:32.097Z","endTime":"2026-03-02T22:13:38.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:13:38.172Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rece Hinds homers (1) on a fly ball to left center field.","rbi":1,"awayScore":6,"homeScore":16,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T22:15:48.333Z","endTime":"2026-03-02T22:16:59.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"runnerIndex":[0],"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":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":{"id":701565,"link":"/api/v1/people/701565"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Angel Cepeda replaces right fielder Kevin Alcántara, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T22:15:41.848Z","endTime":"2026-03-02T22:15:41.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":682634,"link":"/api/v1/people/682634"},"defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kade Snell replaces second baseman Matt Shaw, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T22:15:41.878Z","endTime":"2026-03-02T22:15:41.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820835,"link":"/api/v1/people/820835"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":682634,"link":"/api/v1/people/682634"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brett Bateman replaces center fielder Chas McCormick, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T22:15:41.882Z","endTime":"2026-03-02T22:15:41.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":676801,"link":"/api/v1/people/676801"},"defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":676801,"link":"/api/v1/people/676801"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Schultz replaces Ryan Jensen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-02T22:15:41.885Z","endTime":"2026-03-02T22:15:50.667Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701565,"link":"/api/v1/people/701565"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686754,"link":"/api/v1/people/686754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.787162861122535,"aZ":-24.454643909649914,"pfxX":-7.333203942066831,"pfxZ":4.538620721058802,"pX":-0.6828452058574644,"pZ":2.5566073181008813,"vX0":4.04004493752258,"vY0":-129.5009588227306,"vZ0":-4.073006198491781,"x":143.03,"y":169.75,"x0":-1.3095675910360636,"y0":50.00268207991924,"z0":6.018301378115463,"aX":-12.46766876447165},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":12.4,"spinRate":1944,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.42280157403704344,"extension":6.625382821139562},"index":4,"playId":"e36c2c31-8b12-3495-b358-251bab43073b","pitchNumber":1,"startTime":"2026-03-02T22:15:50.667Z","endTime":"2026-03-02T22:15:54.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60329601074334,"aZ":-28.277614925760076,"pfxX":-7.930104517419269,"pfxZ":2.7802674359138546,"pX":-0.2868560621602239,"pZ":3.4391302825548644,"vX0":4.669166657747034,"vY0":-117.67436665720489,"vZ0":-0.3146916377276202,"x":127.93,"y":145.92,"x0":-1.2678335098235656,"y0":50.00155596597866,"z0":6.197242196375278,"aX":-11.106010761107564},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.3,"breakHorizontal":13.2,"spinRate":1978,"spinDirection":267},"zone":1,"typeConfidence":2.0,"plateTime":0.4656961000334312,"extension":6.584569427772011},"index":5,"playId":"6b8b6327-5a42-3e7f-8a66-3cf2f1b85ae8","pitchNumber":2,"startTime":"2026-03-02T22:16:23.930Z","endTime":"2026-03-02T22:16:27.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73977499181489,"aZ":-26.831692198233316,"pfxX":-7.444935169994567,"pfxZ":3.641748642662673,"pX":-0.3870636673593343,"pZ":3.2658533654179926,"vX0":4.1772925472661155,"vY0":-119.97528569985141,"vZ0":-1.1406419020110659,"x":131.75,"y":150.6,"x0":-1.1774094029967497,"y0":50.00518564190221,"z0":6.124160823161655,"aX":-10.928259696720529},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.6,"breakHorizontal":12.6,"spinRate":1647,"spinDirection":268},"zone":1,"typeConfidence":2.0,"plateTime":0.45536010447074293,"extension":6.466016102189731},"hitData":{"launchSpeed":113.7,"launchAngle":42.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":53.72,"coordY":56.69}},"index":6,"playId":"56f7a5e6-bd98-34e0-a45e-f25806b2edee","pitchNumber":3,"startTime":"2026-03-02T22:16:37.374Z","endTime":"2026-03-02T22:16:59.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:16:59.933Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, second baseman Angel Cepeda to first baseman Owen Miller.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T22:17:16.788Z","endTime":"2026-03-02T22:17:22.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.660776153389236,"aZ":-20.18299121118642,"pfxX":-6.608680191479887,"pfxZ":6.46781475863885,"pX":0.1494289548095042,"pZ":3.2697319449215017,"vX0":5.380331363087205,"vY0":-134.69753668875555,"vZ0":-3.6923820023232428,"x":111.3,"y":150.5,"x0":-1.0059840645341491,"y0":50.00624372569714,"z0":6.06880739869785,"aX":-12.261291375342969},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":10.9,"spinRate":1941,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4051650084969003,"extension":6.627704350689501},"hitData":{"launchSpeed":101.2,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.31,"coordY":148.95}},"index":0,"playId":"fbefc4f7-32bb-3a2b-a391-47c4534ca9f4","pitchNumber":1,"startTime":"2026-03-02T22:17:16.788Z","endTime":"2026-03-02T22:17:22.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:17:22.642Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathaniel Lowe pops out to third baseman Pedro Ramírez.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T22:17:38.390Z","endTime":"2026-03-02T22:18:46.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91409892819327,"aZ":-28.633095775022575,"pfxX":-7.109123888036898,"pfxZ":2.505838229694458,"pX":-0.9322418061387351,"pZ":2.9478313107772287,"vX0":3.0869332140461876,"vY0":-117.77288288505166,"vZ0":-1.162429662451545,"x":152.53,"y":159.19,"x0":-1.3313938223311,"y0":50.00427245574438,"z0":6.079352322605998,"aX":-10.056889872329613},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.6,"breakHorizontal":12.2,"spinRate":1828,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.4638348878750991,"extension":6.650669472468408},"index":0,"playId":"e1977267-25b0-35da-ae61-8f318e925e04","pitchNumber":1,"startTime":"2026-03-02T22:17:47.849Z","endTime":"2026-03-02T22:17:52.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.925618161615528,"aZ":-18.145957263719616,"pfxX":-7.193932464936849,"pfxZ":7.556866591662493,"pX":-0.5703853453670836,"pZ":3.4377045627226024,"vX0":4.01814294281307,"vY0":-134.80955432513318,"vZ0":-3.6504748285836475,"x":138.74,"y":145.96,"x0":-1.138785341849258,"y0":50.00279233035653,"z0":6.076119313049167,"aX":-13.356061863345824},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":12.2,"spinRate":1949,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.40495092399602983,"extension":6.46728675105451},"index":1,"playId":"0ec88fa4-660d-3c00-b078-064f2b34345d","pitchNumber":2,"startTime":"2026-03-02T22:17:59.291Z","endTime":"2026-03-02T22:18:02.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":93.2,"endSpeed":85.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46244073726921,"aZ":-19.97374233439104,"pfxX":-7.272869905304432,"pfxZ":6.489512092133232,"pX":0.21198618806674263,"pZ":3.5352497579842708,"vX0":5.885291925677106,"vY0":-135.6937987541864,"vZ0":-3.131829996717224,"x":108.92,"y":143.33,"x0":-1.031546895808731,"y0":50.00226587951767,"z0":6.082909484268508,"aX":-13.671160188019396},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":12.0,"spinRate":1927,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40241815312907026,"extension":6.650903590500651},"index":2,"playId":"91f8ccf1-db9f-37cd-97cc-4ec5a7290bea","pitchNumber":3,"startTime":"2026-03-02T22:18:12.091Z","endTime":"2026-03-02T22:18:15.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-02T22:18:26.380Z","endTime":"2026-03-02T22:18:36.092Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":93.5,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288367684206065,"aZ":-18.016583875180267,"pfxX":-6.21602814248684,"pfxZ":7.441988178469428,"pX":0.13533197457615248,"pZ":2.8522092874199463,"vX0":5.470503634501444,"vY0":-136.16806864656706,"vZ0":-5.410918933426469,"x":111.84,"y":161.77,"x0":-1.0795409104716982,"y0":50.003042794450096,"z0":6.087819913236584,"aX":-11.824034577691414},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":10.3,"spinRate":2010,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4002901104541854,"extension":6.5176092199353475},"hitData":{"launchSpeed":76.9,"launchAngle":77.0,"totalDistance":84.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.9,"coordY":184.22}},"index":4,"playId":"a1865713-2e40-34e5-ac81-2d97e24c5893","pitchNumber":4,"startTime":"2026-03-02T22:18:36.092Z","endTime":"2026-03-02T22:18:46.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:18:46.427Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"P.J. Higgins doubles (1) on a line drive to right fielder Kade Snell.","rbi":0,"awayScore":6,"homeScore":16,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T22:18:53.738Z","endTime":"2026-03-02T22:20:05.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":820835,"link":"/api/v1/people/820835"},"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, 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":80.3,"endSpeed":74.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48568348709412,"aZ":-36.903356546543506,"pfxX":6.508156964268756,"pfxZ":-3.4218348641272733,"pX":0.7889588636596525,"pZ":0.934388944991781,"vX0":2.8663951923319946,"vY0":-116.95348308196266,"vZ0":-3.8195131516978473,"x":86.93,"y":213.55,"x0":-1.2988659060029324,"y0":50.00367113015106,"z0":6.057422280561173,"aX":8.995889753701617},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.8,"breakHorizontal":-12.5,"spinRate":2294,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4687149193223048,"extension":6.360968780968955},"index":0,"playId":"0b0b9d2d-2ab1-319b-b3e1-abf565abe9aa","pitchNumber":1,"startTime":"2026-03-02T22:19:05.872Z","endTime":"2026-03-02T22:19:12.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.678014707721655,"aZ":-34.77088677503127,"pfxX":5.664573990237034,"pfxZ":-1.7797774625577247,"pX":-0.9661751924779378,"pZ":2.9376893901892904,"vX0":-0.3854757572152682,"vY0":-119.36271831476353,"vZ0":-0.46278283764836003,"x":153.83,"y":159.46,"x0":-1.5405819981250108,"y0":50.00322322808673,"z0":6.236440091776549,"aX":8.261013378744662},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":-10.2,"spinRate":2153,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.45701394795984074,"extension":6.167335704516971},"index":1,"playId":"c8d0a738-7c19-3daa-8d61-21c8ac88958e","pitchNumber":2,"startTime":"2026-03-02T22:19:18.559Z","endTime":"2026-03-02T22:19:22.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257516307172388,"aZ":-24.46734549355725,"pfxX":-8.035770655997693,"pfxZ":4.209946243954548,"pX":0.2591534445403019,"pZ":1.8015109736945973,"vX0":6.613579401553284,"vY0":-133.84512203388522,"vZ0":-6.18952647650101,"x":107.12,"y":190.14,"x0":-1.1879917557579476,"y0":50.00626128398654,"z0":5.87278835852506,"aX":-14.7246412153354},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":13.3,"spinRate":1995,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4077174111866637,"extension":6.649266754015578},"index":2,"playId":"3960be22-ebbc-349b-ad93-be6eaace4ca6","pitchNumber":3,"startTime":"2026-03-02T22:19:31.739Z","endTime":"2026-03-02T22:19:36.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049031559803907,"aZ":-22.31118160241759,"pfxX":-7.0610631953545315,"pfxZ":5.459231072872889,"pX":-0.08561616149418547,"pZ":2.7673566458317613,"vX0":5.532129496788746,"vY0":-132.9308183633477,"vZ0":-4.216479039827054,"x":120.26,"y":164.06,"x0":-1.2669319418152418,"y0":50.001164908394344,"z0":5.975486734875694,"aX":-12.751640735028559},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":11.8,"spinRate":2043,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.41061190844418727,"extension":6.564874779220524},"hitData":{"launchSpeed":98.1,"launchAngle":21.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.01,"coordY":83.12}},"index":3,"playId":"afc46de8-32aa-3b13-a03a-dd81bde877a8","pitchNumber":4,"startTime":"2026-03-02T22:19:51.386Z","endTime":"2026-03-02T22:20:05.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:20:05.043Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Dunn grounds out, second baseman Angel Cepeda to first baseman Owen Miller.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T22:20:15.346Z","endTime":"2026-03-02T22:21:27.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":75.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.42266734326429,"aZ":-34.93311930427067,"pfxX":5.7608323683093685,"pfxZ":-1.9721209629948433,"pX":0.0051584262182464815,"pZ":1.6240295332734276,"vX0":1.4839592762443763,"vY0":-116.43776797330891,"vZ0":-2.7268898477942836,"x":116.8,"y":194.93,"x0":-1.3866662427914582,"y0":50.00555690501235,"z0":6.062183228224273,"aX":8.043897653265752},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.0,"breakHorizontal":-10.8,"spinRate":2326,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.46741612949114986,"extension":6.307716059747914},"index":0,"playId":"e70e0e66-8b2d-3d3e-87fa-d70dc8007088","pitchNumber":1,"startTime":"2026-03-02T22:20:33.892Z","endTime":"2026-03-02T22:20:42.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":664731,"link":"/api/v1/people/664731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.227962287769802,"aZ":-22.88139673299205,"pfxX":-8.852567024752641,"pfxZ":5.204994705122499,"pX":-0.7868480445314832,"pZ":2.060632118303448,"vX0":4.462731528585433,"vY0":-132.08691497425028,"vZ0":-5.599315443004684,"x":146.99,"y":183.14,"x0":-1.3381128981884558,"y0":50.006308894053014,"z0":5.86546547164217,"aX":-15.818301249887115},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":2087,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4129295726978879,"extension":6.6567408343558405},"index":1,"playId":"a3dfcac7-c199-31c2-9de7-6601c5f41707","pitchNumber":2,"startTime":"2026-03-02T22:20:48.693Z","endTime":"2026-03-02T22:20:52.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":664731,"link":"/api/v1/people/664731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632957463147395,"aZ":-38.81867055975964,"pfxX":8.590967175673253,"pfxZ":-4.67536697939098,"pX":0.8441752233005178,"pZ":1.6189282322957654,"vX0":2.382100818985257,"vY0":-118.42771864967571,"vZ0":-2.1924710841529964,"x":84.82,"y":195.07,"x0":-1.291032671437319,"y0":50.004936599503424,"z0":6.107722469572474,"aX":12.202526873589333},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.8,"breakHorizontal":-16.1,"spinRate":2407,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.46251753559721287,"extension":6.289773881343439},"hitData":{"launchSpeed":73.0,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.0,"coordY":204.5}},"index":2,"playId":"973132da-7d6f-3a05-882b-0cdd5315fce5","pitchNumber":3,"startTime":"2026-03-02T22:21:18.302Z","endTime":"2026-03-02T22:21:27.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":664731,"link":"/api/v1/people/664731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:21:27.533Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Opitz called out on strikes.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T22:23:39.780Z","endTime":"2026-03-02T22:25:19.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676053,"fullName":"Casey Opitz","link":"/api/v1/people/676053"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676053,"fullName":"Casey Opitz","link":"/api/v1/people/676053"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T22:22:36.505Z","endTime":"2026-03-02T22:23:41.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.546692506974832,"aZ":-36.262138176494126,"pfxX":-8.178328818670579,"pfxZ":-3.0107713592419376,"pX":1.0325354908281799,"pZ":1.836896062018273,"vX0":-0.8156352398556478,"vY0":-116.64257407438954,"vZ0":0.8428079552303054,"x":77.64,"y":189.18,"x0":2.448639139359758,"y0":50.00001485453373,"z0":4.924741914658975,"aX":-11.122871915333143},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.9,"breakHorizontal":15.0,"spinRate":2810,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.4718787448818169,"extension":4.395571883152823},"index":1,"playId":"ba1be009-2c1b-3592-9c7e-affef1039172","pitchNumber":1,"startTime":"2026-03-02T22:23:41.278Z","endTime":"2026-03-02T22:23:46.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.352794237607203,"aZ":-38.216027245885115,"pfxX":10.383850981815751,"pfxZ":-3.5183108667728185,"pX":0.5039278423335263,"pZ":2.076154142570399,"vX0":-7.403111210067799,"vY0":-130.96593862134276,"vZ0":-0.07225520802953378,"x":97.79,"y":182.72,"x0":2.033131399598158,"y0":50.0010910293083,"z0":4.987592479668941,"aX":17.84835783030853},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-6.1,"breakHorizontal":-16.9,"spinRate":2360,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.4199148337956764,"extension":4.555069559676135},"index":2,"playId":"22d156da-3efc-3256-a42d-97dbe8866af1","pitchNumber":2,"startTime":"2026-03-02T22:23:56.430Z","endTime":"2026-03-02T22:24:03.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24280873106134,"aZ":-40.17961080581059,"pfxX":7.3332565116396395,"pfxZ":-5.388769784106552,"pX":0.18831522551875676,"pZ":2.0680527499435146,"vX0":-6.57091792358585,"vY0":-121.27310362659493,"vZ0":1.1703453579951273,"x":109.82,"y":182.94,"x0":1.9832707591684378,"y0":50.00254584466543,"z0":5.090417713338858,"aX":10.897296215565394},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.1,"breakHorizontal":-11.6,"spinRate":1843,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.45206203895863206,"extension":4.705967328693533},"index":3,"playId":"45e41393-cdc9-3ddc-beb4-aab119b3f6df","pitchNumber":3,"startTime":"2026-03-02T22:24:11.596Z","endTime":"2026-03-02T22:24:17.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78833464700457,"aZ":-26.817480103401532,"pfxX":6.357990713292654,"pfxZ":2.926006125799894,"pX":0.9794545480751607,"pZ":3.360174479498717,"vX0":-5.284157624684206,"vY0":-133.48806549586772,"vZ0":0.5775577989028079,"x":79.67,"y":148.06,"x0":2.1444690420974384,"y0":50.00301717719758,"z0":5.049736252149211,"aX":11.642621333444954},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":-10.6,"spinRate":2492,"spinDirection":99},"zone":12,"typeConfidence":2.0,"plateTime":0.4080344631826365,"extension":4.650223260845614},"index":4,"playId":"87a42845-4c70-3163-baf6-aa4eac32f975","pitchNumber":4,"startTime":"2026-03-02T22:24:38.234Z","endTime":"2026-03-02T22:24:42.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12053328251611,"aZ":-37.341451538898895,"pfxX":7.770249067626877,"pfxZ":-3.4180291009965984,"pX":1.3461873417127568,"pZ":2.585264751836009,"vX0":-4.040875372598642,"vY0":-122.13494296209151,"vZ0":1.550609373453871,"x":65.69,"y":168.98,"x0":2.012804566721772,"y0":50.00471165192989,"z0":5.1541355035110765,"aX":11.73683385213256},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.5,"breakHorizontal":-13.1,"spinRate":1923,"spinDirection":84},"zone":12,"typeConfidence":2.0,"plateTime":0.4485139121866193,"extension":4.599437853750271},"index":5,"playId":"e25b72fb-fcad-3494-b1c7-82d8efe1df27","pitchNumber":5,"startTime":"2026-03-02T22:24:55.022Z","endTime":"2026-03-02T22:24:59.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805238116513898,"aZ":-36.5087747169124,"pfxX":9.59779865328529,"pfxZ":-2.438666077808091,"pX":-0.22393542781503328,"pZ":1.9529707829683016,"vX0":-8.953303446906068,"vY0":-132.3772126283078,"vZ0":-0.9282471177748779,"x":125.54,"y":186.05,"x0":1.9523136994478942,"y0":50.003384055178785,"z0":4.976872281613845,"aX":17.06430657527521},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.4,"breakHorizontal":-15.5,"spinRate":2412,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.41349744842322966,"extension":4.636549017954327},"index":6,"playId":"768a4c37-6bd8-3740-8b66-293ac9b4a699","pitchNumber":6,"startTime":"2026-03-02T22:25:14.596Z","endTime":"2026-03-02T22:25:19.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676053,"link":"/api/v1/people/676053"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":676053,"link":"/api/v1/people/676053"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:25:19.865Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kane Kepley strikes out swinging.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T22:25:21.664Z","endTime":"2026-03-02T22:27:04.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69845532067552,"aZ":-34.513908834814494,"pfxX":6.935433244556198,"pfxZ":-1.2865505249572342,"pX":0.33650339534259804,"pZ":1.8483980562873252,"vX0":-6.690065602915336,"vY0":-133.13707660162697,"vZ0":-1.5825589134425417,"x":104.17,"y":188.87,"x0":1.9678448877371295,"y0":50.00644701374986,"z0":4.9237124861372505,"aX":12.588012604383636},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.4,"breakHorizontal":-11.3,"spinRate":2451,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.40971934293536405,"extension":4.636690972307897},"index":0,"playId":"89840f9c-5159-32a9-b71f-4931d4bcd268","pitchNumber":1,"startTime":"2026-03-02T22:25:46.102Z","endTime":"2026-03-02T22:25:51.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.586027868849644,"aZ":-35.84044655832704,"pfxX":-7.353044037567709,"pfxZ":-2.495141867108443,"pX":-1.5979261360684476,"pZ":1.9928171991698587,"vX0":-6.680891688788549,"vY0":-120.25737711006039,"vZ0":0.14744406171233204,"x":177.91,"y":184.97,"x0":2.168041757804045,"y0":50.00249223655563,"z0":5.101137019517653,"aX":-10.804899099179172},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.2,"breakHorizontal":14.9,"spinRate":2948,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.45488226182215197,"extension":4.563339253015133},"index":1,"playId":"aa3ae32f-0636-3cea-ad78-0a1cfb767c8d","pitchNumber":2,"startTime":"2026-03-02T22:26:20.308Z","endTime":"2026-03-02T22:26:26.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":91.9,"endSpeed":83.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.824533689300285,"aZ":-38.32515500866707,"pfxX":8.841101541694673,"pfxZ":-3.4282530428413214,"pX":0.5147058139107142,"pZ":2.0488168960082263,"vX0":-6.808857235155971,"vY0":-133.66422576154423,"vZ0":-0.6520873984725005,"x":97.38,"y":183.46,"x0":1.9559516989940877,"y0":50.00156005921595,"z0":5.065923558116493,"aX":15.876908613286417},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-6.1,"breakHorizontal":-14.4,"spinRate":2390,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4109581811474614,"extension":4.635844172344824},"index":2,"playId":"ba4f452f-83d5-3e25-84d3-df1e17015ad1","pitchNumber":3,"startTime":"2026-03-02T22:26:35.698Z","endTime":"2026-03-02T22:26:38.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12736558197842,"aZ":-25.836677074140297,"pfxX":7.442718818458388,"pfxZ":3.3774518434308787,"pX":0.713543045534106,"pZ":1.9672888100505084,"vX0":-6.223971556267754,"vY0":-134.63527598030956,"vZ0":-3.1845983251736567,"x":89.8,"y":185.66,"x0":2.063311972305074,"y0":50.00356441357529,"z0":4.949881239922428,"aX":13.96871113055374},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.8,"breakHorizontal":-12.5,"spinRate":2525,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.40341876953400524,"extension":4.604760413336795},"index":3,"playId":"ba5b1f49-5e80-3f0a-88e9-0623d93a406a","pitchNumber":4,"startTime":"2026-03-02T22:26:59.596Z","endTime":"2026-03-02T22:27:04.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:27:04.502Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Bateman lines out sharply to right fielder JJ Bleday.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T22:27:07.580Z","endTime":"2026-03-02T22:29:08.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":74.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0040813563913,"aZ":-33.694314095197875,"pfxX":-8.03588799194523,"pfxZ":-1.0686839691301646,"pX":1.9746170032415795,"pZ":2.829570229843825,"vX0":1.0294348877704382,"vY0":-117.96650361057787,"vZ0":1.804295728484649,"x":41.73,"y":162.38,"x0":2.5791363501163573,"y0":50.00447941813722,"z0":5.1454908876992596,"aX":-11.404009855971378},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.3,"breakHorizontal":14.4,"spinRate":2897,"spinDirection":306},"zone":12,"typeConfidence":2.0,"plateTime":0.46310423206743456,"extension":4.386722021300014},"index":0,"playId":"bb47ba5b-818a-38dd-b465-4bee9e93bb4b","pitchNumber":1,"startTime":"2026-03-02T22:27:24.820Z","endTime":"2026-03-02T22:27:29.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.757720555970828,"aZ":-31.259999253811184,"pfxX":11.5384122140352,"pfxZ":0.5088911599358106,"pX":1.7280742676042473,"pZ":3.199361193197227,"vX0":-4.8185485558423675,"vY0":-133.2402095971917,"vZ0":0.6936797041064963,"x":51.13,"y":152.4,"x0":2.061358316279435,"y0":50.00364035812568,"z0":5.195428950368139,"aX":20.736193589628602},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":-19.8,"spinRate":2491,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.4111697995329804,"extension":4.549067847851536},"index":1,"playId":"69472796-0c99-39dc-9cd0-38ece1df39c6","pitchNumber":2,"startTime":"2026-03-02T22:27:39.521Z","endTime":"2026-03-02T22:27:45.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2334266591708,"aZ":-33.03552711554349,"pfxX":6.446964064302761,"pfxZ":-0.4842298806955512,"pX":0.24980296167426433,"pZ":2.9488713753722298,"vX0":-6.814426013619095,"vY0":-131.57197968341245,"vZ0":0.8921995254293504,"x":107.48,"y":159.16,"x0":2.018541168733127,"y0":50.00324380132397,"z0":5.027177068735856,"aX":11.463021892996824},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.5,"breakHorizontal":-10.4,"spinRate":2414,"spinDirection":104},"zone":2,"typeConfidence":2.0,"plateTime":0.41407507695640877,"extension":4.625027388465981},"index":2,"playId":"82951eda-9c57-31bf-ba4a-9e35383c1d87","pitchNumber":3,"startTime":"2026-03-02T22:28:05.371Z","endTime":"2026-03-02T22:28:09.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.423448520436555,"aZ":-33.1918432760184,"pfxX":7.94231296090583,"pfxZ":-0.547124270600122,"pX":0.1302811883458906,"pZ":2.6819861735002215,"vX0":-7.451117287138236,"vY0":-134.2817679845183,"vZ0":-0.18661223079113753,"x":112.03,"y":166.37,"x0":1.8817120439567587,"y0":50.00129884970682,"z0":5.073166356389112,"aX":14.803987102262129},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.8,"breakHorizontal":-13.2,"spinRate":2444,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4047108050721331,"extension":4.668015900808074},"index":3,"playId":"20ebf2d4-e9d1-33cb-9b5b-0fd2a4ba0d2f","pitchNumber":4,"startTime":"2026-03-02T22:28:22.073Z","endTime":"2026-03-02T22:28:28.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":82.6,"endSpeed":76.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.914731784568204,"aZ":-31.172389598460317,"pfxX":-3.744035861369392,"pfxZ":0.6815638094557741,"pX":-1.3557578444698895,"pZ":2.5204691642056307,"vX0":-7.011183828512965,"vY0":-120.17862764518682,"vZ0":0.46265650696298866,"x":168.68,"y":170.73,"x0":2.0737028229382646,"y0":50.00578788611231,"z0":5.070283710930488,"aX":-5.536394019993894},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":8.3,"spinRate":2949,"spinDirection":307},"zone":11,"typeConfidence":2.0,"plateTime":0.45388209014938674,"extension":4.6337035979596575},"index":4,"playId":"a5b99d61-a8d6-3d36-8e0a-41421419cc56","pitchNumber":5,"startTime":"2026-03-02T22:28:44.460Z","endTime":"2026-03-02T22:28:49.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.482056709326297,"aZ":-34.03048022089339,"pfxX":9.7143203891246,"pfxZ":-1.063627886673392,"pX":0.5986135406290831,"pZ":1.648806492309116,"vX0":-6.6825436605345505,"vY0":-131.04922857236537,"vZ0":-2.0418982601999476,"x":94.18,"y":194.26,"x0":1.908681527077493,"y0":50.00005723419248,"z0":4.959463915113701,"aX":17.03806821475119},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.2,"breakHorizontal":-16.3,"spinRate":2268,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.4166116459580116,"extension":4.6319257565545895},"hitData":{"launchSpeed":104.1,"launchAngle":19.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.7,"coordY":71.57}},"index":5,"playId":"834e58f2-18e5-3dca-b41c-81088803235a","pitchNumber":6,"startTime":"2026-03-02T22:29:02.350Z","endTime":"2026-03-02T22:29:08.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:29:08.984Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Balcazar grounds out, shortstop Angel Cepeda to first baseman Drew Bowser.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T22:31:24.149Z","endTime":"2026-03-02T22:32:14.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":699114,"fullName":"Leo Balcazar","link":"/api/v1/people/699114"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699114,"fullName":"Leo Balcazar","link":"/api/v1/people/699114"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690958,"link":"/api/v1/people/690958"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Angel Cepeda.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T22:31:09.695Z","endTime":"2026-03-02T22:31:09.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":682634,"link":"/api/v1/people/682634"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Christian Olivo replaces third baseman Pedro Ramírez, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T22:31:09.711Z","endTime":"2026-03-02T22:31:09.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700840,"link":"/api/v1/people/700840"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":699393,"link":"/api/v1/people/699393"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Bowser replaces first baseman Owen Miller, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T22:31:09.712Z","endTime":"2026-03-02T22:31:09.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690958,"link":"/api/v1/people/690958"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":680911,"link":"/api/v1/people/680911"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Devin Ortiz replaces shortstop Jefferson Rojas, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-02T22:31:09.713Z","endTime":"2026-03-02T22:31:25.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668776,"link":"/api/v1/people/668776"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":800473,"link":"/api/v1/people/800473"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.759025706527595,"aZ":-16.39996931464585,"pfxX":-6.5377715754067935,"pfxZ":8.479590595363188,"pX":0.8467474245270572,"pZ":2.828001225397341,"vX0":7.232039345175361,"vY0":-134.44064014531205,"vZ0":-5.647026401334909,"x":84.72,"y":162.42,"x0":-1.008452317569294,"y0":50.00184858845045,"z0":6.090376319427113,"aX":-12.159915784505746},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2038,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.40494623676825636,"extension":6.519812632473796},"index":4,"playId":"f1ab0e03-615f-314c-add9-05165e30a2d1","pitchNumber":1,"startTime":"2026-03-02T22:31:25.954Z","endTime":"2026-03-02T22:31:31.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":91.9,"endSpeed":84.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95049603457215,"aZ":-17.641789814017624,"pfxX":-7.361798463747352,"pfxZ":7.952148096989779,"pX":-0.3296005397260401,"pZ":3.436237787566205,"vX0":4.836183650777735,"vY0":-133.85299234463196,"vZ0":-3.6476401882871645,"x":129.56,"y":146.0,"x0":-1.1967213784819937,"y0":50.00395113478455,"z0":6.068284853931197,"aX":-13.455269489662427},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":12.4,"spinRate":2144,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40807793703410944,"extension":6.463462747764527},"index":5,"playId":"15cff2e2-003e-33bf-aa3d-ab5e8bd9b0e0","pitchNumber":2,"startTime":"2026-03-02T22:31:37.539Z","endTime":"2026-03-02T22:31:42.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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.4,"endSpeed":84.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.493896402349623,"aZ":-16.533027257073012,"pfxX":-6.144146887781256,"pfxZ":8.650557268054058,"pX":-0.34465738063159307,"pZ":2.8512584692428184,"vX0":4.141925770471195,"vY0":-133.10401304485592,"vZ0":-5.344168570643001,"x":130.14,"y":161.8,"x0":-1.1165768537523433,"y0":50.0027642191768,"z0":6.067963375929542,"aX":-11.110109982207955},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2089,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.4102931475726499,"extension":6.538931228064879},"index":6,"playId":"4927122b-f3d0-3e9e-b844-6f04701c1761","pitchNumber":3,"startTime":"2026-03-02T22:31:50.914Z","endTime":"2026-03-02T22:31:56.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983213018745833,"aZ":-20.64729835616002,"pfxX":-8.592762106466164,"pfxZ":6.518842767850804,"pX":-0.5147507578236088,"pZ":2.1219310918775984,"vX0":4.733852450586649,"vY0":-132.11113093636496,"vZ0":-6.071196371124866,"x":136.62,"y":181.49,"x0":-1.212791042219035,"y0":50.005646157434384,"z0":5.9662111503429145,"aX":-15.200668753558837},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":14.5,"spinRate":2075,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.41450646351508436,"extension":6.408305977145344},"hitData":{"launchSpeed":107.9,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.4,"coordY":159.92}},"index":7,"playId":"faa44673-895d-3d84-bedf-93ae3c71922d","pitchNumber":4,"startTime":"2026-03-02T22:32:08.587Z","endTime":"2026-03-02T22:32:14.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699114,"link":"/api/v1/people/699114"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":699114,"link":"/api/v1/people/699114"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:32:14.846Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Garrett Hampson homers (1) on a fly ball to right center field.","rbi":1,"awayScore":6,"homeScore":17,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T22:32:22.080Z","endTime":"2026-03-02T22:33:25.621Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":{"id":701565,"link":"/api/v1/people/701565"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.852974292507923,"aZ":-36.2519781015539,"pfxX":5.9163162116269135,"pfxZ":-2.926471955807134,"pX":0.5586636845943502,"pZ":2.6780283929133484,"vX0":2.7955588471515154,"vY0":-116.94105328104001,"vZ0":-0.3470388629774479,"x":95.71,"y":166.47,"x0":-1.4188066304918385,"y0":50.00400596773743,"z0":6.212458681627228,"aX":8.241138786619516},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.2,"breakHorizontal":-11.4,"spinRate":2314,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.4673437543631893,"extension":6.1534115664380495},"index":0,"playId":"883addc6-b21d-3c3b-8876-1ebca87b13d7","pitchNumber":1,"startTime":"2026-03-02T22:32:39.363Z","endTime":"2026-03-02T22:32:45.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.514233748259787,"aZ":-32.303305751375376,"pfxX":8.733442798712845,"pfxZ":-0.08885986524004075,"pX":0.9817941858861293,"pZ":3.2522066598345445,"vX0":2.9708749778905923,"vY0":-119.07112321333001,"vZ0":-0.039222248552651884,"x":79.58,"y":150.97,"x0":-1.413039415946078,"y0":50.00251936328146,"z0":6.165221825973103,"aX":12.677482781857154},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.1,"breakHorizontal":-16.6,"spinRate":2410,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.45808970147195494,"extension":6.28951144015379},"index":1,"playId":"32755181-4516-347b-ad14-04e79acfe6bf","pitchNumber":2,"startTime":"2026-03-02T22:32:51.246Z","endTime":"2026-03-02T22:32:57.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748316313356607,"aZ":-15.594750670755896,"pfxX":-6.554247719890012,"pfxZ":9.153297573939975,"pX":0.36134524062347784,"pZ":2.7721928713504105,"vX0":6.052031636711606,"vY0":-133.93422102335435,"vZ0":-5.756472578191172,"x":103.23,"y":163.93,"x0":-1.0793735051573523,"y0":50.00111142348235,"z0":6.070033089173424,"aX":-11.870246165017432},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2055,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40942107582907505,"extension":6.474518176581805},"hitData":{"launchSpeed":95.0,"launchAngle":32.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":189.26,"coordY":60.18}},"index":2,"playId":"8dc11c02-df18-3d7a-a572-f2cefe622172","pitchNumber":3,"startTime":"2026-03-02T22:33:03.701Z","endTime":"2026-03-02T22:33:25.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:33:25.621Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Héctor Rodríguez pops out to third baseman Devin Ortiz.","rbi":0,"awayScore":6,"homeScore":17,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T22:33:43.387Z","endTime":"2026-03-02T22:35:45.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668776,"link":"/api/v1/people/668776"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Héctor Rodríguez replaces Sal Stewart.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-02T22:33:35.614Z","endTime":"2026-03-02T22:33:45.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.54289093724831,"aZ":-25.98584524107103,"pfxX":-7.8164040170039595,"pfxZ":4.364268203327967,"pX":-0.6944430126298611,"pZ":2.5712806301103566,"vX0":3.4092556509548877,"vY0":-117.53151317510071,"vZ0":-2.4972904694336515,"x":143.47,"y":169.36,"x0":-1.1381429320276182,"y0":50.002489365421695,"z0":6.0291733771704745,"aX":-11.078052161378192},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.7,"breakHorizontal":13.4,"spinRate":1818,"spinDirection":263},"zone":4,"typeConfidence":2.0,"plateTime":0.4637245545340205,"extension":6.401297447019385},"index":1,"playId":"84139d44-ef47-3f6d-ab02-734318cf75b8","pitchNumber":1,"startTime":"2026-03-02T22:33:45.171Z","endTime":"2026-03-02T22:33:51.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.936885427055827,"aZ":-27.910056403504857,"pfxX":-8.014605650871305,"pfxZ":2.979246089917514,"pX":-0.22233709829051718,"pZ":1.6326903229539804,"vX0":4.8632831490906225,"vY0":-118.08639183249393,"vZ0":-4.112541071897706,"x":125.47,"y":194.7,"x0":-1.254761145507243,"y0":50.00058117991359,"z0":5.9300963653990015,"aX":-11.454314994512751},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.8,"breakHorizontal":13.6,"spinRate":1847,"spinDirection":269},"zone":8,"typeConfidence":2.0,"plateTime":0.46171302767876865,"extension":6.527549821543617},"index":2,"playId":"cc00b466-3ab0-397d-8c8f-467e03d42c42","pitchNumber":2,"startTime":"2026-03-02T22:33:57.165Z","endTime":"2026-03-02T22:34:02.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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.2,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.210896337536717,"aZ":-17.835574090527604,"pfxX":-6.694571332197454,"pfxZ":7.600212813384458,"pX":0.4699711314684196,"pZ":2.3500883193110336,"vX0":6.137556437793399,"vY0":-135.65471525738423,"vZ0":-6.545720913758714,"x":99.09,"y":175.33,"x0":-0.9384874929134176,"y0":50.00386004972561,"z0":6.012373082426229,"aX":-12.633288724581206},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":11.0,"spinRate":2040,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4018480357145764,"extension":6.551390013115183},"index":3,"playId":"e5631ed6-3770-389c-a37d-2ae9136aba5e","pitchNumber":3,"startTime":"2026-03-02T22:34:28.945Z","endTime":"2026-03-02T22:34:34.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":92.5,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.333848495683473,"aZ":-17.308319534942033,"pfxX":-7.602470350833918,"pfxZ":8.035530410154486,"pX":0.8302792036284778,"pZ":2.4529444905533775,"vX0":7.603577380261021,"vY0":-134.47036216128,"vZ0":-6.057951847285428,"x":85.35,"y":172.55,"x0":-1.0322878263693822,"y0":50.00633144725172,"z0":5.942965612978592,"aX":-14.070332792245237},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.6,"breakHorizontal":12.4,"spinRate":2142,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4057277858827888,"extension":6.547800314127719},"index":4,"playId":"f7120945-e4d2-3c4d-87e8-47a3208cf0fc","pitchNumber":4,"startTime":"2026-03-02T22:34:48.031Z","endTime":"2026-03-02T22:34:53.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.630115459552226,"aZ":-28.08501585578096,"pfxX":-6.776157714027664,"pfxZ":2.772071132613249,"pX":-1.5719707535518224,"pZ":2.727361069050003,"vX0":1.6277718426052818,"vY0":-120.24255991282477,"vZ0":-2.1184176433027373,"x":176.92,"y":165.14,"x0":-1.3739870887698558,"y0":50.00359582521901,"z0":6.092983600674062,"aX":-9.99923018686523},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.8,"breakHorizontal":12.0,"spinRate":1769,"spinDirection":265},"zone":11,"typeConfidence":2.0,"plateTime":0.45418829036826525,"extension":6.4607336102081545},"index":5,"playId":"8a4d4ccd-0823-3e33-bc50-a0e834ceda68","pitchNumber":5,"startTime":"2026-03-02T22:35:04.601Z","endTime":"2026-03-02T22:35:09.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":93.0,"endSpeed":85.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37166833704834,"aZ":-19.577753772425886,"pfxX":-4.857756754429502,"pfxZ":6.711136511837216,"pX":0.7211984047749868,"pZ":3.538692479632879,"vX0":6.528776673224348,"vY0":-135.373596304163,"vZ0":-3.3121850837389735,"x":89.51,"y":143.24,"x0":-1.0778679458507947,"y0":50.00557724528805,"z0":6.1298250447605405,"aX":-9.121877109736134},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":7.6,"spinRate":2066,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40284117268811803,"extension":6.4058237629286285},"index":6,"playId":"088cb120-4b2e-3957-bc87-c1743b6b7019","pitchNumber":6,"startTime":"2026-03-02T22:35:20.284Z","endTime":"2026-03-02T22:35:26.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.720281429990692,"aZ":-26.01796449682731,"pfxX":-7.1216043983988815,"pfxZ":4.273973513248308,"pX":-1.6607895347421966,"pZ":2.3266693291527525,"vX0":1.4146299642764155,"vY0":-118.69862591343629,"vZ0":-3.150514555230681,"x":180.31,"y":175.96,"x0":-1.3354197232338325,"y0":50.00359855673222,"z0":6.016633491280371,"aX":-10.257622551686234},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.3,"breakHorizontal":12.6,"spinRate":1836,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4598114300342697,"extension":6.37097628356798},"hitData":{"launchSpeed":61.5,"launchAngle":77.0,"totalDistance":57.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.08,"coordY":183.56}},"index":7,"playId":"da8e06a9-91b5-38b0-9ecc-3af7cdc37f03","pitchNumber":7,"startTime":"2026-03-02T22:35:38.033Z","endTime":"2026-03-02T22:35:45.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":699302,"link":"/api/v1/people/699302"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:35:45.364Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Banfield flies out to center fielder Brett Bateman.","rbi":0,"awayScore":6,"homeScore":17,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T22:35:53.082Z","endTime":"2026-03-02T22:37:09.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701565,"fullName":"Connor Schultz","link":"/api/v1/people/701565"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.841583234560716,"aZ":-34.51867943049804,"pfxX":7.298791733462796,"pfxZ":-1.668004247573072,"pX":0.5677432433594415,"pZ":1.962440506989293,"vX0":2.249774370017388,"vY0":-117.62072941680928,"vZ0":-2.2784414671479625,"x":95.36,"y":185.79,"x0":-1.3489328130393758,"y0":50.00392510677085,"z0":6.137654066766082,"aX":10.249672797401159},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.4,"breakHorizontal":-13.8,"spinRate":2297,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4652760359293926,"extension":6.1883228285113425},"index":0,"playId":"6d8a4517-1164-3f25-95d1-3a7c8f5f4359","pitchNumber":1,"startTime":"2026-03-02T22:36:11.041Z","endTime":"2026-03-02T22:36:17.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677943,"link":"/api/v1/people/677943","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66174565764835,"aZ":-34.54244152427309,"pfxX":6.699383241850853,"pfxZ":-1.6738749210883341,"pX":-0.8261379568727663,"pZ":3.3968476679514934,"vX0":-0.44966274423305613,"vY0":-117.60589408633288,"vZ0":0.9141663958972166,"x":148.49,"y":147.07,"x0":-1.5047071358565778,"y0":50.004320730872465,"z0":6.187279229692039,"aX":9.459253405186383},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.6,"breakHorizontal":-12.1,"spinRate":2324,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.46432645469363676,"extension":6.064724642254622},"index":1,"playId":"c627e73d-1048-3aa4-83e3-6aa6b28dcd78","pitchNumber":2,"startTime":"2026-03-02T22:36:23.149Z","endTime":"2026-03-02T22:36:32.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677943,"link":"/api/v1/people/677943","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.95615081427902,"aZ":-30.21761126167822,"pfxX":-7.339412168086059,"pfxZ":1.3752257103761432,"pX":-0.9756045964072461,"pZ":1.5816054037180045,"vX0":3.265243029532315,"vY0":-117.71344003338226,"vZ0":-3.797241083782732,"x":154.19,"y":196.08,"x0":-1.4187638570750918,"y0":50.00194446618929,"z0":5.979375977862794,"aX":-10.416589457444635},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.9,"breakHorizontal":12.6,"spinRate":1730,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.46330318140533056,"extension":6.554590042241244},"index":2,"playId":"73df73bb-289c-3cf9-a395-cc2586b0df72","pitchNumber":3,"startTime":"2026-03-02T22:36:36.488Z","endTime":"2026-03-02T22:36:44.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677943,"link":"/api/v1/people/677943","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-02T22:36:44.240Z","endTime":"2026-03-02T22:36:59.869Z","isPitch":false,"type":"action","player":{"id":677943,"link":"/api/v1/people/677943"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677943,"link":"/api/v1/people/677943","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20930807065713,"aZ":-34.336946139384544,"pfxX":7.051620141858764,"pfxZ":-1.518429798298973,"pX":1.1535871873380965,"pZ":2.2619338970471485,"vX0":3.61425174417983,"vY0":-118.33603718291218,"vZ0":-1.665229165251981,"x":73.03,"y":177.71,"x0":-1.3063680817560648,"y0":50.001969078177815,"z0":6.1016667797761865,"aX":10.063271865674357},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.9,"breakHorizontal":-13.6,"spinRate":2276,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4617150675878916,"extension":6.330502826255625},"hitData":{"launchSpeed":90.2,"launchAngle":32.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.29,"coordY":67.34}},"index":4,"playId":"59e907b7-1f01-350a-aed1-80719a583708","pitchNumber":4,"startTime":"2026-03-02T22:36:59.869Z","endTime":"2026-03-02T22:37:09.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677943,"link":"/api/v1/people/677943","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"credit":"b_ab"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_ab"},{"player":{"id":677943,"link":"/api/v1/people/677943"},"credit":"b_pa"},{"player":{"id":701565,"link":"/api/v1/people/701565"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:37:09.242Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Devin Ortiz strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":17,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:39:39.925Z","endTime":"2026-03-02T22:42:03.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668776,"fullName":"Devin Ortiz","link":"/api/v1/people/668776"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628708,"fullName":"Yunior Marte","link":"/api/v1/people/628708"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"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":668776,"fullName":"Devin Ortiz","link":"/api/v1/people/668776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Héctor Rodríguez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T22:38:01.085Z","endTime":"2026-03-02T22:38:01.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yunior Marte replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T22:38:01.100Z","endTime":"2026-03-02T22:39:39.925Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628708,"link":"/api/v1/people/628708"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":96.4,"endSpeed":89.1,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.437246537611955,"aZ":-17.96398145281008,"pfxX":-7.112611114059643,"pfxZ":7.056379416295508,"pX":0.12553627966989392,"pZ":2.2725514622717395,"vX0":7.004237438627246,"vY0":-140.25067061456173,"vZ0":-5.998799253651264,"x":107.67,"y":137.89,"x0":-1.4668720572680531,"y0":50.004228041634725,"z0":5.590227340330112,"aX":-14.327423025507814},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":11.6,"spinRate":2293,"spinDirection":226},"zone":5,"typeConfidence":0.94,"plateTime":0.3888875305901811,"extension":5.671295371513334},"index":2,"playId":"258ecc05-265a-3673-b95b-378cc3fcaf62","pitchNumber":1,"startTime":"2026-03-02T22:39:39.925Z","endTime":"2026-03-02T22:39:54.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":97.2,"endSpeed":90.0,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57261664472744,"aZ":-19.023499610279764,"pfxX":-9.403394398486782,"pfxZ":6.414215399541416,"pX":-0.17746410766300047,"pZ":1.9923389083304823,"vX0":6.659927389459133,"vY0":-141.4423331998281,"vZ0":-6.708727449058657,"x":123.76,"y":184.99,"x0":-1.3262990891677238,"y0":50.00610034568986,"z0":5.59062877415253,"aX":-19.28924383896567},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.6,"breakHorizontal":16.0,"spinRate":2417,"spinDirection":223},"zone":8,"typeConfidence":0.81,"plateTime":0.38545553110048125,"extension":5.677269666769586},"index":3,"playId":"43b80264-c09c-3cf3-812f-57686ee67f46","pitchNumber":2,"startTime":"2026-03-02T22:39:54.098Z","endTime":"2026-03-02T22:40:04.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":98.2,"endSpeed":89.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43083386949791,"aZ":-14.382181953800192,"pfxX":-5.905482630652308,"pfxZ":8.65153348573337,"pX":0.10035106418494834,"pZ":4.046954748807965,"vX0":6.001786891630114,"vY0":-142.8633702547964,"vZ0":-2.246317178278775,"x":109.42,"y":132.71,"x0":-1.2654599110268228,"y0":50.005278319158485,"z0":5.752815330202803,"aX":-12.1487297819628},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2252,"spinDirection":222},"zone":12,"typeConfidence":0.96,"plateTime":0.3841194801079255,"extension":5.604658174128732},"index":4,"playId":"f423c946-93de-3cd7-80f2-03dde85a43a4","pitchNumber":3,"startTime":"2026-03-02T22:40:14.081Z","endTime":"2026-03-02T22:40:30.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":98.0,"endSpeed":89.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12120003704331,"aZ":-15.168939432613453,"pfxX":-6.703910305531846,"pfxZ":8.213078769541681,"pX":0.5043028125380358,"pZ":3.975384437272071,"vX0":7.676410215481098,"vY0":-142.60642275626424,"vZ0":-2.1384195617035653,"x":97.78,"y":131.44,"x0":-1.3444733322488431,"y0":50.006414012124935,"z0":5.685911128138832,"aX":-13.886662234757083},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2411,"spinDirection":224},"zone":12,"typeConfidence":0.95,"plateTime":0.3832909966309299,"extension":5.715362326665951},"index":5,"playId":"7dd53ed8-613e-3428-9daa-9d85a0e7e555","pitchNumber":4,"startTime":"2026-03-02T22:40:36.604Z","endTime":"2026-03-02T22:40:42.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.215353654840648,"aZ":-29.969844879986024,"pfxX":1.5837381542516256,"pfxZ":1.307686197660841,"pX":0.987797231235279,"pZ":1.2701014599282647,"vX0":5.594153724114051,"vY0":-128.04917603988505,"vZ0":-4.5392516806583725,"x":79.35,"y":204.49,"x0":-1.4161373068467156,"y0":50.004922381300645,"z0":5.365324041427727,"aX":2.6747305633224285},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-4.0,"spinRate":2624,"spinDirection":170},"zone":14,"typeConfidence":0.87,"plateTime":0.42498714111179225,"extension":5.961462099859456},"index":6,"playId":"637b24fa-66b8-3206-b73e-7d3eb829a783","pitchNumber":5,"startTime":"2026-03-02T22:40:52.807Z","endTime":"2026-03-02T22:41:00.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24001516713654,"aZ":-18.62150593703185,"pfxX":-10.642996778734235,"pfxZ":6.659682911476292,"pX":-0.9553361564423822,"pZ":2.562125081988526,"vX0":5.021462395111366,"vY0":-141.71116996489587,"vZ0":-5.064433964906311,"x":153.42,"y":169.6,"x0":-1.3670755720354093,"y0":50.002505056249376,"z0":5.561167382270867,"aX":-21.655949783220397},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":18.2,"spinRate":2458,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3864350206514673,"extension":5.707014934377302},"index":7,"playId":"fdbbaaf1-f32a-30b8-ba4c-d371f5259a5b","pitchNumber":6,"startTime":"2026-03-02T22:41:08.862Z","endTime":"2026-03-02T22:41:11.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.734779807720656,"aZ":-16.47290915117084,"pfxX":-6.534953838335756,"pfxZ":7.56938053457853,"pX":-0.5395181765545339,"pZ":3.5064215209125544,"vX0":4.752586463369852,"vY0":-143.46690153760196,"vZ0":-2.954482197803779,"x":137.57,"y":144.11,"x0":-1.3727230661003957,"y0":50.00223690782096,"z0":5.5827210319323886,"aX":-13.554436190901027},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2178,"spinDirection":221},"zone":11,"typeConfidence":0.95,"plateTime":0.38251149920364025,"extension":5.683338671582571},"index":8,"playId":"6b6c7787-39cc-3125-87c7-7ce096308b9d","pitchNumber":7,"startTime":"2026-03-02T22:41:58.677Z","endTime":"2026-03-02T22:42:03.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668776,"link":"/api/v1/people/668776"},"credit":"b_ab"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_ab"},{"player":{"id":668776,"link":"/api/v1/people/668776"},"credit":"b_pa"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:42:03.513Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Bowser strikes out swinging.","rbi":0,"awayScore":6,"homeScore":17,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:42:07.787Z","endTime":"2026-03-02T22:44:07.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":690958,"fullName":"Drew Bowser","link":"/api/v1/people/690958"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628708,"fullName":"Yunior Marte","link":"/api/v1/people/628708"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690958,"fullName":"Drew Bowser","link":"/api/v1/people/690958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"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":98.4,"endSpeed":90.2,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81862482708697,"aZ":-14.490926876727482,"pfxX":-8.434002330648692,"pfxZ":8.524456540340122,"pX":1.2383525214510602,"pZ":1.5242463808015907,"vX0":10.005199980316219,"vY0":-142.87829909716623,"vZ0":-8.129737391534107,"x":69.8,"y":197.63,"x0":-1.207148190377959,"y0":50.005416080329574,"z0":5.310258498129672,"aX":-17.50236471811734},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":13.3,"spinRate":2310,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.3828231567193683,"extension":5.986117447300918},"index":0,"playId":"9d9a363d-0db8-3fa8-a74f-682f39c8d3f1","pitchNumber":1,"startTime":"2026-03-02T22:42:26.124Z","endTime":"2026-03-02T22:42:30.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":97.2,"endSpeed":88.9,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.008308162852764,"aZ":-15.046496159299064,"pfxX":-7.449648556543059,"pfxZ":8.472194897384412,"pX":0.5419611473279948,"pZ":1.7389310671009253,"vX0":7.709501002468773,"vY0":-141.24506360869518,"vZ0":-7.493875535571962,"x":96.34,"y":191.83,"x0":-1.2543139195516304,"y0":50.00309202178336,"z0":5.393005333243694,"aX":-15.06090437658497},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":11.9,"spinRate":2346,"spinDirection":225},"zone":9,"typeConfidence":0.95,"plateTime":0.38770688954482946,"extension":5.746491545225983},"index":1,"playId":"ff51a04d-5e7b-33b8-8bbd-0ef3da321cea","pitchNumber":2,"startTime":"2026-03-02T22:42:40.866Z","endTime":"2026-03-02T22:42:46.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.197267566360054,"aZ":-26.948666917446065,"pfxX":-0.46122382446339394,"pfxZ":3.1559926455630665,"pX":1.5737235988383547,"pZ":-0.3485229857470978,"vX0":7.438584357844451,"vY0":-127.6205018681099,"vZ0":-8.785212885742695,"x":57.01,"y":248.19,"x0":-1.3135984842557293,"y0":50.00495252034921,"z0":5.247384791544406,"aX":-0.7649426971407984},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":-0.7,"spinRate":2560,"spinDirection":192},"zone":14,"typeConfidence":0.83,"plateTime":0.4284754255931804,"extension":5.986031473633491},"index":2,"playId":"a2f5f8b1-5f48-3e7f-9c6b-440de8c61206","pitchNumber":3,"startTime":"2026-03-02T22:42:55.404Z","endTime":"2026-03-02T22:42:59.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3889704115341,"aZ":-20.607915457904564,"pfxX":-9.515046723232468,"pfxZ":5.766047919066642,"pX":-0.8677029141796577,"pZ":1.9651573333465728,"vX0":4.903341046278559,"vY0":-141.03191997667605,"vZ0":-5.992176525939588,"x":150.07,"y":185.72,"x0":-1.396824326238945,"y0":50.001855118328606,"z0":5.455327773992175,"aX":-19.081942687108388},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2423,"spinDirection":224},"zone":13,"typeConfidence":0.88,"plateTime":0.38902784346057073,"extension":5.8937696434654505},"index":3,"playId":"33bff3da-a0e5-3afe-bced-8975c0749692","pitchNumber":4,"startTime":"2026-03-02T22:43:31.495Z","endTime":"2026-03-02T22:43:34.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-02T22:43:49.762Z","endTime":"2026-03-02T22:44:03.451Z","isPitch":false,"type":"action","player":{"id":690958,"link":"/api/v1/people/690958"},"defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.066,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48935226314887,"aZ":-30.777995000183108,"pfxX":1.089578953459391,"pfxZ":0.8614036973470043,"pX":1.0555917917456061,"pZ":1.959997099064284,"vX0":5.744145249407357,"vY0":-125.95384357434087,"vZ0":-2.6590938750101953,"x":76.76,"y":185.86,"x0":-1.3879495154110935,"y0":50.00349826224025,"z0":5.496486053933471,"aX":1.7648268002040766},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.2,"breakHorizontal":-3.1,"spinRate":2522,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.43343119046182554,"extension":6.013386146256676},"index":5,"playId":"f391c83c-f052-35cf-8fd9-3dd2d3294d3f","pitchNumber":5,"startTime":"2026-03-02T22:44:03.451Z","endTime":"2026-03-02T22:44:07.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690958,"link":"/api/v1/people/690958"},"credit":"b_ab"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_ab"},{"player":{"id":690958,"link":"/api/v1/people/690958"},"credit":"b_pa"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:44:07.066Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Olivo walks.","rbi":0,"awayScore":6,"homeScore":17,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:44:14.257Z","endTime":"2026-03-02T22:45:34.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":700840,"fullName":"Christian Olivo","link":"/api/v1/people/700840"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628708,"fullName":"Yunior Marte","link":"/api/v1/people/628708"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700840,"fullName":"Christian Olivo","link":"/api/v1/people/700840"},"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":700840,"fullName":"Christian Olivo","link":"/api/v1/people/700840"},"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(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":97.0,"endSpeed":89.1,"strikeZoneTop":3.066,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.277494777271222,"aZ":-20.9842383522838,"pfxX":-10.10858796268236,"pfxZ":5.557912408556051,"pX":0.7052916721391456,"pZ":0.8511827444406187,"vX0":9.048235138155853,"vY0":-140.86083530319985,"vZ0":-8.695426183791145,"x":90.12,"y":215.8,"x0":-1.2313923348510836,"y0":50.00659013766606,"z0":5.32926926391811,"aX":-20.367010375027917},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":2493,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.38848009541233175,"extension":5.808485458192935},"index":0,"playId":"fcc36f81-0c87-3606-8c79-97d95f9cc26c","pitchNumber":1,"startTime":"2026-03-02T22:44:33.217Z","endTime":"2026-03-02T22:44:40.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":700840,"link":"/api/v1/people/700840","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":97.6,"endSpeed":89.7,"strikeZoneTop":3.066,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.635499026742163,"aZ":-16.53358568658662,"pfxX":-8.441043721757936,"pfxZ":7.659019626105964,"pX":1.2273351274560425,"pZ":1.1049489911375912,"vX0":10.248050219554417,"vY0":-141.58675541170766,"vZ0":-8.71447636955079,"x":70.22,"y":208.95,"x0":-1.3328238271802049,"y0":50.00090368088868,"z0":5.268531639531523,"aX":-17.232651804565126},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":13.3,"spinRate":2523,"spinDirection":223},"zone":14,"typeConfidence":0.88,"plateTime":0.3860286942731266,"extension":5.803900236253848},"index":1,"playId":"4e530ba8-c5b0-3c9a-8453-f32942f70f6f","pitchNumber":2,"startTime":"2026-03-02T22:44:49.881Z","endTime":"2026-03-02T22:44:52.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":700840,"link":"/api/v1/people/700840","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.066,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.247296871319485,"aZ":-19.1018348086945,"pfxX":-7.818583598207685,"pfxZ":6.4614007718924125,"pX":1.078885307355401,"pZ":2.0377190761351334,"vX0":9.337567435568344,"vY0":-141.3782196348636,"vZ0":-5.985868928638413,"x":75.88,"y":183.76,"x0":-1.2510172372250392,"y0":50.00697954988661,"z0":5.408637388960588,"aX":-15.83028764975394},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.6,"breakHorizontal":12.2,"spinRate":2458,"spinDirection":223},"zone":14,"typeConfidence":0.78,"plateTime":0.38742986751831143,"extension":5.927150490072488},"index":2,"playId":"97ed7dce-72b8-39dc-a043-1d207caad802","pitchNumber":3,"startTime":"2026-03-02T22:45:12.117Z","endTime":"2026-03-02T22:45:15.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":700840,"link":"/api/v1/people/700840","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.066,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.351302914592154,"aZ":-18.44739323716692,"pfxX":-6.996253794207126,"pfxZ":6.950925094358247,"pX":-1.325073185070238,"pZ":2.8169670871955677,"vX0":3.214227770748577,"vY0":-139.61411354006344,"vZ0":-4.171483829955664,"x":167.51,"y":162.72,"x0":-1.5821732793670027,"y0":50.00124714305088,"z0":5.54402295428198,"aX":-13.813995620890346},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":12.0,"spinRate":2375,"spinDirection":224},"zone":11,"typeConfidence":0.94,"plateTime":0.39226713377244105,"extension":5.932291382261844},"index":3,"playId":"2f6b4ea1-787e-3783-9cc7-4707b67e942a","pitchNumber":4,"startTime":"2026-03-02T22:45:29.419Z","endTime":"2026-03-02T22:45:34.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":700840,"link":"/api/v1/people/700840","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700840,"link":"/api/v1/people/700840"},"credit":"b_pa"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:45:34.646Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ariel Armas singles on a ground ball to center fielder Blake Dunn. Christian Olivo to 3rd.","rbi":0,"awayScore":6,"homeScore":17,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:45:58.323Z","endTime":"2026-03-02T22:46:50.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628708,"fullName":"Yunior Marte","link":"/api/v1/people/628708"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"postOnThird":{"id":700840,"fullName":"Christian Olivo","link":"/api/v1/people/700840"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700840,"fullName":"Christian Olivo","link":"/api/v1/people/700840"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700840,"fullName":"Christian Olivo","link":"/api/v1/people/700840"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ariel Armas replaces Scott Kingery.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T22:45:38.284Z","endTime":"2026-03-02T22:46:00.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813666,"link":"/api/v1/people/813666"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664068,"link":"/api/v1/people/664068"},"defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":700840,"link":"/api/v1/people/700840"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42473174029144,"aZ":-28.231641533876275,"pfxX":0.7023017841434882,"pfxZ":2.4141742325571918,"pX":1.4175607123082545,"pZ":0.8395453402678362,"vX0":6.827352991810058,"vY0":-126.33345979109745,"vZ0":-5.890362376802946,"x":62.97,"y":216.11,"x0":-1.400388767508364,"y0":50.00197496505164,"z0":5.443255830499982,"aX":1.1449018169766991},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":-2.6,"spinRate":2559,"spinDirection":204},"zone":14,"typeConfidence":0.88,"plateTime":0.43197175798352117,"extension":6.047858549083436},"index":1,"playId":"3ac34e49-848b-33f0-8407-b85de18c44b3","pitchNumber":1,"startTime":"2026-03-02T22:46:00.634Z","endTime":"2026-03-02T22:46:03.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":700840,"link":"/api/v1/people/700840"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.773025275182913,"aZ":-22.11512644631375,"pfxX":-10.647178546954484,"pfxZ":4.9511278906712235,"pX":-0.7357874848165902,"pZ":1.4362403581130943,"vX0":5.830303664322085,"vY0":-141.5053755481408,"vZ0":-7.0784096194977835,"x":145.05,"y":200.0,"x0":-1.4377353080312132,"y0":50.001805815329526,"z0":5.383053527075765,"aX":-21.627790605601334},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.7,"breakHorizontal":18.1,"spinRate":2449,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.38681065026434647,"extension":5.772174131587096},"index":2,"playId":"b0672bfa-972e-3804-a389-8d3eef6ab448","pitchNumber":2,"startTime":"2026-03-02T22:46:22.410Z","endTime":"2026-03-02T22:46:26.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":700840,"link":"/api/v1/people/700840"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22858860475989,"aZ":-14.90987301687548,"pfxX":-6.597112489487183,"pfxZ":8.545978227962504,"pX":0.22958526078105332,"pZ":2.034033654078037,"vX0":6.798572660696054,"vY0":-140.814986239479,"vZ0":-6.66438366901408,"x":108.25,"y":183.86,"x0":-1.352172365596191,"y0":50.000958797551874,"z0":5.385454048429683,"aX":-13.324710651926647},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2381,"spinDirection":224},"zone":8,"typeConfidence":0.95,"plateTime":0.3880954890066559,"extension":5.809499316247634},"hitData":{"launchSpeed":101.1,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.5,"coordY":102.74}},"index":3,"playId":"88e4f9b2-775a-3d06-80f3-c6dcf0aa62a3","pitchNumber":3,"startTime":"2026-03-02T22:46:41.123Z","endTime":"2026-03-02T22:46:50.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":700840,"link":"/api/v1/people/700840"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"credit":"b_ab"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_ab"},{"player":{"id":813666,"link":"/api/v1/people/813666"},"credit":"b_pa"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:46:50.554Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kade Snell homers (1) on a fly ball to center field. Christian Olivo scores. Ariel Armas scores.","rbi":3,"awayScore":9,"homeScore":17,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:47:04.140Z","endTime":"2026-03-02T22:48:10.540Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628708,"fullName":"Yunior Marte","link":"/api/v1/people/628708"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"responsiblePitcher":{"id":628708,"link":"/api/v1/people/628708"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":700840,"fullName":"Christian Olivo","link":"/api/v1/people/700840"},"responsiblePitcher":{"id":628708,"link":"/api/v1/people/628708"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"responsiblePitcher":{"id":628708,"link":"/api/v1/people/628708"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.418724579429064,"aZ":-16.623204988437095,"pfxX":-6.103314868779016,"pfxZ":7.562620736387663,"pX":-1.520764447688363,"pZ":3.611459862857027,"vX0":2.3683431318912307,"vY0":-142.00210160092624,"vZ0":-2.54561385393851,"x":174.97,"y":141.27,"x0":-1.5693097800224545,"y0":50.00347550258069,"z0":5.568514300936097,"aX":-12.550400043987818},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":10.7,"spinRate":2334,"spinDirection":221},"zone":11,"typeConfidence":0.95,"plateTime":0.3847141476973688,"extension":5.705598629542207},"index":0,"playId":"4adc55c8-cd57-3c22-8cf4-788d3a9c47da","pitchNumber":1,"startTime":"2026-03-02T22:47:30.283Z","endTime":"2026-03-02T22:47:33.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":813666,"link":"/api/v1/people/813666"},"third":{"id":700840,"link":"/api/v1/people/700840"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ariel Armas advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"4adc55c8-cd57-3c22-8cf4-788d3a9c47da","startTime":"2026-03-02T22:47:38.908Z","endTime":"2026-03-02T22:47:50.383Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":813666,"link":"/api/v1/people/813666"},"defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":813666,"link":"/api/v1/people/813666"},"third":{"id":700840,"link":"/api/v1/people/700840"},"postOnSecond":{"id":813666,"link":"/api/v1/people/813666"},"postOnThird":{"id":700840,"link":"/api/v1/people/700840"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.429679503134324,"aZ":-27.650005166456218,"pfxX":1.7627979659793724,"pfxZ":2.8293986056978824,"pX":0.06224507986024751,"pZ":2.3124468493570625,"vX0":3.3115888034713423,"vY0":-125.16056075895094,"vZ0":-2.9423030345370034,"x":114.63,"y":176.34,"x0":-1.50302624553616,"y0":50.00291105002065,"z0":5.749288064925521,"aX":2.817806555611374},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-4.0,"spinRate":2490,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.43632918254570496,"extension":5.788701170555979},"hitData":{"launchSpeed":103.9,"launchAngle":32.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.32,"coordY":26.08}},"index":2,"playId":"4c60e216-ca93-3c1c-911f-1c24cc0eb466","pitchNumber":2,"startTime":"2026-03-02T22:47:50.383Z","endTime":"2026-03-02T22:48:10.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"second":{"id":813666,"link":"/api/v1/people/813666"},"third":{"id":700840,"link":"/api/v1/people/700840"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":820835,"link":"/api/v1/people/820835"},"credit":"b_ab"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_ab"},{"player":{"id":820835,"link":"/api/v1/people/820835"},"credit":"b_pa"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:48:10.540Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Cepeda walks.","rbi":0,"awayScore":9,"homeScore":17,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:48:56.626Z","endTime":"2026-03-02T22:49:59.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":806980,"fullName":"Angel Cepeda","link":"/api/v1/people/806980"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628708,"fullName":"Yunior Marte","link":"/api/v1/people/628708"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806980,"fullName":"Angel Cepeda","link":"/api/v1/people/806980"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":806980,"fullName":"Angel Cepeda","link":"/api/v1/people/806980"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T22:48:25.709Z","endTime":"2026-03-02T22:48:58.811Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57401994561787,"aZ":-28.526002478591504,"pfxX":-0.16085243322821086,"pfxZ":2.253548619488674,"pX":1.589517059250519,"pZ":-0.1989481356022178,"vX0":7.584572878770812,"vY0":-125.40831113587677,"vZ0":-8.054792998709548,"x":56.41,"y":244.15,"x0":-1.4329321898426572,"y0":50.00203219208904,"z0":5.329573284590036,"aX":-0.2608516287873374},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-1.2,"spinRate":2504,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.43411824157643863,"extension":6.005657750772978},"index":1,"playId":"698d11bf-62db-38ad-a922-66ad66e8fbc1","pitchNumber":1,"startTime":"2026-03-02T22:48:58.811Z","endTime":"2026-03-02T22:49:03.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61262931223829,"aZ":-20.67089225874248,"pfxX":-9.660576441314149,"pfxZ":5.874508043565804,"pX":0.4341409217033872,"pZ":0.44130952512677424,"vX0":8.269430113843155,"vY0":-138.47063618646112,"vZ0":-9.645321723400665,"x":100.45,"y":226.86,"x0":-1.3241812235346697,"y0":50.00223369994978,"z0":5.332097785206578,"aX":-18.909464903947416},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":2464,"spinDirection":223},"zone":14,"typeConfidence":0.86,"plateTime":0.39436757793651367,"extension":5.782024281464566},"index":2,"playId":"be97225a-c2d4-3b90-aebc-de65dff6a1d0","pitchNumber":2,"startTime":"2026-03-02T22:49:16.357Z","endTime":"2026-03-02T22:49:19.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51620414622295,"aZ":-16.458438601642058,"pfxX":-8.01735307169802,"pfxZ":7.818878769934423,"pX":1.0406773083204497,"pZ":1.3901203642455626,"vX0":9.467535054764436,"vY0":-140.97900390283343,"vZ0":-8.109652558360779,"x":77.33,"y":201.25,"x0":-1.3219084227119877,"y0":50.00258064493393,"z0":5.369610577054208,"aX":-16.113629405252123},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":12.6,"spinRate":2445,"spinDirection":222},"zone":14,"typeConfidence":0.92,"plateTime":0.3887450621980042,"extension":5.790496898705953},"index":3,"playId":"7ac34bc8-894a-3b32-963d-1fe6fd5b016f","pitchNumber":3,"startTime":"2026-03-02T22:49:38.718Z","endTime":"2026-03-02T22:49:42.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.052740997950252,"aZ":-17.74514478794801,"pfxX":-6.739020328548658,"pfxZ":7.353507242279144,"pX":1.5514780275153275,"pZ":1.3870531541426845,"vX0":10.140574199717083,"vY0":-139.13915178141238,"vZ0":-7.868360987817175,"x":57.86,"y":201.33,"x0":-1.2637149991566776,"y0":50.000912208865,"z0":5.426130857781333,"aX":-13.22010186402515},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":10.1,"spinRate":2486,"spinDirection":218},"zone":14,"typeConfidence":0.93,"plateTime":0.393562051007295,"extension":5.851348869736629},"index":4,"playId":"38914e85-d28f-32ff-96b2-aed388ce4099","pitchNumber":4,"startTime":"2026-03-02T22:49:55.214Z","endTime":"2026-03-02T22:49:59.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"credit":"b_pa"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:49:59.027Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Opitz strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":17,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:50:15.078Z","endTime":"2026-03-02T22:51:30.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676053,"fullName":"Casey Opitz","link":"/api/v1/people/676053"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628708,"fullName":"Yunior Marte","link":"/api/v1/people/628708"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":806980,"fullName":"Angel Cepeda","link":"/api/v1/people/806980"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676053,"fullName":"Casey Opitz","link":"/api/v1/people/676053"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37712869045859,"aZ":-29.491786792097187,"pfxX":0.09147512073227643,"pfxZ":1.6209264451404835,"pX":0.10292134408785512,"pZ":1.9327806095887574,"vX0":4.305744741308539,"vY0":-126.71804637106527,"vZ0":-3.430555160915051,"x":113.08,"y":186.59,"x0":-1.6171056317845551,"y0":50.00500672711494,"z0":5.614063440293653,"aX":0.15076028496181174},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":-1.0,"spinRate":2513,"spinDirection":170},"zone":8,"typeConfidence":0.88,"plateTime":0.4292178121748438,"extension":5.88533383359639},"index":0,"playId":"7e14a473-0c48-3b82-bc1e-897a78ff36eb","pitchNumber":1,"startTime":"2026-03-02T22:50:27.228Z","endTime":"2026-03-02T22:50:31.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":806980,"link":"/api/v1/people/806980"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Angel Cepeda advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"7e14a473-0c48-3b82-bc1e-897a78ff36eb","startTime":"2026-03-02T22:50:36.575Z","endTime":"2026-03-02T22:50:42.942Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806980,"link":"/api/v1/people/806980"},"defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":806980,"link":"/api/v1/people/806980"},"postOnSecond":{"id":806980,"link":"/api/v1/people/806980"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.385681600533665,"aZ":-14.688614295770565,"pfxX":-6.51769178303767,"pfxZ":8.489490202984108,"pX":0.5555962734724684,"pZ":3.2542640675334553,"vX0":7.64005414869499,"vY0":-142.73620526508745,"vZ0":-3.7888887784304455,"x":95.82,"y":150.91,"x0":-1.3111492244867848,"y0":50.00236750722466,"z0":5.526000988142557,"aX":-13.424895776552034},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":10.2,"spinRate":2493,"spinDirection":221},"zone":3,"typeConfidence":0.95,"plateTime":0.3839834489957905,"extension":5.859844230008158},"index":2,"playId":"5d530285-34bf-348b-bdfa-4104cb3b287f","pitchNumber":2,"startTime":"2026-03-02T22:50:42.942Z","endTime":"2026-03-02T22:50:45.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"second":{"id":806980,"link":"/api/v1/people/806980"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.168688772725144,"aZ":-15.028852783411944,"pfxX":-8.025355909451381,"pfxZ":8.371048440744811,"pX":0.8309193263384796,"pZ":2.563190698323565,"vX0":8.817373514630328,"vY0":-141.70907655824047,"vZ0":-5.5468010719339444,"x":85.33,"y":169.57,"x0":-1.2674424731355634,"y0":50.00567504825034,"z0":5.494309648917346,"aX":-16.444136954806368},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":13.0,"spinRate":2494,"spinDirection":228},"zone":12,"typeConfidence":0.93,"plateTime":0.3854466885932344,"extension":5.83110561898446},"index":3,"playId":"99f7450e-fd4b-31e8-b8ed-d35edae3137d","pitchNumber":3,"startTime":"2026-03-02T22:50:59.594Z","endTime":"2026-03-02T22:51:02.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"second":{"id":806980,"link":"/api/v1/people/806980"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21489497278306,"aZ":-15.857636799084132,"pfxX":-6.905317091313449,"pfxZ":7.991895656799418,"pX":0.30249808584425564,"pZ":3.889415277576518,"vX0":7.18401200303931,"vY0":-142.13662655338706,"vZ0":-2.098761093890116,"x":105.47,"y":133.77,"x0":-1.3631310283158569,"y0":50.00470006511976,"z0":5.646786329857652,"aX":-14.101544140160225},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2488,"spinDirection":219},"zone":12,"typeConfidence":0.94,"plateTime":0.38566388495892934,"extension":5.809708539137406},"index":4,"playId":"c93d1033-d5dc-3750-9bb5-d07f4690f989","pitchNumber":4,"startTime":"2026-03-02T22:51:26.163Z","endTime":"2026-03-02T22:51:30.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"second":{"id":806980,"link":"/api/v1/people/806980"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676053,"link":"/api/v1/people/676053"},"credit":"b_ab"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_ab"},{"player":{"id":676053,"link":"/api/v1/people/676053"},"credit":"b_pa"},{"player":{"id":628708,"link":"/api/v1/people/628708"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:51:30.113Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rece Hinds flies out to center fielder Brett Bateman.","rbi":0,"awayScore":9,"homeScore":17,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:53:46.821Z","endTime":"2026-03-02T22:54:15.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595881,"fullName":"Tyler Beede","link":"/api/v1/people/595881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ariel Armas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T22:52:46.036Z","endTime":"2026-03-02T22:52:46.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813666,"link":"/api/v1/people/813666"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":664068,"link":"/api/v1/people/664068"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Beede replaces Connor Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T22:52:46.052Z","endTime":"2026-03-02T22:53:49.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595881,"link":"/api/v1/people/595881"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701565,"link":"/api/v1/people/701565","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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.5,"endSpeed":85.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04806310741286,"aZ":-25.12394232700955,"pfxX":-8.928968462025734,"pfxZ":3.8196997471747016,"pX":0.509946187499744,"pZ":1.5315863955526217,"vX0":8.328881670033324,"vY0":-134.51371311319087,"vZ0":-5.090003869006981,"x":97.56,"y":197.43,"x0":-1.454811417595156,"y0":50.004683190719334,"z0":5.2120197669865345,"aX":-16.492051171704826},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":2020,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4059777200753576,"extension":6.4210973233604545},"index":2,"playId":"3b663a82-7d81-32cb-9c65-87f9625e5e18","pitchNumber":1,"startTime":"2026-03-02T22:53:49.025Z","endTime":"2026-03-02T22:53:53.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868764626200715,"aZ":-25.10923286421476,"pfxX":-10.867233636928145,"pfxZ":3.9458218685284425,"pX":-0.4076113059728025,"pZ":3.2194548837640156,"vX0":6.403676002492434,"vY0":-133.31444209324448,"vZ0":-0.7875526847396473,"x":132.54,"y":151.85,"x0":-1.434452735747101,"y0":50.00591457209158,"z0":5.338509980388356,"aX":-19.4760825647711},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":18.2,"spinRate":2022,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4115583186106031,"extension":6.318145292542084},"hitData":{"launchSpeed":85.0,"launchAngle":45.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.06,"coordY":94.14}},"index":3,"playId":"d2359750-1b73-3d1c-ab5a-e679120b1f5c","pitchNumber":2,"startTime":"2026-03-02T22:54:06.692Z","endTime":"2026-03-02T22:54:15.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_ab"},{"player":{"id":595881,"link":"/api/v1/people/595881"},"credit":"p_ab"},{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_pa"},{"player":{"id":595881,"link":"/api/v1/people/595881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:54:15.695Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":9,"homeScore":17,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:54:19.728Z","endTime":"2026-03-02T22:55:55.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595881,"fullName":"Tyler Beede","link":"/api/v1/people/595881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351387581111585,"aZ":-29.68951262495065,"pfxX":1.674313402569509,"pfxZ":1.5673999731351982,"pX":1.4384045568840407,"pZ":1.6236473585970692,"vX0":6.637546838191881,"vY0":-125.2870898169373,"vZ0":-3.287987842788916,"x":62.17,"y":194.94,"x0":-1.4631094628140833,"y0":50.00535697248892,"z0":5.379830985801999,"aX":2.6620218945377387},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":-4.6,"spinRate":2117,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4372063682410654,"extension":6.319809895941713},"index":0,"playId":"cbc9a01e-7bc3-3ac8-a4a4-89fbc6d45eda","pitchNumber":1,"startTime":"2026-03-02T22:54:41.204Z","endTime":"2026-03-02T22:54:45.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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.1,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.474290111117288,"aZ":-20.52536559778818,"pfxX":-4.876149901647464,"pfxZ":6.100038055245488,"pX":-0.9688286045991146,"pZ":3.28131000049283,"vX0":3.069628075225689,"vY0":-137.12729899439054,"vZ0":-2.216763129731382,"x":153.93,"y":150.18,"x0":-1.4674640700860222,"y0":50.0058958676965,"z0":5.496106165954823,"aX":-9.315650306101931},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":8.2,"spinRate":1955,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3989753877834379,"extension":6.279978261309074},"index":1,"playId":"4cd61a15-df1d-381a-908b-7198f51c17ba","pitchNumber":2,"startTime":"2026-03-02T22:54:57.749Z","endTime":"2026-03-02T22:55:02.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054952263838512,"aZ":-22.723876699585645,"pfxX":-3.395376285052941,"pfxZ":5.048599276614757,"pX":-0.8122993868691577,"pZ":3.550498294530483,"vX0":2.9969672572824315,"vY0":-135.58475374200552,"vZ0":-0.9706467561686302,"x":147.96,"y":142.92,"x0":-1.487752166230512,"y0":50.004683267192284,"z0":5.490522017764871,"aX":-6.358580421700058},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":5.5,"spinRate":1913,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4030842044800367,"extension":6.21234942829512},"index":2,"playId":"36d0267e-d1df-3206-bb60-ee4ab7f669d0","pitchNumber":3,"startTime":"2026-03-02T22:55:15.349Z","endTime":"2026-03-02T22:55:19.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.956805189818454,"aZ":-23.50291060475166,"pfxX":-5.283127298558193,"pfxZ":4.82489265473078,"pX":-0.010847080433961506,"pZ":2.8184651453835388,"vX0":5.4336019884102384,"vY0":-133.76604504483586,"vZ0":-2.4159042530280166,"x":117.41,"y":162.68,"x0":-1.3896798382847797,"y0":50.005820971616075,"z0":5.432433232770394,"aX":-9.501345434604572},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":8.3,"spinRate":1888,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4106973767837858,"extension":6.300270641910862},"index":3,"playId":"bdd4d379-5a11-3466-a9ce-f17187de952f","pitchNumber":4,"startTime":"2026-03-02T22:55:33.085Z","endTime":"2026-03-02T22:55:36.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550570636988876,"aZ":-23.521608121508468,"pfxX":-4.955970760894805,"pfxZ":4.655955451306907,"pX":-1.250208305469983,"pZ":3.672808307248825,"vX0":2.5789015459758198,"vY0":-135.22684362847022,"vZ0":-0.3538565466597987,"x":164.65,"y":139.61,"x0":-1.5706251406806637,"y0":50.00323245147955,"z0":5.4507026748126854,"aX":-9.209695703989416},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":8.4,"spinRate":1864,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40452737431902275,"extension":6.13922533701481},"index":4,"playId":"17623f53-6632-344f-a8cc-277156387dc5","pitchNumber":5,"startTime":"2026-03-02T22:55:52.189Z","endTime":"2026-03-02T22:55:55.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":595881,"link":"/api/v1/people/595881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:55:55.985Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks. Shane Sasaki to 2nd.","rbi":0,"awayScore":9,"homeScore":17,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:56:29.751Z","endTime":"2026-03-02T22:58:20.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595881,"fullName":"Tyler Beede","link":"/api/v1/people/595881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":687071,"fullName":"Shane Sasaki","link":"/api/v1/people/687071"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":687071,"fullName":"Shane Sasaki","link":"/api/v1/people/687071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Shane Sasaki replaces JJ Bleday.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-02T22:56:19.940Z","endTime":"2026-03-02T22:56:32.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687071,"link":"/api/v1/people/687071"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"702","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"},"base":1,"defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374875037291165,"aZ":-19.799003821526117,"pfxX":-6.134269328219237,"pfxZ":6.5962872487986495,"pX":0.3743496003557415,"pZ":2.2051897141130006,"vX0":6.998795772507578,"vY0":-136.24749614158497,"vZ0":-4.79048828300396,"x":102.73,"y":179.24,"x0":-1.4326690008538552,"y0":50.00635133847933,"z0":5.357477407782798,"aX":-11.516871104433111},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":9.6,"spinRate":1907,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.402252381791401,"extension":6.350467032208558},"index":1,"playId":"bbc147a7-c0e1-368d-b4eb-52e50a23f7fc","pitchNumber":1,"startTime":"2026-03-02T22:56:32.094Z","endTime":"2026-03-02T22:56:35.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.001353223140413,"aZ":-31.3627716628581,"pfxX":-4.874865918338003,"pfxZ":0.5115459588190224,"pX":1.318255603700412,"pZ":0.2132871237490209,"vX0":8.254790916587517,"vY0":-124.66759865621529,"vZ0":-5.942990631295903,"x":66.75,"y":233.02,"x0":-1.395631533420714,"y0":50.001094962775035,"z0":5.2023417162362335,"aX":-7.7075235233697},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.2,"breakHorizontal":7.0,"spinRate":1157,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4385923020734328,"extension":6.477515629885734},"index":2,"playId":"5d77e2b2-4e49-3bab-8ec9-cd10d64ec4b4","pitchNumber":2,"startTime":"2026-03-02T22:56:50.907Z","endTime":"2026-03-02T22:56:55.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.334838438885907,"aZ":-32.01932397659979,"pfxX":2.5806401387949913,"pfxZ":0.09651523130275841,"pX":1.8837732577102828,"pZ":2.091823961903063,"vX0":7.077398322146145,"vY0":-124.95555726477082,"vZ0":-1.6411007551248007,"x":45.19,"y":182.3,"x0":-1.306968021873004,"y0":50.00359512676483,"z0":5.358525449266607,"aX":4.128287906011626},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.0,"breakHorizontal":-6.1,"spinRate":2134,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.43633459782949613,"extension":6.215980061950084},"index":3,"playId":"8bd34af8-c2c6-327a-983c-97d3060d4b22","pitchNumber":3,"startTime":"2026-03-02T22:57:15.402Z","endTime":"2026-03-02T22:57:19.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.262067413088648,"aZ":-24.667388339401036,"pfxX":-6.357428942793998,"pfxZ":4.147319537929594,"pX":-0.8538897065719553,"pZ":3.6058502899394087,"vX0":4.122025208008086,"vY0":-133.311446360839,"vZ0":-0.08114752804915248,"x":149.55,"y":141.42,"x0":-1.5901053362100017,"y0":50.001579297479616,"z0":5.409580917723607,"aX":-11.501544734006664},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":10.7,"spinRate":1982,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4100550412922819,"extension":6.248618421686367},"index":4,"playId":"6500882e-1b25-31e5-afb7-f64a0ed187fe","pitchNumber":4,"startTime":"2026-03-02T22:57:35.207Z","endTime":"2026-03-02T22:57:38.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.061212521861858,"aZ":-25.003491240679338,"pfxX":-7.759877292190625,"pfxZ":3.948191062264897,"pX":-1.3561003598593317,"pZ":2.852011267073828,"vX0":3.003608612722056,"vY0":-133.70068160264657,"vZ0":-1.9364786613221256,"x":168.69,"y":161.78,"x0":-1.484122584877903,"y0":50.00196765211356,"z0":5.374983267264882,"aX":-14.087459942975466},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":13.4,"spinRate":1989,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40922331745936047,"extension":6.326922096359791},"index":5,"playId":"c489738f-0ef1-3f01-a948-736276fc118c","pitchNumber":5,"startTime":"2026-03-02T22:57:55.465Z","endTime":"2026-03-02T22:57:59.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32888837862984,"aZ":-22.39271076423638,"pfxX":-5.937313169954007,"pfxZ":5.225460840774817,"pX":-1.0031749692031693,"pZ":3.9387494210409373,"vX0":3.2643878554603916,"vY0":-136.08086488506544,"vZ0":0.019105828316920093,"x":155.24,"y":132.43,"x0":-1.4479589551529952,"y0":50.00467615214391,"z0":5.4850988533504905,"aX":-11.117667407253355},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":10.1,"spinRate":2060,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4027726754749108,"extension":6.289225831653346},"index":6,"playId":"71ef9925-30cc-3a69-8dc8-b7e880aece56","pitchNumber":6,"startTime":"2026-03-02T22:58:15.192Z","endTime":"2026-03-02T22:58:20.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":595881,"link":"/api/v1/people/595881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:58:20.175Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"P.J. Higgins grounds out, shortstop Angel Cepeda to first baseman Drew Bowser. Shane Sasaki to 3rd. Francisco Urbaez to 2nd.","rbi":0,"awayScore":9,"homeScore":17,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:59:12.654Z","endTime":"2026-03-02T22:59:43.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595881,"fullName":"Tyler Beede","link":"/api/v1/people/595881"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":688005,"fullName":"Francisco Urbaez","link":"/api/v1/people/688005"},"postOnThird":{"id":687071,"fullName":"Shane Sasaki","link":"/api/v1/people/687071"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690958,"link":"/api/v1/people/690958"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687071,"fullName":"Shane Sasaki","link":"/api/v1/people/687071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":688005,"fullName":"Francisco Urbaez","link":"/api/v1/people/688005"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Francisco Urbaez replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-02T22:58:38.616Z","endTime":"2026-03-02T22:58:40.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688005,"link":"/api/v1/people/688005"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"802","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"base":1,"defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-02T22:58:40.905Z","endTime":"2026-03-02T22:59:14.825Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"first":{"id":688005,"link":"/api/v1/people/688005"},"second":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.058428418399327,"aZ":-31.48262810873048,"pfxX":2.296591460329901,"pfxZ":0.430180115235391,"pX":0.49319325916325096,"pZ":3.100988554303129,"vX0":4.0949219898942975,"vY0":-125.0308051273027,"vZ0":0.2513681577460749,"x":98.2,"y":155.05,"x0":-1.4582575509686755,"y0":50.00048351903958,"z0":5.563596506646297,"aX":3.6682237117127543},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":-5.0,"spinRate":2166,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.4365467914762995,"extension":6.0941477483416815},"index":2,"playId":"6ee4d3b3-2c17-3e47-924f-80aeaaa33e19","pitchNumber":1,"startTime":"2026-03-02T22:59:14.825Z","endTime":"2026-03-02T22:59:19.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"first":{"id":688005,"link":"/api/v1/people/688005"},"second":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1010425191388,"aZ":-30.722274640766543,"pfxX":1.0367564846592363,"pfxZ":0.9068353008540573,"pX":0.4347859423789663,"pZ":2.2640468250735304,"vX0":4.1828301141728685,"vY0":-125.18624725463407,"vZ0":-1.6365290475545695,"x":100.43,"y":177.65,"x0":-1.3862263737870277,"y0":50.00342272962907,"z0":5.419603063539585,"aX":1.6600181550390305},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-2.8,"spinRate":2155,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.4360131784529786,"extension":6.274769872782108},"hitData":{"launchSpeed":76.7,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.5,"coordY":164.48}},"index":3,"playId":"f2e0f79c-514a-3a68-9c88-f19b63500e9e","pitchNumber":2,"startTime":"2026-03-02T22:59:31.780Z","endTime":"2026-03-02T22:59:43.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"first":{"id":688005,"link":"/api/v1/people/688005"},"second":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_ab"},{"player":{"id":595881,"link":"/api/v1/people/595881"},"credit":"p_ab"},{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_pa"},{"player":{"id":595881,"link":"/api/v1/people/595881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:59:43.356Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Dunn grounds out, second baseman Christian Olivo to first baseman Drew Bowser.","rbi":0,"awayScore":9,"homeScore":17,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:59:46.641Z","endTime":"2026-03-02T23:00:48.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595881,"fullName":"Tyler Beede","link":"/api/v1/people/595881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700840,"link":"/api/v1/people/700840"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":690958,"link":"/api/v1/people/690958"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.373355575568784,"aZ":-36.607338438306634,"pfxX":5.859014517681911,"pfxZ":-3.301354188157174,"pX":1.1051606504721483,"pZ":1.7268409112391658,"vX0":4.127200774322449,"vY0":-114.87393850844279,"vZ0":-0.19361781357388086,"x":74.87,"y":192.16,"x0":-1.4731212820126707,"y0":50.00301240931382,"z0":5.357356409811162,"aX":7.8657119357993},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.8,"breakHorizontal":-11.6,"spinRate":2206,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4759822321104803,"extension":6.064289995649146},"index":0,"playId":"f95beeeb-acab-3c78-b01b-68455d4c2aab","pitchNumber":1,"startTime":"2026-03-02T23:00:05.499Z","endTime":"2026-03-02T23:00:09.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":688005,"link":"/api/v1/people/688005"},"third":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":93.1,"endSpeed":86.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054870777144068,"aZ":-24.64191899237349,"pfxX":-9.524031851991001,"pfxZ":4.004634904045078,"pX":0.6323301920405087,"pZ":2.679511799640316,"vX0":8.357153108286004,"vY0":-135.43168926786612,"vZ0":-2.4679610975742343,"x":92.9,"y":166.43,"x0":-1.2370357172516027,"y0":50.0042018027698,"z0":5.303296828775314,"aX":-17.918863565652334},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":2076,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.40248287427887863,"extension":6.254859368948713},"index":1,"playId":"cb997c62-87ce-302f-90b9-de9d75a5dc4f","pitchNumber":2,"startTime":"2026-03-02T23:00:22.056Z","endTime":"2026-03-02T23:00:26.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":688005,"link":"/api/v1/people/688005"},"third":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91962740222184,"aZ":-31.61411286748253,"pfxX":2.0716632777631783,"pfxZ":0.348539673361012,"pX":0.4290981224741809,"pZ":2.0153074462926934,"vX0":3.7499217532134255,"vY0":-125.22794737657183,"vZ0":-1.9736510693009737,"x":100.64,"y":184.37,"x0":-1.355835510811602,"y0":50.000195397948964,"z0":5.395877337618443,"aX":3.2942934371093333},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-4.6,"spinRate":2059,"spinDirection":164},"zone":9,"typeConfidence":2.0,"plateTime":0.4371217248003405,"extension":6.203828548773559},"hitData":{"launchSpeed":103.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.31,"coordY":157.9}},"index":2,"playId":"ccfe884d-26b1-3e3c-86e9-e54ef95f8139","pitchNumber":3,"startTime":"2026-03-02T23:00:40.340Z","endTime":"2026-03-02T23:00:48.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595881,"link":"/api/v1/people/595881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676053,"link":"/api/v1/people/676053"},"first":{"id":690958,"link":"/api/v1/people/690958"},"second":{"id":700840,"link":"/api/v1/people/700840"},"third":{"id":668776,"link":"/api/v1/people/668776"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":823807,"link":"/api/v1/people/823807"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":820835,"link":"/api/v1/people/820835"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":688005,"link":"/api/v1/people/688005"},"third":{"id":687071,"link":"/api/v1/people/687071"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":595881,"link":"/api/v1/people/595881"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":595881,"link":"/api/v1/people/595881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T23:00:48.439Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kane Kepley flies out to left fielder Rece Hinds.","rbi":0,"awayScore":9,"homeScore":17,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T23:02:52.172Z","endTime":"2026-03-02T23:04:11.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805321,"fullName":"Trevor Kuncl","link":"/api/v1/people/805321"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Shane Sasaki remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T23:02:24.863Z","endTime":"2026-03-02T23:02:24.880Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687071,"link":"/api/v1/people/687071"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"702","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Francisco Urbaez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T23:02:24.880Z","endTime":"2026-03-02T23:02:24.881Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688005,"link":"/api/v1/people/688005"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"802","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to first base for P.J. Higgins.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T23:02:24.881Z","endTime":"2026-03-02T23:02:24.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664731,"link":"/api/v1/people/664731"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"},"defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trevor Kuncl replaces Yunior Marte.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-02T23:02:24.882Z","endTime":"2026-03-02T23:02:54.529Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805321,"link":"/api/v1/people/805321"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":628708,"link":"/api/v1/people/628708","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175864532532223,"aZ":-15.521435288773647,"pfxX":-3.520510927050096,"pfxZ":8.647065290729657,"pX":-1.49405570861611,"pZ":2.5535195941782054,"vX0":3.3174093344451983,"vY0":-136.91399741854067,"vZ0":-4.803304439288542,"x":173.95,"y":169.83,"x0":-2.255698906869678,"y0":50.00143378029734,"z0":5.369846196771238,"aX":-6.778944559558573},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":5.8,"spinRate":2374,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3978891221520948,"extension":5.558273500544041},"index":4,"playId":"d665fc1f-d9a7-3c5e-bef2-82566f4d8d8b","pitchNumber":1,"startTime":"2026-03-02T23:02:54.529Z","endTime":"2026-03-02T23:02:57.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.742393158516602,"aZ":-31.07939206764209,"pfxX":3.859513778637221,"pfxZ":0.6515385374373128,"pX":-0.33568478068112007,"pZ":2.2262380566621878,"vX0":3.9498441368367816,"vY0":-127.85150129954775,"vZ0":-2.569702769119492,"x":129.8,"y":178.67,"x0":-2.391752840492656,"y0":50.005614893273595,"z0":5.638556965496182,"aX":6.508655432700436},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.8,"breakHorizontal":-7.8,"spinRate":2466,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.4253942179533352,"extension":5.457852603388403},"index":5,"playId":"c300a85e-8150-3313-98a4-4b1999b92229","pitchNumber":2,"startTime":"2026-03-02T23:03:06.877Z","endTime":"2026-03-02T23:03:11.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802723031689435,"aZ":-16.59060778096997,"pfxX":-3.0976316037157536,"pfxZ":7.947429056006081,"pX":-1.4089173431310946,"pZ":3.4940195999049704,"vX0":3.8045059469977516,"vY0":-138.41444053466003,"vZ0":-2.478380018181262,"x":170.7,"y":144.44,"x0":-2.3919221658068883,"y0":50.00340783799786,"z0":5.498112375840698,"aX":-6.074954000727982},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2309,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39410405946671645,"extension":5.52039403945834},"index":6,"playId":"179bf7bf-2ca8-3355-96bc-37f0da1bc174","pitchNumber":3,"startTime":"2026-03-02T23:03:19.516Z","endTime":"2026-03-02T23:03:22.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.565381468587674,"aZ":-29.37161331418697,"pfxX":2.4329975373054875,"pfxZ":1.657400327440981,"pX":-0.4415363244166943,"pZ":1.5226389323467184,"vX0":3.9615209942653506,"vY0":-128.07908802968618,"vZ0":-4.628790681117936,"x":133.83,"y":197.67,"x0":-2.3128884398639142,"y0":50.00500519990543,"z0":5.59848007715248,"aX":4.122349736478718},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-5.2,"spinRate":2456,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4244674378786506,"extension":5.6434127446133235},"index":7,"playId":"1be55edd-1bae-3bba-aabc-841e78c7dc8c","pitchNumber":4,"startTime":"2026-03-02T23:03:31.571Z","endTime":"2026-03-02T23:03:37.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.654844068327698,"aZ":-35.15641665832745,"pfxX":3.3451618469008633,"pfxZ":-1.8066921908103026,"pX":-1.1909771182548776,"pZ":2.4670716987200674,"vX0":2.0432575912933717,"vY0":-127.43199473468239,"vZ0":-1.2364051366272792,"x":162.4,"y":172.17,"x0":-2.4372971107054853,"y0":50.00510313047082,"z0":5.7304508339550315,"aX":5.513768799204359},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.4,"breakHorizontal":-6.5,"spinRate":2428,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.42947119868862815,"extension":5.551543434336677},"index":8,"playId":"67f9900c-980a-3d88-88ec-e0bb3c00385b","pitchNumber":5,"startTime":"2026-03-02T23:03:51.346Z","endTime":"2026-03-02T23:03:56.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18591605810511,"aZ":-34.288119917757456,"pfxX":4.026706231974862,"pfxZ":-1.2806085553702964,"pX":-0.4835745823089188,"pZ":2.6410793611416965,"vX0":3.4364199313750596,"vY0":-127.32005087554371,"vZ0":-1.0090656144606829,"x":135.43,"y":167.47,"x0":-2.369971751032465,"y0":50.0014142463516,"z0":5.7368631320956585,"aX":6.66160503707009},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.3,"breakHorizontal":-8.0,"spinRate":2298,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.4288899892685496,"extension":5.6981727972927105},"hitData":{"launchSpeed":90.1,"launchAngle":31.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.34,"coordY":97.77}},"index":9,"playId":"d5b323ab-4d19-3276-a085-516dc1c380c4","pitchNumber":6,"startTime":"2026-03-02T23:04:05.150Z","endTime":"2026-03-02T23:04:11.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_ab"},{"player":{"id":805321,"link":"/api/v1/people/805321"},"credit":"p_ab"},{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_pa"},{"player":{"id":805321,"link":"/api/v1/people/805321"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T23:04:11.338Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a ground ball to center fielder Blake Dunn.","rbi":0,"awayScore":9,"homeScore":17,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T23:04:19.338Z","endTime":"2026-03-02T23:05:05.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805321,"fullName":"Trevor Kuncl","link":"/api/v1/people/805321"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"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(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":86.4,"endSpeed":80.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854482597402622,"aZ":-36.720625709269214,"pfxX":3.395839930017971,"pfxZ":-2.8226728224861555,"pX":0.34391361018492794,"pZ":1.5810067352290538,"vX0":4.733761177614322,"vY0":-125.88004662862718,"vZ0":-2.4626655894257135,"x":103.89,"y":196.09,"x0":-2.000168317302695,"y0":50.00465490626354,"z0":5.5365055412074895,"aX":5.465365601274326},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.4,"breakHorizontal":-7.2,"spinRate":2403,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.434639211622295,"extension":5.7434932758003345},"index":0,"playId":"d9284dab-7ae2-35e1-b428-4eb1a8469723","pitchNumber":1,"startTime":"2026-03-02T23:04:31.783Z","endTime":"2026-03-02T23:04:36.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":93.9,"endSpeed":86.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59339408031149,"aZ":-18.26488268101055,"pfxX":-2.219152421607074,"pfxZ":7.246435473175598,"pX":-1.225798952790309,"pZ":2.774226375551806,"vX0":3.849144802626384,"vY0":-136.80749423072186,"vZ0":-3.6004915651703215,"x":163.72,"y":163.88,"x0":-2.3546127485251542,"y0":50.00351330667231,"z0":5.339253167431057,"aX":-4.26036114242156},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":3.4,"spinRate":2184,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3984357788973574,"extension":5.599317414390504},"index":1,"playId":"12f3ba88-b7c1-32ce-96b2-5be25816ea5c","pitchNumber":2,"startTime":"2026-03-02T23:04:43.702Z","endTime":"2026-03-02T23:04:48.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.946552434567334,"aZ":-29.28326660329084,"pfxX":0.24820630067686023,"pfxZ":1.706187294148032,"pX":-0.47721885510571266,"pZ":2.201532720979704,"vX0":4.346896124245927,"vY0":-128.37211523594402,"vZ0":-2.892177122167432,"x":135.19,"y":179.34,"x0":-2.2144630451380247,"y0":50.00195798265862,"z0":5.588208814088961,"aX":0.41975946112471507},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-1.3,"spinRate":2356,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.42432441849591385,"extension":5.670706067942447},"hitData":{"launchSpeed":104.5,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.63,"coordY":100.21}},"index":2,"playId":"1ca0ff2d-3976-320a-89bb-68f84bfaa9ee","pitchNumber":3,"startTime":"2026-03-02T23:04:55.704Z","endTime":"2026-03-02T23:05:05.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_ab"},{"player":{"id":805321,"link":"/api/v1/people/805321"},"credit":"p_ab"},{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_pa"},{"player":{"id":805321,"link":"/api/v1/people/805321"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-02T23:05:05.971Z","atBatIndex":86},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Devin Ortiz pops out to second baseman Leo Balcazar.","rbi":0,"awayScore":9,"homeScore":17,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T23:05:06.262Z","endTime":"2026-03-02T23:05:56.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668776,"fullName":"Devin Ortiz","link":"/api/v1/people/668776"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805321,"fullName":"Trevor Kuncl","link":"/api/v1/people/805321"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668776,"fullName":"Devin Ortiz","link":"/api/v1/people/668776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699114,"link":"/api/v1/people/699114"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.434511739969015,"aZ":-32.72518863046267,"pfxX":3.6629797344752872,"pfxZ":-0.3430800360907984,"pX":-0.14566575036498755,"pZ":2.810921766677021,"vX0":4.404884647621008,"vY0":-125.70232291567498,"vZ0":-0.8334878571301563,"x":122.55,"y":162.89,"x0":-2.3937192817141515,"y0":50.003075072417616,"z0":5.793438499363212,"aX":5.886565589271638},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":-7.6,"spinRate":2462,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.43500126254088567,"extension":5.558367633060514},"index":0,"playId":"f71f30fe-ae6d-31f2-97f8-fa3832165849","pitchNumber":1,"startTime":"2026-03-02T23:05:29.662Z","endTime":"2026-03-02T23:05:34.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45475296805268,"aZ":-33.13645898085555,"pfxX":6.6348109013819885,"pfxZ":-0.6274978990564097,"pX":0.1361417451630731,"pZ":2.5123828256769225,"vX0":3.8548153968572,"vY0":-123.45534326521953,"vZ0":-0.8846121652298782,"x":111.81,"y":170.95,"x0":-2.309358997314932,"y0":50.00179479644966,"z0":5.673890638247088,"aX":10.200755052798472},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":-13.0,"spinRate":2571,"spinDirection":88},"zone":5,"typeConfidence":2.0,"plateTime":0.44430920115523387,"extension":5.681649143163828},"hitData":{"launchSpeed":81.3,"launchAngle":77.0,"totalDistance":74.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.16,"coordY":167.52}},"index":1,"playId":"b1ebdcb0-26ac-3567-a78e-d68710c9051d","pitchNumber":2,"startTime":"2026-03-02T23:05:44.327Z","endTime":"2026-03-02T23:05:56.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":668776,"link":"/api/v1/people/668776","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668776,"link":"/api/v1/people/668776"},"credit":"b_ab"},{"player":{"id":805321,"link":"/api/v1/people/805321"},"credit":"p_ab"},{"player":{"id":668776,"link":"/api/v1/people/668776"},"credit":"b_pa"},{"player":{"id":805321,"link":"/api/v1/people/805321"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T23:05:56.274Z","atBatIndex":87},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Bowser strikes out swinging.","rbi":0,"awayScore":9,"homeScore":17,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T23:05:59.301Z","endTime":"2026-03-02T23:07:14.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690958,"fullName":"Drew Bowser","link":"/api/v1/people/690958"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805321,"fullName":"Trevor Kuncl","link":"/api/v1/people/805321"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690958,"fullName":"Drew Bowser","link":"/api/v1/people/690958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90847510172885,"aZ":-18.495719983652315,"pfxX":-1.0049056631861266,"pfxZ":7.111761616495581,"pX":-0.13781213190231995,"pZ":2.969332088084445,"vX0":6.378139502703116,"vY0":-136.7899466113965,"vZ0":-3.370466711420002,"x":122.25,"y":158.61,"x0":-2.3541826772018406,"y0":50.00362261561774,"z0":5.462052394355811,"aX":-1.933299123023379},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":0.7,"spinRate":2350,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39811833814150965,"extension":5.648092207194563},"index":0,"playId":"278d259f-5a51-36e7-aabf-0848be4bafeb","pitchNumber":1,"startTime":"2026-03-02T23:06:20.020Z","endTime":"2026-03-02T23:06:24.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.7,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16863849250645,"aZ":-17.89581603684452,"pfxX":-1.5229087628324265,"pfxZ":7.362686441388512,"pX":0.30609143824476054,"pZ":3.0362259887028786,"vX0":7.55744827152007,"vY0":-136.90648853794494,"vZ0":-3.335812843936539,"x":105.33,"y":156.8,"x0":-2.266980771621825,"y0":50.0016687897675,"z0":5.463204288259707,"aX":-2.954586715856542},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":1.6,"spinRate":2219,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3968606616475605,"extension":5.518026447840756},"index":1,"playId":"f596620e-8212-33b7-8769-5de88041110b","pitchNumber":2,"startTime":"2026-03-02T23:06:39.036Z","endTime":"2026-03-02T23:06:42.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.8,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072581751444663,"aZ":-22.89361832646425,"pfxX":0.7146812876366644,"pfxZ":4.749057991163877,"pX":-0.9929316163793263,"pZ":3.966165233058665,"vX0":3.397897921671073,"vY0":-137.59771685901234,"vZ0":-0.11095535821497449,"x":154.85,"y":131.69,"x0":-2.3271538830745313,"y0":50.002483620384865,"z0":5.533714510236659,"aX":1.3958884695675513},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":-1.9,"spinRate":2308,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39520977917630207,"extension":5.532703131522181},"index":2,"playId":"64a7bc00-0a4e-3956-9f3b-a1a1bdfeb48b","pitchNumber":3,"startTime":"2026-03-02T23:06:55.389Z","endTime":"2026-03-02T23:06:59.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.331668193367506,"aZ":-30.867336808420006,"pfxX":6.249614148265942,"pfxZ":0.8072830178808008,"pX":0.3782281041790076,"pZ":1.0756887350414235,"vX0":4.798331598035433,"vY0":-125.38110618766252,"vZ0":-4.835474892649949,"x":102.58,"y":209.74,"x0":-2.363693522032724,"y0":50.00187217017825,"z0":5.511698658183651,"aX":10.073768560678362},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":-12.4,"spinRate":2369,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4347451257553683,"extension":5.573739171322622},"index":3,"playId":"31df0548-74dc-3a48-a571-daa5ba549089","pitchNumber":4,"startTime":"2026-03-02T23:07:10.160Z","endTime":"2026-03-02T23:07:14.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805321,"link":"/api/v1/people/805321","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":664731,"link":"/api/v1/people/664731"},"second":{"id":699114,"link":"/api/v1/people/699114"},"third":{"id":688005,"link":"/api/v1/people/688005"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":687071,"link":"/api/v1/people/687071"}},"offense":{"batter":{"id":690958,"link":"/api/v1/people/690958","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690958,"link":"/api/v1/people/690958"},"credit":"b_ab"},{"player":{"id":805321,"link":"/api/v1/people/805321"},"credit":"p_ab"},{"player":{"id":690958,"link":"/api/v1/people/690958"},"credit":"b_pa"},{"player":{"id":805321,"link":"/api/v1/people/805321"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-02T23:07:14.994Z","atBatIndex":88}]