[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Lawlar grounds out, third baseman Ke'Bryan Hayes to first baseman Christian Encarnacion-Strand.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:05:45.793Z","endTime":"2026-03-08T20:07:22.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"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":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T17:45:04.252Z","endTime":"2026-03-08T19:48:47.273Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"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-08T19:48:47.273Z","endTime":"2026-03-08T20:05:21.368Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"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-08T20:05:21.368Z","endTime":"2026-03-08T20:05:48.011Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"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":92.4,"endSpeed":85.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.081924230638815,"aZ":-22.468353225976593,"pfxX":-8.630266763338117,"pfxZ":5.221076926404683,"pX":-0.602001475223732,"pZ":3.0825087309644927,"vX0":4.269358988227509,"vY0":-134.68462649173395,"vZ0":-1.7080766609855593,"x":139.95,"y":155.55,"x0":-1.0767058844476085,"y0":50.00017611348249,"z0":5.295580644167516,"aX":-16.036383156444806},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":14.9,"spinRate":2344,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40488380745471586,"extension":6.675097935723881},"index":3,"playId":"5a3aa1a3-e47c-398c-b710-54a550d2258d","pitchNumber":1,"startTime":"2026-03-08T20:05:48.011Z","endTime":"2026-03-08T20:05:51.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53825640852436,"aZ":-24.12970019000767,"pfxX":-8.819497259093207,"pfxZ":4.283309013097602,"pX":0.0532513931920079,"pZ":2.473379371109291,"vX0":6.016345843911652,"vY0":-135.45606291631535,"vZ0":-2.9022545982919405,"x":114.97,"y":172.0,"x0":-1.0384002506885066,"y0":50.00416005317681,"z0":5.2255467161038665,"aX":-16.570957697499143},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":14.9,"spinRate":2266,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4026711962395737,"extension":6.875914429022735},"index":4,"playId":"8f857381-62cd-3039-806f-09e8f0257b2b","pitchNumber":2,"startTime":"2026-03-08T20:06:04.795Z","endTime":"2026-03-08T20:06:08.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":84.2,"endSpeed":78.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.012751855121007,"aZ":-31.084137650730213,"pfxX":1.4507487813930524,"pfxZ":0.7235061678255992,"pX":2.620272963802031,"pZ":-0.5970241253849566,"vX0":8.394827996271802,"vY0":-122.28287478573667,"vZ0":-7.239567948509624,"x":17.12,"y":254.9,"x0":-1.0452848189139943,"y0":50.00534058550014,"z0":5.067221507210436,"aX":2.198307790282162},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.2,"breakHorizontal":-4.6,"spinRate":2332,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4478378722902612,"extension":6.633297679518123},"index":5,"playId":"b7574337-bfad-3626-8984-49c853a54433","pitchNumber":3,"startTime":"2026-03-08T20:06:24.261Z","endTime":"2026-03-08T20:06:27.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04654326329518,"aZ":-21.683668025051546,"pfxX":-8.657069895063243,"pfxZ":5.623589092077905,"pX":1.1665868302374462,"pZ":1.8600050833475483,"vX0":8.57802778204838,"vY0":-134.65696777784927,"vZ0":-4.769715957460978,"x":72.53,"y":188.56,"x0":-0.9123057154165438,"y0":50.001159387907926,"z0":5.1578538772459,"aX":-16.14078924137199},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":2337,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4044083795029758,"extension":6.876030146389317},"index":6,"playId":"a62864ad-d81c-341f-90c1-4cfb173a6d32","pitchNumber":4,"startTime":"2026-03-08T20:06:40.189Z","endTime":"2026-03-08T20:06:44.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.280989317460968,"aZ":-31.170988545103132,"pfxX":1.8390679560516605,"pfxZ":0.6546522693930257,"pX":-0.9503231464719465,"pZ":3.322019728584886,"vX0":0.4169483522008144,"vY0":-121.69542757894209,"vZ0":1.448607382784797,"x":153.22,"y":149.09,"x0":-1.3621592636994717,"y0":50.00315892048468,"z0":5.379007634963067,"aX":2.8147493024236634},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.7,"breakHorizontal":-3.5,"spinRate":2399,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.44660436445572493,"extension":6.585796136048174},"index":7,"playId":"4d987b2c-e843-3935-b601-18a93f40a3de","pitchNumber":5,"startTime":"2026-03-08T20:06:53.593Z","endTime":"2026-03-08T20:06:56.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.708276880403883,"aZ":-33.47383691647283,"pfxX":1.7720717630955791,"pfxZ":-0.8592628464834,"pX":-0.22000110323217223,"pZ":2.1833015985386552,"vX0":2.0694585109284214,"vY0":-121.67845416117547,"vZ0":-0.5441155103415097,"x":125.39,"y":179.83,"x0":-1.3086530002662717,"y0":50.002934890407204,"z0":5.286168791041696,"aX":2.682339045222811},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-3.7,"spinRate":2369,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4484950581544558,"extension":6.7405159653311095},"hitData":{"launchSpeed":93.8,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.36,"coordY":169.54}},"index":8,"playId":"8827054c-886a-3e6b-98e6-645e2397b3e7","pitchNumber":6,"startTime":"2026-03-08T20:07:13.485Z","endTime":"2026-03-08T20:07:22.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-08T20:07:22.547Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Troy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:07:27.236Z","endTime":"2026-03-08T20:08:58.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"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,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":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28560482208041,"aZ":-22.398563700606765,"pfxX":-8.882126784574993,"pfxZ":5.274398623416294,"pX":-1.457837964030886,"pZ":3.7515466835153064,"vX0":2.526528025480629,"vY0":-134.58016237555734,"vZ0":0.13191468135783035,"x":172.57,"y":137.49,"x0":-1.2485180943682015,"y0":50.0037888668197,"z0":5.274585129584065,"aX":-16.467812394505525},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":15.6,"spinRate":2382,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40533909864723805,"extension":6.652383444630618},"index":0,"playId":"58710fc5-5859-3aff-b5f4-36471d651ccb","pitchNumber":1,"startTime":"2026-03-08T20:07:40.034Z","endTime":"2026-03-08T20:07:43.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.988931739959266,"aZ":-33.92734812318469,"pfxX":2.120409021922729,"pfxZ":-1.1609703269232003,"pX":0.12549791783152148,"pZ":2.093517671772821,"vX0":2.7024370858267317,"vY0":-121.1961007570014,"vZ0":-0.7647552146248381,"x":112.22,"y":182.26,"x0":-1.2724802326702127,"y0":50.002462464220805,"z0":5.333726167031341,"aX":3.2059464903995476},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.0,"breakHorizontal":-4.4,"spinRate":2389,"spinDirection":82},"zone":8,"typeConfidence":2.0,"plateTime":0.4491045684053909,"extension":6.687238127514687},"index":1,"playId":"67fcb8d3-60a9-3e03-9795-bc5c23a3fb16","pitchNumber":2,"startTime":"2026-03-08T20:07:51.892Z","endTime":"2026-03-08T20:07:55.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6204272126892,"aZ":-29.14774864374831,"pfxX":5.552225399480271,"pfxZ":2.0636536368353084,"pX":1.4471894985857474,"pZ":2.444188464177748,"vX0":4.476688863277286,"vY0":-119.91796700462261,"vZ0":-0.45123833822089054,"x":61.84,"y":172.79,"x0":-1.1603484365558379,"y0":50.00237088819403,"z0":5.218820367942516,"aX":8.144750819497636},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.8,"breakHorizontal":-11.0,"spinRate":2439,"spinDirection":69},"zone":12,"typeConfidence":2.0,"plateTime":0.455492653668236,"extension":6.701731857453968},"index":2,"playId":"d8988d32-4ad2-31a9-a23d-c33ef10d77d8","pitchNumber":3,"startTime":"2026-03-08T20:08:08.088Z","endTime":"2026-03-08T20:08:11.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-08T20:08:17.948Z","endTime":"2026-03-08T20:08:39.431Z","isPitch":false,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.641938580557515,"aZ":-27.026389673748916,"pfxX":3.2426165906239266,"pfxZ":3.4839456919335303,"pX":2.5202539886833684,"pZ":0.28669288590832603,"vX0":7.459713248035933,"vY0":-120.27415810888016,"vZ0":-5.684988785746098,"x":20.93,"y":231.04,"x0":-1.0331370571304777,"y0":50.00212893733499,"z0":5.054914535974582,"aX":4.784749652131232},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.3,"breakHorizontal":-7.6,"spinRate":2400,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4540738566515832,"extension":6.604117224241726},"index":4,"playId":"83b78f44-5b10-3cab-af7e-233edfda8d94","pitchNumber":4,"startTime":"2026-03-08T20:08:39.431Z","endTime":"2026-03-08T20:08:42.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.331632408329277,"aZ":-23.16039670863824,"pfxX":-7.488021652080938,"pfxZ":4.700392083996704,"pX":0.19200767490731732,"pZ":2.6013301153037443,"vX0":6.031854109314511,"vY0":-135.79157522265868,"vZ0":-2.5990460421256283,"x":109.68,"y":168.54,"x0":-1.0565462453265926,"y0":50.00237447391633,"z0":5.137036474066119,"aX":-14.354995517152448},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.3,"breakHorizontal":12.7,"spinRate":2371,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3993532679540479,"extension":6.773958590170692},"index":5,"playId":"60fa0bc9-a037-36fc-85b1-e6fa7ffa5878","pitchNumber":5,"startTime":"2026-03-08T20:08:55.848Z","endTime":"2026-03-08T20:08:58.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:08:58.848Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tim Tawa walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:09:06.605Z","endTime":"2026-03-08T20:10:26.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.071775153296223,"aZ":-23.128085314354767,"pfxX":-7.726958073033067,"pfxZ":4.894265129705195,"pX":-0.5631181934421408,"pZ":3.6654842416580196,"vX0":4.216022391216694,"vY0":-134.36011129027327,"vZ0":0.010223281157875519,"x":138.46,"y":139.81,"x0":-1.1394681818952963,"y0":50.00436452234726,"z0":5.2901030519206085,"aX":-14.28618409103766},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.1,"breakHorizontal":13.2,"spinRate":2318,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4059432074434324,"extension":6.78441436017892},"index":0,"playId":"8f83d31d-6df2-3b37-a8fc-da98d1be11ff","pitchNumber":1,"startTime":"2026-03-08T20:09:22.494Z","endTime":"2026-03-08T20:09:26.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.76212876256732,"aZ":-33.27700219243063,"pfxX":0.9983285918651231,"pfxZ":-0.7555010270336302,"pX":-0.026775364922392214,"pZ":1.8795096621595504,"vX0":2.706574251585223,"vY0":-119.46002953834784,"vZ0":-1.1953318951687488,"x":118.02,"y":188.03,"x0":-1.2972758887855815,"y0":50.00102396972134,"z0":5.3376797006164045,"aX":1.4637756841668168},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.4,"breakHorizontal":-2.4,"spinRate":2374,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4558964709544888,"extension":6.561071283494043},"index":1,"playId":"ceebef6b-e003-3d2c-918c-55c8c7964df7","pitchNumber":2,"startTime":"2026-03-08T20:09:35.561Z","endTime":"2026-03-08T20:09:39.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":84.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.888160559951036,"aZ":-19.432298193536184,"pfxX":-6.281782992534939,"pfxZ":7.018488677253484,"pX":1.5240205470685964,"pZ":2.540368256852661,"vX0":8.495381600257248,"vY0":-132.5332330644894,"vZ0":-3.408699372313746,"x":58.91,"y":170.19,"x0":-0.8767478234105461,"y0":50.002118831593606,"z0":5.2277391594684754,"aX":-11.40388350137193},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.4,"breakHorizontal":10.0,"spinRate":2519,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4100957497185993,"extension":6.780292336397733},"index":2,"playId":"4746503e-df8a-36c9-9767-64f76445f986","pitchNumber":3,"startTime":"2026-03-08T20:09:53.715Z","endTime":"2026-03-08T20:09:57.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742826546327844,"aZ":-21.571618277823866,"pfxX":-9.79246485970037,"pfxZ":5.7928013063418735,"pX":-1.2852283440713885,"pZ":2.8839440143762665,"vX0":3.022792886114798,"vY0":-133.68813789324366,"vZ0":-2.1280380381733686,"x":165.99,"y":160.91,"x0":-1.1504053261649776,"y0":50.004949892099454,"z0":5.220369847434029,"aX":-17.929163912743387},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":17.2,"spinRate":2338,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4079442640177069,"extension":6.705862448078364},"index":3,"playId":"07da08da-4506-3095-a85a-46c54b8a9702","pitchNumber":4,"startTime":"2026-03-08T20:10:06.191Z","endTime":"2026-03-08T20:10:09.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.291149176539864,"aZ":-32.25227238738539,"pfxX":1.0327136344659231,"pfxZ":-0.05525514447013613,"pX":0.8963956815162152,"pZ":1.7803752979750238,"vX0":4.566866582997352,"vY0":-120.36720981849591,"vZ0":-1.6183705642499007,"x":82.83,"y":190.71,"x0":-1.1453030850606047,"y0":50.00089240025867,"z0":5.268541917429645,"aX":1.5426400984465831},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":-2.8,"spinRate":2357,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4518633829243721,"extension":6.615945740541614},"index":4,"playId":"5d1a8c0d-c6aa-3b60-8379-316327b82a93","pitchNumber":5,"startTime":"2026-03-08T20:10:22.135Z","endTime":"2026-03-08T20:10:26.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:10:26.346Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a ground ball to right fielder Will Benson. Tim Tawa to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:10:33.674Z","endTime":"2026-03-08T20:12:52.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"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.1,"endSpeed":84.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36475056448629,"aZ":-22.905029717773814,"pfxX":-9.130891164115713,"pfxZ":5.133514489785096,"pX":0.49462499952245514,"pZ":2.5725745517886143,"vX0":7.235716869505731,"vY0":-132.57655769787635,"vZ0":-2.58353485198926,"x":98.15,"y":169.32,"x0":-1.0636326958108855,"y0":50.005719075820956,"z0":5.204806501977404,"aX":-16.500528103782557},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":15.2,"spinRate":2241,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4107948519571796,"extension":6.98141324716844},"index":0,"playId":"f54221f2-b62b-39c8-983f-e9f7ac1d34b5","pitchNumber":1,"startTime":"2026-03-08T20:10:52.036Z","endTime":"2026-03-08T20:10:55.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.6,"endSpeed":84.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333942349067435,"aZ":-23.095914049374006,"pfxX":-9.900404281321238,"pfxZ":5.068490559836908,"pX":-0.27665226399678267,"pZ":3.1008028407675803,"vX0":5.617206980449798,"vY0":-132.03688463554533,"vZ0":-1.2922228844751615,"x":127.55,"y":155.06,"x0":-1.1295358299382927,"y0":50.003510290388384,"z0":5.273194126498188,"aX":-17.732067593875033},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":2224,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.41259376354656574,"extension":6.711964378536976},"index":1,"playId":"a3cd8985-d7bb-379b-a3f2-29c8fad91f20","pitchNumber":2,"startTime":"2026-03-08T20:11:11.341Z","endTime":"2026-03-08T20:11:18.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":90.3,"endSpeed":83.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.092031180071213,"aZ":-19.378397704155457,"pfxX":-4.612510582547115,"pfxZ":7.230028947825193,"pX":2.1968237792242284,"pZ":3.1766898261083067,"vX0":9.7160337330289,"vY0":-131.28342709349516,"vZ0":-1.9354103472123316,"x":33.26,"y":153.01,"x0":-0.9295152911950082,"y0":50.00594857754389,"z0":5.344676957309196,"aX":-8.168258066220035},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.0,"breakHorizontal":6.6,"spinRate":2369,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.41496547865636835,"extension":6.733281758607046},"index":2,"playId":"f23bdf79-d1a4-3e28-978e-d6d0c24b5e33","pitchNumber":3,"startTime":"2026-03-08T20:12:04.877Z","endTime":"2026-03-08T20:12:07.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.583807839193923,"aZ":-30.307277662216766,"pfxX":1.8575792901523585,"pfxZ":1.2601419243029603,"pX":1.2257750532948228,"pZ":0.5650241067226425,"vX0":5.397381396510074,"vY0":-120.71575498391172,"vZ0":-4.611277325289294,"x":70.28,"y":223.52,"x0":-1.2766834437529873,"y0":50.0034086381686,"z0":5.155562066355089,"aX":2.7523208906869643},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.6,"spinRate":2371,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4530065936547527,"extension":6.878209082821966},"index":3,"playId":"e61e85e1-1e44-3d93-91e0-203d2a94cba5","pitchNumber":4,"startTime":"2026-03-08T20:12:21.448Z","endTime":"2026-03-08T20:12:24.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.469309643200642,"aZ":-25.079209026247938,"pfxX":-8.612400748811927,"pfxZ":3.9608580645854445,"pX":0.9746355384666532,"pZ":2.1170660807363615,"vX0":8.197769708591895,"vY0":-132.33969422144634,"vZ0":-3.2160867187796596,"x":79.85,"y":181.62,"x0":-1.0286758446295823,"y0":50.00510489409893,"z0":5.163907970185859,"aX":-15.438849533342122},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.7,"breakHorizontal":14.0,"spinRate":2380,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4122268332880301,"extension":6.830197101722946},"hitData":{"launchSpeed":88.7,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.65,"coordY":116.91}},"index":4,"playId":"1420b092-fe7e-3af5-8820-9bed40b7c21e","pitchNumber":5,"startTime":"2026-03-08T20:12:41.252Z","endTime":"2026-03-08T20:12:52.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:12:52.283Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luken Baker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:13:02.050Z","endTime":"2026-03-08T20:15:48.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"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,4,5,6,7],"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":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28071320852375,"aZ":-35.396634177772704,"pfxX":2.1753188558609056,"pfxZ":-2.198577954209422,"pX":1.3232914911663276,"pZ":1.581920879983391,"vX0":5.349536268959276,"vY0":-120.01771432074261,"vZ0":-1.513056193104946,"x":66.56,"y":196.07,"x0":-1.2133195327594213,"y0":50.00399801686863,"z0":5.360508727351902,"aX":3.186323445378233},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.1,"breakHorizontal":-5.2,"spinRate":2298,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4556179260508628,"extension":6.658594193177007},"index":0,"playId":"d14a06f3-6d4d-394b-860c-f648a03ac93d","pitchNumber":1,"startTime":"2026-03-08T20:13:15.840Z","endTime":"2026-03-08T20:13:19.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":90.3,"endSpeed":83.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748807148786526,"aZ":-20.960122639947848,"pfxX":-7.459513014965324,"pfxZ":6.325843410645049,"pX":-0.27887407579900014,"pZ":2.663362973991464,"vX0":4.921750011467755,"vY0":-131.52147192476934,"vZ0":-2.6029493624950804,"x":127.63,"y":166.87,"x0":-1.1939018810078,"y0":50.00497671948749,"z0":5.200074604720514,"aX":-13.227387758671155},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":12.6,"spinRate":2288,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.41456109039362277,"extension":6.8030274585896295},"index":1,"playId":"d64ba026-d4d9-3445-9689-8187e58d0097","pitchNumber":2,"startTime":"2026-03-08T20:13:32.360Z","endTime":"2026-03-08T20:13:36.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"b0eaccc6-aa7d-3362-aaea-e0a1cd138733","startTime":"2026-03-08T20:13:49.802Z","endTime":"2026-03-08T20:13:53.545Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.886208328129868,"aZ":-22.488999796283014,"pfxX":-6.659961221144097,"pfxZ":5.399823737058,"pX":-0.45237557295926967,"pZ":4.046175218833232,"vX0":4.405149884951979,"vY0":-132.45800076611476,"vZ0":0.8000010126274149,"x":134.24,"y":129.53,"x0":-1.2641189090317593,"y0":50.00096872316104,"z0":5.3734149262422415,"aX":-11.940604013068752},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.2,"breakHorizontal":11.3,"spinRate":2289,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.412079390502496,"extension":6.957634424107712},"index":3,"playId":"dce656e6-3794-3809-b74e-c8fe054b88fd","pitchNumber":3,"startTime":"2026-03-08T20:14:11.741Z","endTime":"2026-03-08T20:14:14.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.461593560323276,"aZ":-34.93774433413864,"pfxX":2.3006133552728354,"pfxZ":-1.9489483626174433,"pX":0.7337836215672684,"pZ":1.6678774627472461,"vX0":4.296066016322851,"vY0":-118.34732794226412,"vZ0":-1.0281341063072786,"x":89.03,"y":193.75,"x0":-1.403380000939182,"y0":50.00115024820255,"z0":5.306174754346168,"aX":3.264880549785838},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.5,"breakHorizontal":-5.2,"spinRate":2303,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.46269882902851434,"extension":6.593595427346802},"index":4,"playId":"6edfc801-397c-39d1-a7f0-8719ede5a46c","pitchNumber":4,"startTime":"2026-03-08T20:14:27.063Z","endTime":"2026-03-08T20:14:31.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854146303316288,"aZ":-24.667451608677545,"pfxX":-9.421186069731545,"pfxZ":4.212025544910512,"pX":-0.7330572878018833,"pZ":3.0789944936009035,"vX0":4.500942109991957,"vY0":-132.27543894158234,"vZ0":-1.0200185502664363,"x":144.94,"y":155.65,"x0":-1.2280249389695768,"y0":50.00093281964307,"z0":5.2696966574636495,"aX":-16.77850646635614},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":16.2,"spinRate":2340,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.41327781266904084,"extension":6.811273270464267},"index":5,"playId":"1915e824-d8b1-3c91-9327-8a06aefd25b5","pitchNumber":5,"startTime":"2026-03-08T20:14:45.292Z","endTime":"2026-03-08T20:14:48.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.808538884445955,"aZ":-34.83418723893761,"pfxX":2.4464077759276255,"pfxZ":-1.867005170973128,"pX":1.1213697258621445,"pZ":2.2882222060669113,"vX0":4.881972595906667,"vY0":-118.61303577559296,"vZ0":0.251351408218655,"x":74.26,"y":177.0,"x0":-1.281831212169748,"y0":50.00320956312313,"z0":5.358579242861829,"aX":3.483525599645806},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.0,"breakHorizontal":-5.6,"spinRate":2350,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.46186720258495395,"extension":6.815195388668324},"index":6,"playId":"1b2c9ba4-9d59-3e92-896c-e93fddd0862b","pitchNumber":6,"startTime":"2026-03-08T20:15:24.294Z","endTime":"2026-03-08T20:15:28.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56393709060435,"aZ":-24.16398377801316,"pfxX":-10.030568320008184,"pfxZ":4.500162469696142,"pX":0.04151207745568283,"pZ":1.865021516058046,"vX0":6.60576588008068,"vY0":-132.62680353066176,"vZ0":-4.003390999239428,"x":115.42,"y":188.42,"x0":-1.1792399162228688,"y0":50.002376806587435,"z0":5.157859062865379,"aX":-17.855351560971854},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":16.7,"spinRate":2263,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.41309949471251484,"extension":6.86082892839449},"index":7,"playId":"1b2bb37c-632f-387c-8619-1b022b595427","pitchNumber":7,"startTime":"2026-03-08T20:15:42.611Z","endTime":"2026-03-08T20:15:48.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:15:48.100Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:17:59.455Z","endTime":"2026-03-08T20:19:10.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75556098709499,"aZ":-11.957845445245795,"pfxX":-4.559725776125653,"pfxZ":9.958340424906135,"pX":0.33076993652488007,"pZ":3.508940196407834,"vX0":6.948388694816855,"vY0":-141.67474928789593,"vZ0":-4.76607915558859,"x":104.39,"y":144.04,"x0":-1.562631720807057,"y0":50.00370204942713,"z0":5.97904496669772,"aX":-9.258055260554036},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2421,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38679324812057514,"extension":5.61383091758595},"index":0,"playId":"125784de-f6c4-3800-8364-27654da179ef","pitchNumber":1,"startTime":"2026-03-08T20:18:17.256Z","endTime":"2026-03-08T20:18:20.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.0,"endSpeed":87.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.489612832751096,"aZ":-15.037974943188203,"pfxX":-5.781581841965154,"pfxZ":8.648884702370356,"pX":-1.8267391599378795,"pZ":3.4876134605717306,"vX0":2.705036795321308,"vY0":-139.843580105434,"vZ0":-3.8639329249022074,"x":186.63,"y":144.61,"x0":-2.0553964940961524,"y0":50.00087658333971,"z0":5.8734812407189105,"aX":-11.451223649379424},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2286,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3916476556028372,"extension":5.453249112882928},"index":1,"playId":"18c51f90-5a26-34d4-8960-a11ffbfa3f5f","pitchNumber":2,"startTime":"2026-03-08T20:18:31.843Z","endTime":"2026-03-08T20:18:36.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.628295888062766,"aZ":-14.726373532289426,"pfxX":-6.1037486529465905,"pfxZ":8.775652837198542,"pX":-0.7011555085294053,"pZ":4.792428253449781,"vX0":5.050812130317139,"vY0":-140.317074131481,"vZ0":-0.7734110445127886,"x":143.73,"y":109.38,"x0":-1.7341596574779015,"y0":50.001488666332925,"z0":6.033832827325819,"aX":-12.134336399803045},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2304,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39079015268860884,"extension":5.5465772332689145},"index":2,"playId":"a9f3a1da-4630-3b36-9bce-61d34c2c0c41","pitchNumber":3,"startTime":"2026-03-08T20:18:48.658Z","endTime":"2026-03-08T20:18:51.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34948977060389,"aZ":-14.208363895505618,"pfxX":-5.028178922422004,"pfxZ":9.217906337392392,"pX":-1.159246924489552,"pZ":1.8339659717406085,"vX0":3.575927535104281,"vY0":-137.9363165407069,"vZ0":-8.24778842236529,"x":161.19,"y":189.26,"x0":-1.8116044221043237,"y0":50.004638389603755,"z0":5.797287041593704,"aX":-9.802579979684428},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":8.5,"spinRate":2311,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3953410411125078,"extension":5.497861779593217},"index":3,"playId":"8c0b95c5-2f0d-3fa2-bc00-76a2fdcd0cba","pitchNumber":4,"startTime":"2026-03-08T20:19:06.523Z","endTime":"2026-03-08T20:19:10.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:19:10.342Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a line drive to right fielder Óscar Mercado. TJ Friedl to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:19:17.639Z","endTime":"2026-03-08T20:21:00.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1648106273258,"aZ":-29.58482795959222,"pfxX":1.683727120207756,"pfxZ":1.607821252361548,"pX":1.378670592082804,"pZ":1.5897347935783834,"vX0":7.287604502761676,"vY0":-125.7375155414167,"vZ0":-4.349530483184951,"x":64.45,"y":195.86,"x0":-1.7694269996609746,"y0":50.004105459828374,"z0":5.727641671773063,"aX":2.7089960121005268},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-4.7,"spinRate":2407,"spinDirection":63},"zone":14,"typeConfidence":0.92,"plateTime":0.4347050936535295,"extension":5.661567793064758},"index":0,"playId":"46280d33-ac1f-39e1-84bf-1584ec7d9b15","pitchNumber":1,"startTime":"2026-03-08T20:19:35.403Z","endTime":"2026-03-08T20:19:38.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T20:19:43.324Z","endTime":"2026-03-08T20:20:29.854Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659969773784297,"aZ":-26.307975312247414,"pfxX":-9.686943078408255,"pfxZ":3.462737844767913,"pX":-0.2427426197244948,"pZ":2.852395915923258,"vX0":8.093730115112153,"vY0":-128.84515003687878,"vZ0":-2.0129860925950234,"x":126.25,"y":161.77,"x0":-2.1533184554419975,"y0":50.00564625282496,"z0":5.6599106131275905,"aX":-16.427054138778395},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":2240,"spinDirection":235},"zone":2,"typeConfidence":0.92,"plateTime":0.4237537419123911,"extension":5.6134510877302075},"index":2,"playId":"7503e1f7-9feb-3a8b-9ac1-90243ed6004e","pitchNumber":2,"startTime":"2026-03-08T20:20:29.854Z","endTime":"2026-03-08T20:20:33.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.696891397179378,"aZ":-21.250810425522513,"pfxX":-8.058289574644729,"pfxZ":5.521922380436788,"pX":-0.5214808298130482,"pZ":2.782328196889297,"vX0":6.9855354440119735,"vY0":-139.1459705815548,"vZ0":-3.9741939946363347,"x":136.88,"y":163.66,"x0":-2.006967237016781,"y0":50.00148483682493,"z0":5.621875997069952,"aX":-15.937064068906107},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":13.3,"spinRate":2284,"spinDirection":229},"zone":1,"typeConfidence":0.77,"plateTime":0.3923345937933118,"extension":5.571805664861445},"hitData":{"launchSpeed":83.2,"launchAngle":26.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.09,"coordY":96.74}},"index":3,"playId":"1a5cf06a-b777-3a77-8e39-35df121886e0","pitchNumber":3,"startTime":"2026-03-08T20:20:48.365Z","endTime":"2026-03-08T20:21:00.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:21:00.361Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a fly ball to left fielder Ryan Waldschmidt. TJ Friedl to 3rd. Matt McLain to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:21:10.851Z","endTime":"2026-03-08T20:24:02.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33058189290415,"aZ":-15.36927110618251,"pfxX":-7.251392421473408,"pfxZ":8.24376571471093,"pX":-0.8177362515960455,"pZ":3.6097977358425823,"vX0":5.363443199867941,"vY0":-141.21702166848257,"vZ0":-3.701414613082782,"x":148.17,"y":141.32,"x0":-1.7905104379919863,"y0":50.00525132063177,"z0":5.913502326643333,"aX":-14.785512325829284},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":2463,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38648780195335775,"extension":5.596796303335414},"index":0,"playId":"166ef8ac-9656-3d06-93b2-3af323f80d19","pitchNumber":1,"startTime":"2026-03-08T20:21:43.860Z","endTime":"2026-03-08T20:21:47.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.178069970659386,"aZ":-25.899741011982155,"pfxX":-8.234488917540638,"pfxZ":3.637799005928743,"pX":0.06728928687561257,"pZ":2.324634248636468,"vX0":8.366991990286014,"vY0":-129.32764347562028,"vZ0":-3.368386145901528,"x":114.44,"y":176.01,"x0":-2.1111611515248545,"y0":50.00437853726656,"z0":5.58935585928466,"aX":-14.214501856163434},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":13.4,"spinRate":2102,"spinDirection":237},"zone":8,"typeConfidence":0.88,"plateTime":0.4204908017163609,"extension":5.4184846520382255},"index":1,"playId":"6c832399-857f-3bff-bb0f-0394b004892c","pitchNumber":2,"startTime":"2026-03-08T20:22:00.915Z","endTime":"2026-03-08T20:22:03.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.747716921912563,"aZ":-27.307049378421198,"pfxX":-10.257419328382234,"pfxZ":2.7938020151012193,"pX":0.4237517072739475,"pZ":2.057112805963608,"vX0":10.281836714087662,"vY0":-130.25918684139492,"vZ0":-3.388184980766766,"x":100.85,"y":183.24,"x0":-2.215582265737051,"y0":50.00497492476324,"z0":5.407914001247826,"aX":-17.878454595362165},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2263,"spinDirection":239},"zone":9,"typeConfidence":0.93,"plateTime":0.41824892767377264,"extension":5.609372887920737},"index":2,"playId":"344af464-b103-32b3-a1b7-9816a1090680","pitchNumber":3,"startTime":"2026-03-08T20:22:20.910Z","endTime":"2026-03-08T20:22:24.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.3,"endSpeed":90.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85804837763252,"aZ":-14.571231288179414,"pfxX":-4.298448090125656,"pfxZ":8.548998708403392,"pX":0.87985036221554,"pZ":3.928198512425718,"vX0":8.555795873973029,"vY0":-141.54476653608876,"vZ0":-3.0766981844856587,"x":83.46,"y":132.72,"x0":-1.603627653272075,"y0":50.003244426047075,"z0":5.944441744712761,"aX":-8.852381670718637},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":6.4,"spinRate":2476,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.38482255064990634,"extension":5.502187901728443},"index":3,"playId":"a99759e9-0800-3936-965e-21fcec1084e7","pitchNumber":4,"startTime":"2026-03-08T20:22:40.772Z","endTime":"2026-03-08T20:22:43.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":90.6,"endSpeed":84.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65535161545521,"aZ":-25.78443703328093,"pfxX":-10.21722874576837,"pfxZ":3.579669106112663,"pX":-0.31766839201345015,"pZ":0.7944850273947855,"vX0":8.353989613301918,"vY0":-131.64215407614196,"vZ0":-7.032537479958061,"x":129.11,"y":217.33,"x0":-2.1794879260440556,"y0":50.002202648394416,"z0":5.365526683141327,"aX":-18.226043259974272},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.4,"breakHorizontal":17.0,"spinRate":2149,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.41350687989065227,"extension":5.5364481375475485},"index":4,"playId":"30303a0f-728e-33aa-b75f-c799453224c7","pitchNumber":5,"startTime":"2026-03-08T20:23:02.519Z","endTime":"2026-03-08T20:23:05.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.823342497300942,"aZ":-26.544771548748592,"pfxX":-11.306663061152346,"pfxZ":3.342123566117298,"pX":-0.08716153448612299,"pZ":1.795213998366556,"vX0":9.097897819191934,"vY0":-127.98513635608568,"vZ0":-4.208492890114718,"x":120.32,"y":190.31,"x0":-2.193930759650801,"y0":50.00193034088032,"z0":5.505187265645584,"aX":-19.029075986070772},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":18.8,"spinRate":2239,"spinDirection":240},"zone":8,"typeConfidence":0.93,"plateTime":0.4256292122684773,"extension":5.662989097417593},"index":5,"playId":"880b16b1-670b-3572-a73c-5d992070f1ee","pitchNumber":6,"startTime":"2026-03-08T20:23:21.646Z","endTime":"2026-03-08T20:23:24.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.669503041541674,"aZ":-27.96377552382135,"pfxX":-9.422505491133835,"pfxZ":2.4029916652765824,"pX":-1.0010899684387216,"pZ":2.3231317422842483,"vX0":6.707554493837048,"vY0":-130.58767042860623,"vZ0":-2.8717764572958018,"x":155.16,"y":176.06,"x0":-2.359797713158982,"y0":50.002622966289465,"z0":5.508135003364629,"aX":-16.515547750086686},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2292,"spinDirection":235},"zone":13,"typeConfidence":0.92,"plateTime":0.41707183831446315,"extension":5.611419274065908},"hitData":{"launchSpeed":92.7,"launchAngle":38.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.84,"coordY":111.85}},"index":6,"playId":"3863c0b8-5bd2-3f97-896c-9fa025c20527","pitchNumber":7,"startTime":"2026-03-08T20:23:49.379Z","endTime":"2026-03-08T20:24:02.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.39999999999999,"awayTeamWinProbability":29.60000000000001,"homeTeamWinProbabilityAdded":6.79999999999999,"leverageIndex":1.79,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:24:02.020Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a sharp line drive to left fielder Ryan Waldschmidt. TJ Friedl scores. Matt McLain to 3rd. Elly De La Cruz to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:25:22.672Z","endTime":"2026-03-08T20:26:59.643Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"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_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":686753,"link":"/api/v1/people/686753"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T20:25:09.908Z","endTime":"2026-03-08T20:25:24.884Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":94.6,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943171628470914,"aZ":-24.37991738399394,"pfxX":-9.107530881270034,"pfxZ":4.011930544989889,"pX":-0.6643573740221458,"pZ":3.875733939453579,"vX0":7.146994960158276,"vY0":-137.68266990591746,"vZ0":-0.4218619198760336,"x":142.32,"y":134.14,"x0":-2.0942574099555866,"y0":50.00573017827698,"z0":5.662796661080223,"aX":-17.709965125037026},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.4,"breakHorizontal":15.2,"spinRate":2077,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3959122556026613,"extension":5.549277319367147},"index":1,"playId":"be9a4f78-bee8-38a9-b538-d6250d3f2b0f","pitchNumber":1,"startTime":"2026-03-08T20:25:24.884Z","endTime":"2026-03-08T20:25:28.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":85.8,"endSpeed":78.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.952594502398096,"aZ":-27.974293762509006,"pfxX":0.7724862907669477,"pfxZ":2.67352082816061,"pX":0.21458799090246458,"pZ":1.6473513169523615,"vX0":5.581667302393523,"vY0":-124.75841797299681,"vZ0":-3.895609349575734,"x":108.82,"y":194.3,"x0":-2.1554148247208094,"y0":50.003115210637404,"z0":5.544188132788284,"aX":1.2122458804702507},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.2,"breakHorizontal":-2.8,"spinRate":2572,"spinDirection":38},"zone":8,"typeConfidence":0.92,"plateTime":0.43964984649179817,"extension":5.427929005040235},"index":2,"playId":"9ff66371-0230-3467-a092-d08acd161fa3","pitchNumber":2,"startTime":"2026-03-08T20:25:41.299Z","endTime":"2026-03-08T20:25:44.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.917609967069094,"aZ":-22.350022375584658,"pfxX":-10.257989313099015,"pfxZ":5.01409573502491,"pX":0.2701960558911899,"pZ":2.4032490954652803,"vX0":9.69265385630993,"vY0":-138.61593002333765,"vZ0":-4.491805662381377,"x":106.7,"y":173.89,"x0":-1.9270340476748788,"y0":50.003939948861166,"z0":5.523269102082934,"aX":-20.105746824301438},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.4,"breakHorizontal":16.8,"spinRate":2236,"spinDirection":229},"zone":6,"typeConfidence":0.93,"plateTime":0.3940633782180063,"extension":5.629232465339298},"index":3,"playId":"74640bdf-3caf-3b60-a512-a51dd571e284","pitchNumber":3,"startTime":"2026-03-08T20:26:07.633Z","endTime":"2026-03-08T20:26:10.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.9,"endSpeed":89.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.102599619364316,"aZ":-12.006512194560377,"pfxX":-5.65478275197989,"pfxZ":9.906454151103361,"pX":1.042117525079285,"pZ":2.3386536900144903,"vX0":9.124899826724512,"vY0":-140.85132190093975,"vZ0":-7.309060169031067,"x":77.28,"y":175.64,"x0":-1.4855747345300696,"y0":50.000658439186104,"z0":5.721278086307707,"aX":-11.509852677474646},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2434,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38695700591836335,"extension":5.550145174993724},"index":4,"playId":"46adf600-d71d-35a1-b5d4-7c607b6f47e5","pitchNumber":4,"startTime":"2026-03-08T20:26:28.376Z","endTime":"2026-03-08T20:26:32.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567512427672394,"aZ":-26.99412461028723,"pfxX":-10.21461392298771,"pfxZ":2.979154386591973,"pX":-0.40343865896861547,"pZ":2.1947463148745356,"vX0":8.364399602732282,"vY0":-130.3207616649459,"vZ0":-3.289600392449701,"x":132.38,"y":179.52,"x0":-2.3103222500474465,"y0":50.00312011771575,"z0":5.488133701770317,"aX":-17.763464863007812},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":16.9,"spinRate":2083,"spinDirection":240},"zone":4,"typeConfidence":0.92,"plateTime":0.4185359746679089,"extension":5.6656232283850425},"hitData":{"launchSpeed":104.9,"launchAngle":11.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.62,"coordY":125.6}},"index":5,"playId":"76af4bdb-4fa8-39f8-885d-57bafa59c254","pitchNumber":5,"startTime":"2026-03-08T20:26:46.932Z","endTime":"2026-03-08T20:26:59.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":7.400000000000006,"leverageIndex":1.87,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:26:59.643Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:27:11.838Z","endTime":"2026-03-08T20:29:11.346Z","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":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":"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":4},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020570154884556,"aZ":-14.160050838409958,"pfxX":-5.009479923412539,"pfxZ":9.032250909843953,"pX":-0.46348584084791383,"pZ":2.1454336570499244,"vX0":5.398893767577822,"vY0":-139.53838097345303,"vZ0":-7.333669267305713,"x":134.67,"y":180.85,"x0":-1.761992746316968,"y0":50.0053921464285,"z0":5.719372914524953,"aX":-9.993926337794683},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":8.2,"spinRate":2307,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3908218553904046,"extension":5.634041146058305},"index":0,"playId":"43b92aa0-a2e4-3337-8ea0-fa3d7477879f","pitchNumber":1,"startTime":"2026-03-08T20:27:30.188Z","endTime":"2026-03-08T20:27:34.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.1,"endSpeed":89.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64010586411752,"aZ":-15.213767333555415,"pfxX":-4.9207976530446995,"pfxZ":8.294812800927033,"pX":0.546685667361325,"pZ":4.302962544309164,"vX0":8.100788586462471,"vY0":-141.26479980356882,"vZ0":-1.6871754148919482,"x":96.16,"y":122.6,"x0":-1.7034406989280333,"y0":50.002558188704974,"z0":5.873543481535748,"aX":-10.062109612946214},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":2452,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38599093787837413,"extension":5.52498805380626},"index":1,"playId":"092bd1d5-c173-34af-811c-efcdeb707a63","pitchNumber":2,"startTime":"2026-03-08T20:27:47.286Z","endTime":"2026-03-08T20:27:57.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.395262618276313,"aZ":-25.297015787066773,"pfxX":-8.050645124896588,"pfxZ":4.0329770052277905,"pX":-0.9245518330998027,"pZ":0.8919499623789939,"vX0":6.343198828046853,"vY0":-128.60306403620444,"vZ0":-6.202384296268152,"x":152.24,"y":214.7,"x0":-2.356558841262646,"y0":50.00068356751737,"z0":5.252541704562374,"aX":-13.714216827395136},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":13.4,"spinRate":2145,"spinDirection":242},"zone":13,"typeConfidence":0.83,"plateTime":0.42316155915762277,"extension":5.542197990093595},"index":2,"playId":"434ede61-19d4-3ed3-a910-d2e5303e6234","pitchNumber":3,"startTime":"2026-03-08T20:28:14.097Z","endTime":"2026-03-08T20:28:17.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45297875673986,"aZ":-24.794135440158584,"pfxX":-8.743735479008523,"pfxZ":4.199680798227331,"pX":0.5033216169218617,"pZ":2.1807322820426154,"vX0":9.670918841768202,"vY0":-130.93054927054644,"vZ0":-3.9532850642946475,"x":97.81,"y":179.9,"x0":-2.0808279113943122,"y0":50.00465873558812,"z0":5.539179066867056,"aX":-15.370508462987763},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":2348,"spinDirection":233},"zone":9,"typeConfidence":0.89,"plateTime":0.41639193893836746,"extension":5.645163402396265},"index":3,"playId":"800a7835-110e-33d3-9091-7656dbc30f5d","pitchNumber":4,"startTime":"2026-03-08T20:28:32.151Z","endTime":"2026-03-08T20:28:36.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.7,"endSpeed":89.6,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52314375905153,"aZ":-15.532342805020695,"pfxX":-3.91861079841458,"pfxZ":8.181458389955642,"pX":0.4923610809663932,"pZ":2.7894714748587712,"vX0":7.432354654435945,"vY0":-140.67607205310384,"vZ0":-5.637035195809557,"x":98.23,"y":163.46,"x0":-1.6572728991616628,"y0":50.00048390434829,"z0":5.8016771445911495,"aX":-7.969120888376895},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":2213,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.38719484492323275,"extension":5.6010429998498665},"hitData":{"launchSpeed":89.9,"launchAngle":47.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.33,"coordY":108.48}},"index":4,"playId":"1947db3d-2b0a-33fd-98d2-ea2c8efbaaf2","pitchNumber":5,"startTime":"2026-03-08T20:28:57.937Z","endTime":"2026-03-08T20:29:11.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.55,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:29:11.346Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:29:20.073Z","endTime":"2026-03-08T20:31:32.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64767870564398,"aZ":-30.323677504377393,"pfxX":0.8726387042998995,"pfxZ":1.1203131279051988,"pX":0.9381257868309889,"pZ":1.8086686007906643,"vX0":6.960661664727354,"vY0":-127.30335261215231,"vZ0":-3.5316454458606925,"x":81.24,"y":189.95,"x0":-1.9380755910262977,"y0":50.00338582826441,"z0":5.598788611207968,"aX":1.4395886694145654},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":-3.1,"spinRate":2399,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4292687252545826,"extension":5.514070802202943},"index":0,"playId":"e610ca74-b7ef-3f65-b617-d19b52f1bc14","pitchNumber":1,"startTime":"2026-03-08T20:29:47.279Z","endTime":"2026-03-08T20:29:50.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439868418911914,"aZ":-29.70637340009522,"pfxX":0.26914432067588834,"pfxZ":1.5102077793470654,"pX":-0.5100351991952254,"pZ":2.014105093827008,"vX0":4.006542858981581,"vY0":-126.4662734244481,"vZ0":-2.979343133710696,"x":136.44,"y":184.4,"x0":-2.14342277353905,"y0":50.00435244722182,"z0":5.566328981048645,"aX":0.43969137718867796},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-1.3,"spinRate":2406,"spinDirection":43},"zone":7,"typeConfidence":0.91,"plateTime":0.43149819596105665,"extension":5.48629542790323},"index":1,"playId":"cb08c09f-4e72-322b-8e8c-ea2a849cfb54","pitchNumber":2,"startTime":"2026-03-08T20:30:05.467Z","endTime":"2026-03-08T20:30:09.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-08T20:30:25.095Z","endTime":"2026-03-08T20:30:32.223Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14203135787993,"aZ":-31.74163923336026,"pfxX":1.1731759798484633,"pfxZ":0.2671003745138325,"pX":-0.2439791651406856,"pZ":3.438690976751487,"vX0":3.766529254256828,"vY0":-126.10446146891957,"vZ0":0.17477361706043903,"x":126.3,"y":145.94,"x0":-1.9080610726758078,"y0":50.00199410921776,"z0":5.924685264674873,"aX":1.8928868908113934},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-3.0,"spinRate":2573,"spinDirection":55},"zone":2,"typeConfidence":0.91,"plateTime":0.4339873115687065,"extension":5.36541429794777},"index":3,"playId":"d9f40fb0-d6b7-3f50-8ad9-4ce2ba9a2992","pitchNumber":3,"startTime":"2026-03-08T20:30:32.223Z","endTime":"2026-03-08T20:30:36.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.7,"endSpeed":89.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.810462388323238,"aZ":-13.930220661387985,"pfxX":-2.9831311613953506,"pfxZ":8.95625452772465,"pX":1.5580142977579836,"pZ":2.7263881153406553,"vX0":9.433115317087863,"vY0":-140.62885969952342,"vZ0":-6.1548311815263,"x":57.61,"y":165.17,"x0":-1.4273596086711522,"y0":50.00238779072189,"z0":5.818916195471959,"aX":-6.077246720247669},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":3.8,"spinRate":2424,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38698641060664096,"extension":5.617390035185145},"index":4,"playId":"e8252ff2-252b-36d8-8ddc-0069c53bd4d5","pitchNumber":4,"startTime":"2026-03-08T20:30:50.795Z","endTime":"2026-03-08T20:30:53.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54923772963413,"aZ":-32.32005730686112,"pfxX":0.3500832492634829,"pfxZ":-0.08893612894298286,"pX":0.10806972459011954,"pZ":3.552195271670789,"vX0":5.055280929983882,"vY0":-124.48801975403755,"vZ0":1.0152415300713546,"x":112.88,"y":142.87,"x0":-1.99659434837932,"y0":50.006010222026596,"z0":5.81940535249799,"aX":0.5477730651783725},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":-1.8,"spinRate":2360,"spinDirection":30},"zone":2,"typeConfidence":0.9,"plateTime":0.44039224477097294,"extension":5.542381660324865},"index":5,"playId":"4c1857fb-1cc7-3485-8e25-6daf4ec9d5de","pitchNumber":5,"startTime":"2026-03-08T20:31:10.276Z","endTime":"2026-03-08T20:31:16.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":3,"outs":1},"index":6,"actionPlayId":"4c1857fb-1cc7-3485-8e25-6daf4ec9d5de","startTime":"2026-03-08T20:31:32.037Z","endTime":"2026-03-08T20:31:32.038Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":686753,"link":"/api/v1/people/686753"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.60000000000001,"awayTeamWinProbability":33.39999999999999,"homeTeamWinProbabilityAdded":-6.299999999999983,"leverageIndex":1.99,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:31:32.038Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Encarnacion-Strand strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:33:55.305Z","endTime":"2026-03-08T20:34:39.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806583,"fullName":"Adonys Perez","link":"/api/v1/people/806583"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"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-08T20:32:02.390Z","endTime":"2026-03-08T20:32:44.815Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Adonys Perez replaces Drey Jameson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"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-08T20:32:44.815Z","endTime":"2026-03-08T20:33:57.502Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806583,"link":"/api/v1/people/806583"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686753,"link":"/api/v1/people/686753","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":92.1,"endSpeed":84.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558510163998875,"aZ":-23.64453772200514,"pfxX":7.38680422274971,"pfxZ":4.7059238193457364,"pX":-0.21608174657316728,"pZ":2.6438647349929707,"vX0":-6.7434107697399375,"vY0":-133.9149484251421,"vZ0":-3.9736433065937566,"x":125.24,"y":167.4,"x0":1.377881964220341,"y0":50.00114311664104,"z0":5.843115373932906,"aX":13.383434691230377},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":-11.9,"spinRate":2080,"spinDirection":130},"zone":5,"typeConfidence":1.28,"plateTime":0.409375205549789,"extension":5.399129621713175},"index":2,"playId":"971e7225-43ab-3d2f-b027-61edaf5531a0","pitchNumber":1,"startTime":"2026-03-08T20:33:57.502Z","endTime":"2026-03-08T20:34:01.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":92.9,"endSpeed":84.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.096342874096436,"aZ":-24.042060219537504,"pfxX":7.73395986137976,"pfxZ":4.420281374228715,"pX":1.2124665149284801,"pZ":1.8197488764313483,"vX0":-3.0398338900010415,"vY0":-135.1694437463216,"vZ0":-6.184680360252516,"x":70.78,"y":189.65,"x0":1.350644489778091,"y0":50.003977055763315,"z0":5.839846924077077,"aX":14.22657626809916},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":-13.3,"spinRate":2076,"spinDirection":132},"zone":14,"typeConfidence":1.36,"plateTime":0.406150335753916,"extension":5.347149171826006},"index":3,"playId":"4a69f126-4a98-37ca-a16b-969df7661c96","pitchNumber":2,"startTime":"2026-03-08T20:34:13.166Z","endTime":"2026-03-08T20:34:16.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26265439356242,"aZ":-28.059194127508135,"pfxX":4.422772440165771,"pfxZ":2.2378541717027822,"pX":0.07583913465101237,"pZ":3.202078600559539,"vX0":-4.364425046469993,"vY0":-134.10999623945213,"vZ0":-2.449208095824765,"x":114.11,"y":152.32,"x0":1.1418731770032797,"y0":50.0037170909427,"z0":6.108023469067539,"aX":8.138069399125243},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":-7.2,"spinRate":2096,"spinDirection":142},"zone":2,"typeConfidence":1.2,"plateTime":0.4068451248359364,"extension":5.343992005898496},"index":4,"playId":"6411e046-1549-3034-be80-7c8604e9d798","pitchNumber":3,"startTime":"2026-03-08T20:34:36.030Z","endTime":"2026-03-08T20:34:39.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687952,"link":"/api/v1/people/687952"},"credit":"b_ab"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_ab"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"credit":"b_pa"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-6.300000000000011,"leverageIndex":2.42,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:34:39.531Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Waldschmidt singles on a line drive to left fielder Rece Hinds.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T20:36:36.323Z","endTime":"2026-03-08T20:38:08.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.465842457740226,"aZ":-25.161932048588792,"pfxX":-9.249013190920518,"pfxZ":3.8759622873858666,"pX":0.5719400271725902,"pZ":2.169532970074274,"vX0":7.736743576664486,"vY0":-132.8915975680545,"vZ0":-3.217741721866642,"x":95.2,"y":180.2,"x0":-1.1594583871847817,"y0":50.00117939508541,"z0":5.201015842322032,"aX":-16.72807940021796},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":15.4,"spinRate":2221,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4103841178169998,"extension":6.785094037890128},"index":0,"playId":"ed954761-d0c5-351c-a48a-99a0062509e5","pitchNumber":1,"startTime":"2026-03-08T20:36:51.011Z","endTime":"2026-03-08T20:36:54.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9560711083444,"aZ":-22.9537007584136,"pfxX":-7.887589755853237,"pfxZ":5.08562536117379,"pX":-1.0817186487894264,"pZ":3.0651700197623954,"vX0":3.325914631921534,"vY0":-133.12354872138968,"vZ0":-1.6035713205400146,"x":158.23,"y":156.02,"x0":-1.3157949356490808,"y0":50.000061288638555,"z0":5.32094022599932,"aX":-14.293335754476175},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":13.7,"spinRate":2284,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40989898441008776,"extension":6.7413378435604425},"index":1,"playId":"1cfcf90a-ec13-397a-899e-6ed9cc1a8104","pitchNumber":2,"startTime":"2026-03-08T20:37:02.899Z","endTime":"2026-03-08T20:37:07.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.671214523689915,"aZ":-22.589716584831734,"pfxX":-9.08332486106232,"pfxZ":5.282148059618471,"pX":-0.8151396694169043,"pZ":3.985020723988303,"vX0":4.136987783476427,"vY0":-133.59356073914404,"vZ0":0.6918188079980031,"x":148.07,"y":131.18,"x0":-1.2000811282678983,"y0":50.005053417374825,"z0":5.341384089372364,"aX":-16.487718462163095},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2419,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4093526076359093,"extension":6.795518795829512},"index":2,"playId":"24e36b41-2d8d-3d4c-acdc-c275415b9af6","pitchNumber":3,"startTime":"2026-03-08T20:37:42.370Z","endTime":"2026-03-08T20:37:45.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95115061633867,"aZ":-32.43021667108411,"pfxX":4.5406310565062125,"pfxZ":-0.1786641300661298,"pX":0.6083495298263408,"pZ":2.330207471700253,"vX0":2.8511992154139367,"vY0":-118.03582099074802,"vZ0":-0.10926220950293408,"x":93.81,"y":175.86,"x0":-1.2062347478727027,"y0":50.005401446093835,"z0":5.3689808002966295,"aX":6.392472795886684},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.1,"breakHorizontal":-8.9,"spinRate":2361,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.46444100379726816,"extension":6.548139893084965},"hitData":{"launchSpeed":83.0,"launchAngle":22.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":106.92,"coordY":93.5}},"index":3,"playId":"2ca01883-e23c-32ff-afad-66a3f8c00cd0","pitchNumber":4,"startTime":"2026-03-08T20:37:57.190Z","endTime":"2026-03-08T20:38:08.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:38:08.307Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LuJames Groover called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T20:38:13.098Z","endTime":"2026-03-08T20:39:16.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260153827029285,"aZ":-22.18486853695631,"pfxX":-7.607850240491884,"pfxZ":5.492103541451085,"pX":-0.4459842661369884,"pZ":2.577780322159912,"vX0":4.924386199814515,"vY0":-133.1568794799876,"vZ0":-2.8610599105537444,"x":134.0,"y":169.18,"x0":-1.3192482470458995,"y0":50.00069132747,"z0":5.249277263988472,"aX":-13.82998067025741},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":12.8,"spinRate":2330,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4094057865233216,"extension":6.626644869659924},"index":0,"playId":"4c7e070d-ff06-3e42-946a-ee76ddd6d89a","pitchNumber":1,"startTime":"2026-03-08T20:38:29.983Z","endTime":"2026-03-08T20:38:33.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":90.8,"endSpeed":83.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594286898231527,"aZ":-21.95697989648046,"pfxX":-7.550776168587514,"pfxZ":5.7370480875717735,"pX":-0.38285908090863613,"pZ":2.954104520059734,"vX0":4.760960119700823,"vY0":-132.1977700558806,"vZ0":-1.8654885586951164,"x":131.59,"y":159.02,"x0":-1.2206044610957312,"y0":50.00233378561724,"z0":5.270909407358044,"aX":-13.444632507222337},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":12.7,"spinRate":2346,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4133753662098423,"extension":6.622387742156595},"index":1,"playId":"5b378211-5ccd-3418-b04a-2bf9eb895394","pitchNumber":2,"startTime":"2026-03-08T20:38:49.534Z","endTime":"2026-03-08T20:38:52.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102411724196095,"aZ":-23.831618053575635,"pfxX":-7.138582476888688,"pfxZ":4.483107620372113,"pX":0.5698272411536919,"pZ":1.962504414595446,"vX0":7.281536831754675,"vY0":-134.3008634341092,"vZ0":-3.971333417473811,"x":95.28,"y":185.79,"x0":-1.2256719090021517,"y0":50.000527481054874,"z0":5.11873115814147,"aX":-13.277154493714878},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":11.8,"spinRate":2297,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4050295535071866,"extension":6.6670064116710455},"index":2,"playId":"9f9280be-5bdd-3ece-bf27-4668c5fb0947","pitchNumber":3,"startTime":"2026-03-08T20:39:11.986Z","endTime":"2026-03-08T20:39:16.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:39:16.731Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Amaya walks. Ryan Waldschmidt to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T20:39:23.634Z","endTime":"2026-03-08T20:40:59.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":77.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.787322832862298,"aZ":-34.85346671320666,"pfxX":0.09486075235043856,"pfxZ":-1.8089595703827452,"pX":1.0598984984843975,"pZ":0.5801987880590822,"vX0":5.219059157064221,"vY0":-119.78724270257504,"vZ0":-3.8072649734500654,"x":76.6,"y":223.11,"x0":-1.1412369355552665,"y0":50.00139832933848,"z0":5.24179509783592,"aX":0.14040484018238394},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.8,"breakHorizontal":-1.2,"spinRate":2369,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.45378377413234583,"extension":6.51813687764841},"index":0,"playId":"adfed404-df50-32ef-bd3e-c1aa93ab5a6c","pitchNumber":1,"startTime":"2026-03-08T20:39:39.448Z","endTime":"2026-03-08T20:39:42.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":90.9,"endSpeed":84.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82417675949165,"aZ":-20.115668082103536,"pfxX":-7.71418638026476,"pfxZ":6.671742522998281,"pX":-0.21039998826024744,"pZ":3.438418812678194,"vX0":5.416807787230474,"vY0":-132.47430516102074,"vZ0":-1.1439630823193927,"x":125.02,"y":145.94,"x0":-1.2622132360160259,"y0":50.003007419692764,"z0":5.322957092312358,"aX":-13.942683494432966},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2375,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41083301590790233,"extension":6.6194283274314785},"index":1,"playId":"afe33e7a-7bb8-324e-ba88-13697237fe03","pitchNumber":2,"startTime":"2026-03-08T20:39:57.557Z","endTime":"2026-03-08T20:40:01.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.347419201518697,"aZ":-20.379982787942538,"pfxX":-8.714181458354531,"pfxZ":6.668973234142333,"pX":-0.6597714272436339,"pZ":2.800185693479461,"vX0":4.47672989125577,"vY0":-131.74495949730027,"vZ0":-2.4686867278232665,"x":142.15,"y":163.17,"x0":-1.2431932548308828,"y0":50.003658597725455,"z0":5.245374430289791,"aX":-15.415121892368633},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":14.9,"spinRate":2314,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.41474994742423776,"extension":6.750822990421778},"index":2,"playId":"553a2235-b04f-3626-95ad-a9188d97b1c7","pitchNumber":3,"startTime":"2026-03-08T20:40:14.351Z","endTime":"2026-03-08T20:40:17.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.6,"endSpeed":83.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.084034356574612,"aZ":-25.54664294654502,"pfxX":-9.787024902453735,"pfxZ":3.7466620297742974,"pX":-0.7594861127772834,"pZ":3.2739523334261715,"vX0":4.6471949634937015,"vY0":-131.93893301908605,"vZ0":-0.4033233354710473,"x":145.95,"y":150.38,"x0":-1.2684623429801456,"y0":50.00496566388376,"z0":5.305363260068677,"aX":-17.321629674588774},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":16.8,"spinRate":2318,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4145533014239504,"extension":6.8933324017471085},"index":3,"playId":"d37a84e7-6d70-3903-9965-7655989c0fc3","pitchNumber":4,"startTime":"2026-03-08T20:40:36.769Z","endTime":"2026-03-08T20:40:40.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.747419096462327,"aZ":-34.37648634235511,"pfxX":0.6428313608248328,"pfxZ":-1.5399631289000864,"pX":0.5093487059421732,"pZ":1.23420470436956,"vX0":4.308641442827742,"vY0":-117.92764151905503,"vZ0":-2.212772229751289,"x":97.58,"y":205.46,"x0":-1.4154603835799817,"y0":50.0054523955398,"z0":5.317563293659362,"aX":0.9167128848994647},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.0,"breakHorizontal":-2.0,"spinRate":2346,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4622118221368354,"extension":6.6737860927797605},"index":4,"playId":"45716040-166f-3f1b-91b5-28a587e32a5a","pitchNumber":5,"startTime":"2026-03-08T20:40:53.896Z","endTime":"2026-03-08T20:40:59.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":1.33,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:40:59.263Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Óscar Mercado grounds into a double play, third baseman Ke'Bryan Hayes to first baseman Christian Encarnacion-Strand. Ryan Waldschmidt out at 3rd. Óscar Mercado out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T20:41:08.393Z","endTime":"2026-03-08T20:43:19.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85546883141955,"aZ":-24.027107575159288,"pfxX":-10.043624807316041,"pfxZ":4.5712334333443945,"pX":-0.7756443628845128,"pZ":3.5884845704143356,"vX0":4.747269404164071,"vY0":-132.12384754246693,"vZ0":0.1645062520779308,"x":146.57,"y":141.89,"x0":-1.2822537842687969,"y0":50.00528788348758,"z0":5.278593408246702,"aX":-17.91429571635537},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":17.3,"spinRate":2252,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4131779300213747,"extension":6.76402856635074},"index":0,"playId":"bef4b08a-42e1-3ff0-bb4b-694846070f5d","pitchNumber":1,"startTime":"2026-03-08T20:41:21.851Z","endTime":"2026-03-08T20:41:25.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413485103146336,"aZ":-24.571923813960694,"pfxX":-10.849469537112158,"pfxZ":4.3223569294223285,"pX":0.18742630870276092,"pZ":2.7429270349325106,"vX0":7.0560878640481,"vY0":-131.3941548639202,"vZ0":-1.864796731355868,"x":109.86,"y":164.72,"x0":-1.1158332717049833,"y0":50.00089592447276,"z0":5.277743410518873,"aX":-19.072196394246884},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":18.2,"spinRate":2334,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4159831758325936,"extension":6.834522449420928},"index":1,"playId":"2ce71b02-d501-3ae6-bb79-cb2e6ec22b70","pitchNumber":2,"startTime":"2026-03-08T20:41:40.320Z","endTime":"2026-03-08T20:41:43.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-08T20:41:58.543Z","endTime":"2026-03-08T20:42:14.674Z","isPitch":false,"type":"action","player":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150289243280824,"aZ":-21.669206294647665,"pfxX":-8.525289405307014,"pfxZ":5.809305147015028,"pX":-0.3193521461005841,"pZ":4.080767766850258,"vX0":5.14520272087258,"vY0":-133.04234780701188,"vZ0":0.7850772389014329,"x":129.17,"y":128.6,"x0":-1.1617872593469718,"y0":50.00399721051213,"z0":5.3418396191914645,"aX":-15.420802251204222},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2292,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41029581642575463,"extension":6.500671141495514},"index":3,"playId":"82a9acb2-084b-3b91-bb12-9160cfb093b2","pitchNumber":3,"startTime":"2026-03-08T20:42:14.674Z","endTime":"2026-03-08T20:42:18.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.394094035148672,"aZ":-21.477167292335082,"pfxX":-7.531054798128134,"pfxZ":6.096531908039369,"pX":-0.6475805523952968,"pZ":3.1375254818639093,"vX0":3.9583970814757627,"vY0":-130.58512549669047,"vZ0":-1.4482322745957652,"x":141.68,"y":154.07,"x0":-1.1919784928008155,"y0":50.00216986301419,"z0":5.290215796049944,"aX":-13.213136765262142},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":13.0,"spinRate":2225,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.41691332790990154,"extension":6.7136352203808505},"index":4,"playId":"47408227-fd5a-3dfd-aaf9-b060081f5d95","pitchNumber":4,"startTime":"2026-03-08T20:42:30.595Z","endTime":"2026-03-08T20:42:33.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.774062844872486,"aZ":-34.28159390862043,"pfxX":2.603220906862064,"pfxZ":-1.4396439662188536,"pX":2.1977813584006336,"pZ":0.966840268836973,"vX0":7.151662928683744,"vY0":-119.91148495061721,"vZ0":-2.77097767874395,"x":33.23,"y":212.68,"x0":-1.1537076839918259,"y0":50.00305111252375,"z0":5.1764900308278134,"aX":3.8133395441427913},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.0,"breakHorizontal":-6.4,"spinRate":2355,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.45566284237299204,"extension":6.704737761049902},"index":5,"playId":"42aacd2b-15ec-3d0d-8974-a98b1c2ffe50","pitchNumber":5,"startTime":"2026-03-08T20:42:53.416Z","endTime":"2026-03-08T20:42:56.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298439210595674,"aZ":-21.90724416050341,"pfxX":-8.6220097258639,"pfxZ":5.625124077566235,"pX":0.8267042463729253,"pZ":2.3768506400739557,"vX0":8.24126643416592,"vY0":-133.62985248561301,"vZ0":-3.27734939442235,"x":85.49,"y":174.61,"x0":-1.163393891804397,"y0":50.004421453607165,"z0":5.176374001882584,"aX":-15.73969726652796},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":14.0,"spinRate":2393,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4084418398399081,"extension":6.998083594359905},"hitData":{"launchSpeed":73.5,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.31,"coordY":172.58}},"index":6,"playId":"6f7e22fb-8ca6-3be3-8ffb-b0dceb4e33eb","pitchNumber":6,"startTime":"2026-03-08T20:43:08.619Z","endTime":"2026-03-08T20:43:19.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"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":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":9.800000000000004,"leverageIndex":2.14,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:43:19.337Z","atBatIndex":15},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ke'Bryan Hayes reaches on a throwing error by second baseman Tommy Troy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:45:52.065Z","endTime":"2026-03-08T20:46:15.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Ginkel replaces Adonys Perez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T20:44:34.093Z","endTime":"2026-03-08T20:45:54.225Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.460686628573086,"aZ":-34.35367086286432,"pfxX":2.569154067585574,"pfxZ":-1.4226584456481497,"pX":0.9837773934757333,"pZ":1.6487078512259599,"vX0":6.432721377475003,"vY0":-121.6391334532015,"vZ0":-4.817953940570668,"x":79.5,"y":194.26,"x0":-2.008506360363433,"y0":50.0057732353562,"z0":6.569725035913806,"aX":3.9254768638002315},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.4,"breakHorizontal":-5.9,"spinRate":2388,"spinDirection":95},"zone":14,"typeConfidence":0.91,"plateTime":0.44695733088510314,"extension":6.4796590744775555},"index":1,"playId":"61bb73ab-1feb-3544-88b9-08d94a293b2f","pitchNumber":1,"startTime":"2026-03-08T20:45:54.225Z","endTime":"2026-03-08T20:45:57.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.720554415340995,"aZ":-17.114320235136464,"pfxX":-5.171770176325612,"pfxZ":8.03552268984769,"pX":0.19050702775569653,"pZ":3.1625832232852145,"vX0":7.324503796117476,"vY0":-134.90248235542643,"vZ0":-5.612595848473153,"x":109.74,"y":153.39,"x0":-1.8669330125191876,"y0":50.001494240630116,"z0":6.44518391782688,"aX":-9.691930904338353},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":8.2,"spinRate":2341,"spinDirection":222},"zone":2,"typeConfidence":0.89,"plateTime":0.4034352879252894,"extension":6.675253752537934},"hitData":{"launchSpeed":103.8,"launchAngle":-4.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.28,"coordY":151.83}},"index":2,"playId":"46b1f809-1597-3e4c-a095-22a9c1318110","pitchNumber":2,"startTime":"2026-03-08T20:46:07.972Z","endTime":"2026-03-08T20:46:15.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:46:15.127Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rece Hinds flies out sharply to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:46:40.300Z","endTime":"2026-03-08T20:47:19.298Z","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":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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],"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":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"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, 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.9,"endSpeed":79.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.62835598720169,"aZ":-32.92670605273678,"pfxX":1.1988583808369833,"pfxZ":-0.48543683294838047,"pX":0.7349646567775104,"pZ":2.114433243898213,"vX0":6.13801137117994,"vY0":-122.22408999222554,"vZ0":-4.0608840980830685,"x":88.98,"y":181.69,"x0":-1.9401420207284805,"y0":50.0035001970678,"z0":6.5528202738296475,"aX":1.8567618137772732},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.4,"breakHorizontal":-3.2,"spinRate":2465,"spinDirection":68},"zone":9,"typeConfidence":0.9,"plateTime":0.4440598757198284,"extension":6.493144239964527},"index":0,"playId":"994ced92-971b-37c8-be61-00e14ed50c67","pitchNumber":1,"startTime":"2026-03-08T20:46:47.257Z","endTime":"2026-03-08T20:46:52.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":78.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.944174813856293,"aZ":-34.388592398837304,"pfxX":1.7033304579032982,"pfxZ":-1.4496201879883586,"pX":0.14810702569930603,"pZ":2.562939766453818,"vX0":4.76470679339999,"vY0":-121.48803836349441,"vZ0":-2.85083427957402,"x":111.35,"y":169.58,"x0":-2.0393405178950816,"y0":50.00008138585571,"z0":6.664276517232617,"aX":2.61081504411595},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.0,"breakHorizontal":-4.0,"spinRate":2361,"spinDirection":74},"zone":5,"typeConfidence":0.91,"plateTime":0.4464300508266823,"extension":6.387985239215523},"hitData":{"launchSpeed":102.9,"launchAngle":49.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.44,"coordY":100.47}},"index":1,"playId":"0f962dac-0240-3c2c-a6d6-7d8000e04c3e","pitchNumber":2,"startTime":"2026-03-08T20:47:02.449Z","endTime":"2026-03-08T20:47:19.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.28,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:47:19.298Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, second baseman Tommy Troy to first baseman Luken Baker. Ke'Bryan Hayes to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:47:22.305Z","endTime":"2026-03-08T20:49:47.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"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,2,4,5,6],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"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":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":"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":94.1,"endSpeed":87.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.882925510546663,"aZ":-15.897076618308688,"pfxX":-5.450590085238986,"pfxZ":8.437739605890728,"pX":0.5699448331652337,"pZ":2.717292964841515,"vX0":8.967593878465461,"vY0":-136.74934822182607,"vZ0":-6.652816009768531,"x":95.28,"y":165.41,"x0":-2.0161071186820463,"y0":50.00655885615519,"z0":6.236995791490314,"aX":-10.51956628382715},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2342,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.39772591771627486,"extension":7.0863109241889735},"index":0,"playId":"ab8df7f7-420f-367d-8b3b-5b15f0f973ac","pitchNumber":1,"startTime":"2026-03-08T20:47:42.167Z","endTime":"2026-03-08T20:47:46.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":93.5,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81178236520787,"aZ":-15.789485819103872,"pfxX":-6.7070713021723005,"pfxZ":8.634846049703995,"pX":0.4606193148006322,"pZ":1.3914707337412728,"vX0":8.428100742585407,"vY0":-135.69906299052195,"vZ0":-10.194424352060972,"x":99.44,"y":201.21,"x0":-1.7888722474757703,"y0":50.003982831548676,"z0":6.253797187282854,"aX":-12.729096785074494},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":10.7,"spinRate":2428,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4009591067032665,"extension":6.855533232537962},"index":1,"playId":"bdba74b9-49a7-3865-9af4-058c7ef219fa","pitchNumber":2,"startTime":"2026-03-08T20:48:02.499Z","endTime":"2026-03-08T20:48:05.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60836446237322,"aZ":-33.74154207581945,"pfxX":2.1953064901274164,"pfxZ":-1.029570308819439,"pX":0.04863960470131942,"pZ":1.5593059279155292,"vX0":4.046945133367525,"vY0":-121.78334901800059,"vZ0":-4.950060017829911,"x":115.15,"y":196.68,"x0":-1.9073379551323217,"y0":50.00039326553621,"z0":6.474769629056566,"aX":3.358915901198931},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-4.8,"spinRate":2464,"spinDirection":71},"zone":8,"typeConfidence":0.91,"plateTime":0.44650588787281853,"extension":6.466218856580397},"index":2,"playId":"84d0c1c5-5fa9-32c7-b77a-d9184b652c09","pitchNumber":3,"startTime":"2026-03-08T20:48:18.655Z","endTime":"2026-03-08T20:48:22.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-08T20:48:28.454Z","endTime":"2026-03-08T20:48:48.894Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":94.6,"endSpeed":87.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.370773404389297,"aZ":-13.552472338905659,"pfxX":-5.127996217131422,"pfxZ":9.620609455226607,"pX":-0.693629602768987,"pZ":3.2654983409612486,"vX0":5.328362235625572,"vY0":-137.71409637247282,"vZ0":-6.18617139762232,"x":143.44,"y":150.61,"x0":-1.9801689112646124,"y0":50.00255311955244,"z0":6.4445294524572025,"aX":-9.925820464865966},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2467,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3965517034467405,"extension":6.676481628706282},"index":4,"playId":"ffd88b84-91a6-3709-bae1-2ca38ed553b5","pitchNumber":4,"startTime":"2026-03-08T20:48:48.894Z","endTime":"2026-03-08T20:48:52.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":83.9,"endSpeed":79.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.77025103612538,"aZ":-35.131284525806294,"pfxX":1.7182135524507989,"pfxZ":-1.9160418619269484,"pX":-0.11926912952165959,"pZ":1.4069099744146416,"vX0":3.723673025703935,"vY0":-122.21374637708014,"vZ0":-5.133199710709686,"x":121.55,"y":200.79,"x0":-1.8745669520928245,"y0":50.00507591757103,"z0":6.488239576556617,"aX":2.64845134706725},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.3,"breakHorizontal":-3.8,"spinRate":2307,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.4449543200539905,"extension":6.534369683059346},"index":5,"playId":"cc54f90f-6080-3408-b90f-25edc5d9c3f3","pitchNumber":5,"startTime":"2026-03-08T20:49:11.426Z","endTime":"2026-03-08T20:49:14.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.352049207518004,"aZ":-13.410922204274511,"pfxX":-6.329381645497487,"pfxZ":9.70692673654335,"pX":0.06854223981877046,"pZ":2.1693022978518393,"vX0":7.608492350996721,"vY0":-137.6419506604102,"vZ0":-8.737044737850502,"x":114.39,"y":180.21,"x0":-1.899269641978682,"y0":50.006539830696404,"z0":6.277011955622789,"aX":-12.240484872960963},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2304,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.39677524979252654,"extension":6.843968069014265},"hitData":{"launchSpeed":109.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.89,"coordY":155.88}},"index":6,"playId":"dfd41ef5-dc04-3f6e-9347-964f55c70276","pitchNumber":6,"startTime":"2026-03-08T20:49:35.940Z","endTime":"2026-03-08T20:49:47.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":1.08,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:49:47.565Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:49:54.428Z","endTime":"2026-03-08T20:51:03.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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],"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":80.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.388017898507005,"aZ":-31.617136098246103,"pfxX":0.9118288549294173,"pfxZ":0.349351552366735,"pX":0.3307777168683127,"pZ":1.3014052274238028,"vX0":5.343564660569347,"vY0":-123.56682329036134,"vZ0":-6.141626173743228,"x":104.39,"y":203.64,"x0":-1.9546130927589933,"y0":50.00321753182128,"z0":6.389779467620692,"aX":1.4467344211186133},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-2.5,"spinRate":2442,"spinDirection":74},"zone":14,"typeConfidence":0.89,"plateTime":0.43879050120807017,"extension":6.6326937825275465},"index":0,"playId":"25fce644-af5b-344a-9c19-6acd86bc6c30","pitchNumber":1,"startTime":"2026-03-08T20:50:12.243Z","endTime":"2026-03-08T20:50:16.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.825495073408387,"aZ":-31.195402739372614,"pfxX":1.3349264819807698,"pfxZ":0.622124074250701,"pX":0.9980868102026822,"pZ":2.1522920288936684,"vX0":6.321750254318457,"vY0":-123.3481781396351,"vZ0":-4.309682279379634,"x":78.96,"y":180.67,"x0":-1.7502416543282386,"y0":50.00266238322251,"z0":6.49357759955485,"aX":2.0984342827333022},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":-3.6,"spinRate":2384,"spinDirection":73},"zone":14,"typeConfidence":0.89,"plateTime":0.44062195860497644,"extension":6.461443301604809},"index":1,"playId":"09bf87f6-0c19-3658-8ee5-558f0ffbefea","pitchNumber":2,"startTime":"2026-03-08T20:50:27.780Z","endTime":"2026-03-08T20:50:31.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":93.8,"endSpeed":86.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009526242416218,"aZ":-15.798273268917237,"pfxX":-5.446043810233313,"pfxZ":8.576122511461667,"pX":-0.974395268302636,"pZ":4.006928946528343,"vX0":4.655778783644377,"vY0":-136.5745815069447,"vZ0":-3.86316208827442,"x":154.14,"y":130.59,"x0":-1.9845650022292303,"y0":50.00490833549104,"z0":6.510205296988478,"aX":-10.401727819302259},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":9.0,"spinRate":2361,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39940012074399966,"extension":6.764689126254156},"index":2,"playId":"f58f8d70-91e4-3648-b264-a563c371f4b5","pitchNumber":3,"startTime":"2026-03-08T20:50:44.443Z","endTime":"2026-03-08T20:50:47.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":92.4,"endSpeed":85.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45560015367764,"aZ":-14.256369171612903,"pfxX":-5.80665528406173,"pfxZ":9.687365962602605,"pX":-1.1039995907061269,"pZ":2.29504960476562,"vX0":4.295320496525266,"vY0":-134.4672349495358,"vZ0":-7.861819416948169,"x":159.08,"y":176.81,"x0":-1.9598257482594355,"y0":50.000945158820656,"z0":6.247678066979891,"aX":-10.737629582580194},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2365,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.40580768066513295,"extension":6.8019132700890905},"index":3,"playId":"653d5d1e-37c5-38b5-99f6-5752074bc866","pitchNumber":4,"startTime":"2026-03-08T20:51:00.751Z","endTime":"2026-03-08T20:51:03.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":1.14,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:51:03.831Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, second baseman Tommy Troy to shortstop Jacob Amaya. Matt McLain out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:51:10.779Z","endTime":"2026-03-08T20:51:50.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"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":0},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.023823060622778,"aZ":-33.89833272056759,"pfxX":1.031220195432709,"pfxZ":-1.1022317585744954,"pX":0.01826033573966426,"pZ":1.8552174652333695,"vX0":4.346969708278418,"vY0":-123.55020310979931,"vZ0":-4.37888628706088,"x":116.3,"y":188.69,"x0":-1.8867531361138892,"y0":50.00077565440156,"z0":6.451485202771598,"aX":1.6178987750035805},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.6,"breakHorizontal":-2.8,"spinRate":2401,"spinDirection":83},"zone":8,"typeConfidence":0.9,"plateTime":0.4407094432082417,"extension":6.611819228683625},"hitData":{"launchSpeed":97.1,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.28,"coordY":153.35}},"index":0,"playId":"4660b584-45ad-3c59-9783-89d4a4681af4","pitchNumber":1,"startTime":"2026-03-08T20:51:40.384Z","endTime":"2026-03-08T20:51:50.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.900000000000013,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:51:50.627Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Lawlar grounds out, third baseman Ke'Bryan Hayes to first baseman Christian Encarnacion-Strand.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T20:56:48.502Z","endTime":"2026-03-08T20:57:10.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T20:54:23.125Z","endTime":"2026-03-08T20:56:50.699Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9769877674272,"aZ":-21.610140931352944,"pfxX":-10.2226886371621,"pfxZ":5.953117137416136,"pX":-0.4005978713817509,"pZ":4.033224330394139,"vX0":5.417964039726265,"vY0":-132.10040757676998,"vZ0":0.7872881617693228,"x":132.27,"y":129.88,"x0":-1.145148628852044,"y0":50.00469679296826,"z0":5.314663476745105,"aX":-18.148985479406885},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":17.4,"spinRate":2255,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.41392021615238717,"extension":6.765967500081013},"index":1,"playId":"8c1d5f5a-a712-38ef-a7ff-4e0c4075f29a","pitchNumber":1,"startTime":"2026-03-08T20:56:50.699Z","endTime":"2026-03-08T20:56:53.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.04652495735076,"aZ":-34.68244490743215,"pfxX":3.202956288287536,"pfxZ":-1.788925692534887,"pX":0.019144044330334332,"pZ":2.1219380551680804,"vX0":2.16860952230949,"vY0":-116.89855912146032,"vZ0":0.021904530944998335,"x":116.27,"y":181.49,"x0":-1.3319960014073589,"y0":50.000579542930325,"z0":5.329545388433537,"aX":4.496474831289854},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.0,"breakHorizontal":-6.2,"spinRate":2333,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4659684852866448,"extension":6.766192086377409},"hitData":{"launchSpeed":98.9,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.27,"coordY":172.07}},"index":2,"playId":"c226b28a-c26e-3319-b813-495921385432","pitchNumber":2,"startTime":"2026-03-08T20:57:02.168Z","endTime":"2026-03-08T20:57:10.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:57:10.166Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Troy grounds out, shortstop Elly De La Cruz to first baseman Christian Encarnacion-Strand.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T20:57:16.692Z","endTime":"2026-03-08T20:59:58.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"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,4,5,6,7],"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":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":78.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.18703365863155,"aZ":-33.122107221980336,"pfxX":0.8449634821116243,"pfxZ":-0.623340627292297,"pX":1.3363353296888756,"pZ":1.635304516184419,"vX0":6.014880954429344,"vY0":-120.97136819531158,"vZ0":-1.909154342009454,"x":66.06,"y":194.63,"x0":-1.2673694164278173,"y0":50.00331021337854,"z0":5.272520721637785,"aX":1.2825676263836387},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.3,"breakHorizontal":-2.6,"spinRate":2406,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4486068250204034,"extension":6.60084355676374},"index":0,"playId":"f1ad91c5-5a2f-3509-aaf9-535f36d1bc10","pitchNumber":1,"startTime":"2026-03-08T20:57:29.507Z","endTime":"2026-03-08T20:57:34.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.061746416923782,"aZ":-32.0247025511296,"pfxX":0.5154741313502202,"pfxZ":0.09508064904274693,"pX":0.7898460205123554,"pZ":1.0670539237148653,"vX0":4.6515881323697,"vY0":-120.72171129996731,"vZ0":-3.2165790805577057,"x":86.89,"y":209.97,"x0":-1.2094202356549946,"y0":50.00155496914375,"z0":5.165635214458978,"aX":0.7781687501234825},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-1.8,"spinRate":2410,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4495221426804621,"extension":6.539295142768361},"index":1,"playId":"61c17f90-1c74-3bb8-b5e6-310d8b26cc33","pitchNumber":2,"startTime":"2026-03-08T20:57:44.722Z","endTime":"2026-03-08T20:57:47.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.7,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.399527337923967,"aZ":-21.097379533658213,"pfxX":-10.221727244619915,"pfxZ":6.051650505113592,"pX":-0.5815304655606973,"pZ":2.781041402280689,"vX0":4.985779526120538,"vY0":-133.57145553000953,"vZ0":-2.4429878480899805,"x":139.17,"y":163.69,"x0":-1.1318762744104145,"y0":50.00027043226688,"z0":5.204113238829921,"aX":-18.697799854007112},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":17.6,"spinRate":2296,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40811989683025995,"extension":6.7422763462179915},"index":2,"playId":"8566d470-bd5d-355d-937d-a86727474741","pitchNumber":3,"startTime":"2026-03-08T20:57:56.605Z","endTime":"2026-03-08T20:58:04.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740505731310215,"aZ":-26.27047619341694,"pfxX":-9.044673935404724,"pfxZ":3.342792817176024,"pX":-0.7340550467342757,"pZ":3.699730255225798,"vX0":4.060743602380694,"vY0":-131.75927259895627,"vZ0":0.8901636288048739,"x":144.98,"y":138.89,"x0":-1.1160575590522976,"y0":50.0030633745195,"z0":5.291665177321016,"aX":-15.979198475649318},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":15.6,"spinRate":2416,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.41493700312083925,"extension":6.756410891339576},"index":3,"playId":"8d11ee7a-5697-3f94-bd8c-ee953e554bbd","pitchNumber":4,"startTime":"2026-03-08T20:58:44.345Z","endTime":"2026-03-08T20:58:48.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":77.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.226454809519847,"aZ":-33.1904832101085,"pfxX":2.025247706297509,"pfxZ":-0.6894735121079396,"pX":0.9239578550883403,"pZ":1.5235594134478359,"vX0":4.560956100720317,"vY0":-119.77500077098705,"vZ0":-1.84181220840696,"x":81.78,"y":197.64,"x0":-1.254484169713282,"y0":50.001609434265134,"z0":5.220926413605393,"aX":2.9944886670970496},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.4,"breakHorizontal":-4.6,"spinRate":2378,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4541840360482392,"extension":6.620981664986375},"index":4,"playId":"736cda39-533f-3bb2-8c3f-08bcf9f6d023","pitchNumber":5,"startTime":"2026-03-08T20:58:58.895Z","endTime":"2026-03-08T20:59:04.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.787338707279826,"aZ":-34.92003076712636,"pfxX":0.9194951439301121,"pfxZ":-1.90334869716499,"pX":-0.1533191233393801,"pZ":2.1128896324094715,"vX0":2.4867160274992575,"vY0":-118.49082805074501,"vZ0":-0.16438698008296293,"x":122.84,"y":181.73,"x0":-1.330262649165061,"y0":50.004493502715604,"z0":5.3382012875897775,"aX":1.3247802141416882},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.2,"breakHorizontal":-2.2,"spinRate":2388,"spinDirection":80},"zone":5,"typeConfidence":2.0,"plateTime":0.4599029126216383,"extension":6.543597071992297},"index":5,"playId":"33fc2663-d135-3d6c-9225-59f0d235b5c4","pitchNumber":6,"startTime":"2026-03-08T20:59:11.843Z","endTime":"2026-03-08T20:59:17.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835075048105573,"aZ":-23.626927012564952,"pfxX":-10.135026470885958,"pfxZ":4.676074297346267,"pX":0.2878003768007812,"pZ":2.1139465407311455,"vX0":7.253922103831343,"vY0":-133.62939126141717,"vZ0":-3.5209673021306194,"x":106.03,"y":181.7,"x0":-1.1302582982094216,"y0":50.00462795258952,"z0":5.124706170494763,"aX":-18.532605186890493},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":2461,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40817224301325394,"extension":6.742827113405533},"index":6,"playId":"f8196dff-6d4a-3b33-a65f-f1912f03ea7c","pitchNumber":7,"startTime":"2026-03-08T20:59:29.788Z","endTime":"2026-03-08T20:59:34.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080739412712973,"aZ":-23.336318262377397,"pfxX":-8.938740029435063,"pfxZ":4.837100876581665,"pX":-0.47799986638642583,"pZ":2.6923666944463776,"vX0":5.057025178693529,"vY0":-133.43951088046416,"vZ0":-2.097423600949272,"x":135.22,"y":166.09,"x0":-1.2229739985878652,"y0":50.005423087296236,"z0":5.146855155200909,"aX":-16.339980665784807},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":15.4,"spinRate":2332,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4083759916621905,"extension":6.636793381438053},"hitData":{"launchSpeed":86.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.4,"coordY":155.37}},"index":7,"playId":"8e89dcb2-5894-344a-87c0-048ab5af1a9b","pitchNumber":8,"startTime":"2026-03-08T20:59:47.029Z","endTime":"2026-03-08T20:59:58.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:59:58.248Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T21:00:01.216Z","endTime":"2026-03-08T21:00:38.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"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],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"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(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.3,"endSpeed":74.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.489743601006534,"aZ":-22.287316805231928,"pfxX":1.544628825592865,"pfxZ":6.910142006489307,"pX":-0.7103008476111823,"pZ":3.335095519286403,"vX0":1.201767297098734,"vY0":-118.53456094811786,"vZ0":0.17993603123923319,"x":144.07,"y":148.73,"x0":-1.423552106213006,"y0":50.00287117165768,"z0":5.2839927010362775,"aX":2.2099029909785783},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.8,"breakHorizontal":-3.1,"spinRate":2255,"spinDirection":75},"zone":1,"typeConfidence":2.0,"plateTime":0.46112275443629613,"extension":6.412728814705105},"index":0,"playId":"a980d73c-c7e5-3184-934c-fd511fae6161","pitchNumber":1,"startTime":"2026-03-08T21:00:18.406Z","endTime":"2026-03-08T21:00:22.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901286769829646,"aZ":-22.705980385571227,"pfxX":-7.47590771474877,"pfxZ":5.30611183061853,"pX":-0.7706985421001885,"pZ":2.4618385198476,"vX0":3.944204860114234,"vY0":-131.96079772179206,"vZ0":-2.832283010652104,"x":146.38,"y":172.31,"x0":-1.303871887442597,"y0":50.0053030757508,"z0":5.199826831590137,"aX":-13.345916368549615},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":12.8,"spinRate":2322,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4131766207512175,"extension":6.919399683362049},"hitData":{"launchSpeed":90.7,"launchAngle":57.0,"totalDistance":280.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.32,"coordY":137.15}},"index":1,"playId":"7b83c031-9211-35d0-90f6-de720e6ce80d","pitchNumber":2,"startTime":"2026-03-08T21:00:30.775Z","endTime":"2026-03-08T21:00:38.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:00:38.774Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Tim Tawa to first baseman Luken Baker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T21:03:12.191Z","endTime":"2026-03-08T21:04:27.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Thompson replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:02:05.586Z","endTime":"2026-03-08T21:03:14.366Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.162494416678467,"aZ":-36.08756960984054,"pfxX":-9.673150597288178,"pfxZ":-2.329418183171068,"pX":-0.5768601713384687,"pZ":1.816908984547272,"vX0":10.696490480032175,"vY0":-128.51243269523795,"vZ0":2.147452547451278,"x":138.99,"y":189.72,"x0":-3.5246657320965906,"y0":50.00100755827485,"z0":3.7620688164696934,"aX":-16.274804168893674},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.5,"breakHorizontal":15.2,"spinRate":1926,"spinDirection":281},"zone":7,"typeConfidence":0.91,"plateTime":0.42524731755898415,"extension":6.666236760868544},"index":1,"playId":"7557fc01-96ff-3ec4-bf70-989c40e0010c","pitchNumber":1,"startTime":"2026-03-08T21:03:14.366Z","endTime":"2026-03-08T21:03:18.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.004968746984456,"aZ":-30.54149144942017,"pfxX":7.052224849894233,"pfxZ":1.3443359490676858,"pX":-0.21391386700635032,"pZ":1.6129312438311825,"vX0":5.483821555300576,"vY0":-109.56705699959161,"vZ0":2.5965266804663996,"x":125.15,"y":195.23,"x0":-3.6683642718337874,"y0":50.00101051002565,"z0":3.6841706230418887,"aX":8.541234940094308},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":3.5,"breakHorizontal":-14.3,"spinRate":2107,"spinDirection":92},"zone":8,"typeConfidence":0.88,"plateTime":0.5005988875662748,"extension":6.514526347027331},"index":2,"playId":"949c7dd1-fd06-3877-8bdb-ba7bd732e620","pitchNumber":2,"startTime":"2026-03-08T21:03:29.303Z","endTime":"2026-03-08T21:03:33.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.5,"endSpeed":83.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.683572848752394,"aZ":-26.533562561692598,"pfxX":-5.6859414080275625,"pfxZ":3.140773932510591,"pX":-0.314645115776416,"pZ":4.682319272090228,"vX0":10.108875277477692,"vY0":-132.77432546565265,"vZ0":5.203535506057706,"x":128.99,"y":112.36,"x0":-3.4213212655063736,"y0":50.00465038058832,"z0":4.62276370980168,"aX":-10.220396922337612},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":8.3,"spinRate":2149,"spinDirection":258},"zone":11,"typeConfidence":0.91,"plateTime":0.41149497004935176,"extension":6.626691377011941},"index":3,"playId":"09cbbb8a-54b7-32b1-8d88-13d6e3f65471","pitchNumber":3,"startTime":"2026-03-08T21:03:47.762Z","endTime":"2026-03-08T21:03:50.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887623654249463,"aZ":-39.45292008371855,"pfxX":-7.986661736424158,"pfxZ":-4.249929076951527,"pX":0.8381343153687457,"pZ":1.2048158884008697,"vX0":13.16833817739091,"vY0":-129.69497658735887,"vZ0":1.487552552235263,"x":85.05,"y":206.25,"x0":-3.2561571273105248,"y0":50.00354559015112,"z0":3.621646404437722,"aX":-13.672781340731895},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-7.1,"breakHorizontal":11.6,"spinRate":1967,"spinDirection":286},"zone":14,"typeConfidence":0.9,"plateTime":0.42153422504914184,"extension":6.856053829223736},"index":4,"playId":"4f267539-af39-393b-a7a4-d83f6c453033","pitchNumber":4,"startTime":"2026-03-08T21:04:03.065Z","endTime":"2026-03-08T21:04:07.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.96527692263438,"aZ":-28.43313141463651,"pfxX":7.426249155633078,"pfxZ":3.0519418644215257,"pX":0.22297873034876928,"pZ":2.2640349489968017,"vX0":6.23038943032059,"vY0":-110.11972733957964,"vZ0":3.2950686618365657,"x":108.5,"y":177.65,"x0":-3.6099862215054017,"y0":50.00235532442838,"z0":3.7605065139754217,"aX":9.097777608405572},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":6.7,"breakHorizontal":-15.1,"spinRate":2192,"spinDirection":85},"zone":6,"typeConfidence":0.9,"plateTime":0.4978349033920515,"extension":6.513816545800627},"hitData":{"launchSpeed":100.9,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.66,"coordY":161.67}},"index":5,"playId":"188edf9b-741a-3ed4-bee7-e97979e82a45","pitchNumber":5,"startTime":"2026-03-08T21:04:18.184Z","endTime":"2026-03-08T21:04:27.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:04:27.110Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T21:04:34.823Z","endTime":"2026-03-08T21:06:28.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"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(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":75.5,"endSpeed":69.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.517778349865825,"aZ":-25.910574995803728,"pfxX":7.379054062064538,"pfxZ":5.151732646753304,"pX":-1.1508803535038714,"pZ":1.1471200246306519,"vX0":3.677119316557098,"vY0":-109.90013435266978,"vZ0":0.7528019612437257,"x":160.87,"y":207.81,"x0":-3.8076292901380135,"y0":50.00419966106998,"z0":3.5645339469029307,"aX":8.974467741819778},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":2149,"spinDirection":91},"zone":13,"typeConfidence":0.9,"plateTime":0.4994890003953478,"extension":7.261734043686852},"index":0,"playId":"d86e2f41-20ac-3dca-b1d8-48d53e5a8b22","pitchNumber":1,"startTime":"2026-03-08T21:04:53.459Z","endTime":"2026-03-08T21:04:56.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":90.6,"endSpeed":82.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31614444397535,"aZ":-28.47498329947831,"pfxX":-5.129370366480438,"pfxZ":2.103401487678763,"pX":-0.09190527636571735,"pZ":4.030898574406143,"vX0":10.806376736436745,"vY0":-131.40246595462742,"vZ0":4.962077257369098,"x":120.5,"y":129.95,"x0":-3.5804783709723744,"y0":50.0026479810733,"z0":4.227985312752059,"aX":-9.022979222224118},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":7.1,"spinRate":2095,"spinDirection":271},"zone":11,"typeConfidence":0.91,"plateTime":0.4159087544064408,"extension":6.986636246763411},"index":1,"playId":"35702378-3935-32fa-84e4-c3e680bcc5f2","pitchNumber":2,"startTime":"2026-03-08T21:05:08.323Z","endTime":"2026-03-08T21:05:11.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.189559560389913,"aZ":-42.516871410690754,"pfxX":-8.073109438884128,"pfxZ":-6.252191043801865,"pX":0.03579265888366523,"pZ":2.484860347996869,"vX0":11.251697328614156,"vY0":-128.2400963576773,"vZ0":5.15288196471567,"x":115.64,"y":171.69,"x0":-3.373431135622967,"y0":50.00316312377228,"z0":3.7790467402185084,"aX":-13.357487991849052},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-9.7,"breakHorizontal":11.9,"spinRate":1979,"spinDirection":281},"zone":5,"typeConfidence":0.89,"plateTime":0.42822666041243673,"extension":6.670000464316493},"index":2,"playId":"5fbced40-be87-3a5a-a07a-bd993d09d391","pitchNumber":3,"startTime":"2026-03-08T21:05:24.844Z","endTime":"2026-03-08T21:05:29.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":89.3,"endSpeed":81.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670552917098767,"aZ":-39.30129757038128,"pfxX":-8.467384357095678,"pfxZ":-4.190376393845552,"pX":0.7517567811867327,"pZ":2.2087783931549683,"vX0":13.44341077922008,"vY0":-129.26376824112552,"vZ0":3.6147262832919296,"x":88.34,"y":179.14,"x0":-3.404240972145718,"y0":50.00346965771324,"z0":3.800015985546852,"aX":-14.404103853005557},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.5,"breakHorizontal":12.5,"spinRate":2050,"spinDirection":279},"zone":9,"typeConfidence":0.91,"plateTime":0.42291783337439304,"extension":6.804808706387875},"index":3,"playId":"4b5445f4-3ffc-3313-bd90-c83e984ca178","pitchNumber":4,"startTime":"2026-03-08T21:05:56.179Z","endTime":"2026-03-08T21:06:00.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.712285547710696,"aZ":-25.90180973959779,"pfxX":-7.9981358092760235,"pfxZ":3.513703164697592,"pX":-0.19002549198738808,"pZ":3.4864277800867884,"vX0":11.389242929291372,"vY0":-131.95714817241765,"vZ0":2.4296571809993934,"x":124.24,"y":144.65,"x0":-3.4976570767026436,"y0":50.00387591469132,"z0":4.446762175733074,"aX":-14.286201260351513},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":12.4,"spinRate":2151,"spinDirection":263},"zone":2,"typeConfidence":0.89,"plateTime":0.413053423696534,"extension":6.781488645355588},"hitData":{"launchSpeed":92.9,"launchAngle":36.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.27,"coordY":70.07}},"index":4,"playId":"a12429f2-f45f-3c52-ab4d-8790d7c90990","pitchNumber":5,"startTime":"2026-03-08T21:06:18.043Z","endTime":"2026-03-08T21:06:28.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:06:28.960Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, second baseman Tommy Troy to first baseman Luken Baker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T21:06:31.789Z","endTime":"2026-03-08T21:08:32.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":81.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30380984607596,"aZ":-39.23681323577189,"pfxX":-8.01071522432361,"pfxZ":-4.218035875597199,"pX":-0.6753213981803369,"pZ":1.9933785671166921,"vX0":9.826601505406298,"vY0":-128.50170808068899,"vZ0":3.619334491237444,"x":142.74,"y":184.96,"x0":-3.5058135029992767,"y0":50.002507687775164,"z0":3.6123583226873404,"aX":-13.414691775528997},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.5,"breakHorizontal":12.4,"spinRate":2014,"spinDirection":276},"zone":7,"typeConfidence":0.91,"plateTime":0.4260344800048381,"extension":6.672750599106675},"index":0,"playId":"c8b29716-0b19-32d0-b07b-7bebf4d0ecb7","pitchNumber":1,"startTime":"2026-03-08T21:06:54.406Z","endTime":"2026-03-08T21:06:57.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607056563430174,"aZ":-40.99581529333751,"pfxX":-8.587446343043297,"pfxZ":-5.132269397042708,"pX":0.1704674252646876,"pZ":1.5499877728379723,"vX0":11.946876578430391,"vY0":-130.11450831907462,"vZ0":2.603435829782139,"x":110.5,"y":196.93,"x0":-3.3590686855803362,"y0":50.001847784644546,"z0":3.6369968205150376,"aX":-14.763939363074597},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-8.4,"breakHorizontal":13.0,"spinRate":2015,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.4205156862802175,"extension":6.469363911783687},"index":1,"playId":"d5ae9ccf-07d0-358f-bee7-83521f2b7e9c","pitchNumber":2,"startTime":"2026-03-08T21:07:10.026Z","endTime":"2026-03-08T21:07:14.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.226950389330927,"aZ":-26.042337296343806,"pfxX":7.323694461948904,"pfxZ":4.94704967169881,"pX":1.8789108862913113,"pZ":2.4802199342683107,"vX0":9.603023823151567,"vY0":-110.99937777995098,"vZ0":3.2421685328020753,"x":45.38,"y":171.81,"x0":-3.4667116297463214,"y0":50.00024212492549,"z0":3.7243158368274485,"aX":9.068762204682232},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":10.3,"breakHorizontal":-16.0,"spinRate":2533,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.4948307758614301,"extension":6.591911177270564},"index":2,"playId":"edccf010-f1f1-3d58-96db-f974a1a21132","pitchNumber":3,"startTime":"2026-03-08T21:07:35.258Z","endTime":"2026-03-08T21:07:39.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102605859544,"aZ":-38.74448494890014,"pfxX":-7.928260337136745,"pfxZ":-3.8959676901747686,"pX":1.465786736830641,"pZ":1.7390054057612396,"vX0":14.48529434857138,"vY0":-128.82638801272748,"vZ0":2.7697344003703055,"x":61.13,"y":191.83,"x0":-3.1931984078886098,"y0":50.00515069971067,"z0":3.6394227964924024,"aX":-13.364897698092777},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-6.1,"breakHorizontal":11.2,"spinRate":2101,"spinDirection":278},"zone":14,"typeConfidence":0.91,"plateTime":0.4247498874853264,"extension":6.705008262346512},"index":3,"playId":"ad004d2a-1b6b-3d42-8b87-02e5bd8c7bb8","pitchNumber":4,"startTime":"2026-03-08T21:07:50.712Z","endTime":"2026-03-08T21:07:53.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63344193822336,"aZ":-25.282503604803512,"pfxX":-8.187298379474687,"pfxZ":3.8545427052535786,"pX":0.8421723265824418,"pZ":3.357285239265524,"vX0":13.410745014373385,"vY0":-132.51181190491894,"vZ0":1.9072558983398054,"x":84.9,"y":148.13,"x0":-3.206130125052891,"y0":50.00643069025611,"z0":4.467431744212775,"aX":-14.656176500255068},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":12.1,"spinRate":2167,"spinDirection":262},"zone":12,"typeConfidence":0.9,"plateTime":0.41234267010843073,"extension":6.710750337812636},"index":4,"playId":"0d06c381-3e24-3afa-aaca-81b0260efc9d","pitchNumber":5,"startTime":"2026-03-08T21:08:06.500Z","endTime":"2026-03-08T21:08:09.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":88.6,"endSpeed":80.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63609473753066,"aZ":-40.36886220934272,"pfxX":-8.34876251473894,"pfxZ":-4.9208299690242825,"pX":1.0337252692434957,"pZ":2.125267003456334,"vX0":13.638875085217375,"vY0":-128.298807531911,"vZ0":3.6973591437017106,"x":77.6,"y":181.4,"x0":-3.2672289051934094,"y0":50.00060371779301,"z0":3.8123862577954712,"aX":-13.912472359074219},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.7,"breakHorizontal":12.0,"spinRate":1982,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4269673212927523,"extension":7.006489459459871},"hitData":{"launchSpeed":73.2,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.27,"coordY":154.86}},"index":5,"playId":"05567724-99b4-30c0-8ab2-9ab57f1f7707","pitchNumber":6,"startTime":"2026-03-08T21:08:23.345Z","endTime":"2026-03-08T21:08:32.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:08:32.241Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, third baseman Ke'Bryan Hayes to first baseman Christian Encarnacion-Strand.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:11:10.245Z","endTime":"2026-03-08T21:11:36.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:10:24.256Z","endTime":"2026-03-08T21:11:12.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"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":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.8,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.128998797514008,"aZ":-15.474254282387319,"pfxX":-4.057553774521854,"pfxZ":8.902999600259017,"pX":-1.416106831151413,"pZ":3.121647714696057,"vX0":1.368408438753457,"vY0":-135.26198314850063,"vZ0":-3.7347399525922444,"x":170.98,"y":154.5,"x0":-1.3977585291912067,"y0":50.002782900120344,"z0":5.587439276817646,"aX":-7.609920705522621},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2422,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4030705087307149,"extension":6.779026502520597},"index":1,"playId":"f4de5b8b-34f1-3344-90d0-672ea744c97d","pitchNumber":1,"startTime":"2026-03-08T21:11:12.438Z","endTime":"2026-03-08T21:11:15.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.110412994578105,"aZ":-14.287061510085215,"pfxX":-3.411049831131672,"pfxZ":9.424460598886085,"pX":0.02351719966888538,"pZ":1.795436569791944,"vX0":4.157420110913715,"vY0":-135.5431465844629,"vZ0":-7.555746967635823,"x":116.1,"y":190.3,"x0":-1.0728717264014835,"y0":50.00174296590052,"z0":5.577625327578114,"aX":-6.472999656326673},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2560,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4010757424700335,"extension":6.921926428994639},"hitData":{"launchSpeed":96.3,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.32,"coordY":168.02}},"index":2,"playId":"31e99bed-6606-334c-9fde-febe571bd8ff","pitchNumber":2,"startTime":"2026-03-08T21:11:29.173Z","endTime":"2026-03-08T21:11:36.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:11:36.637Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luken Baker grounds out, shortstop Elly De La Cruz to first baseman Christian Encarnacion-Strand.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:11:44.100Z","endTime":"2026-03-08T21:12:26.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.202153591426825,"aZ":-30.289054688833968,"pfxX":1.0243975834532857,"pfxZ":1.2145439974744239,"pX":0.9337690527906533,"pZ":1.8995464382867937,"vX0":4.681254772980531,"vY0":-122.89353243387646,"vZ0":-2.880270107678851,"x":81.41,"y":187.49,"x0":-1.1149710317599397,"y0":50.00506201290289,"z0":5.612327405357406,"aX":1.5958875644744255},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2495,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4426224097301552,"extension":6.945270995592228},"index":0,"playId":"1b4d77b7-2924-353a-a858-1b26ac230112","pitchNumber":1,"startTime":"2026-03-08T21:12:01.796Z","endTime":"2026-03-08T21:12:05.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66166672382366,"aZ":-13.762615274958819,"pfxX":-5.514384506074109,"pfxZ":9.746646017764004,"pX":0.5136100526453299,"pZ":3.239426297638921,"vX0":6.398143135395226,"vY0":-136.71016909576636,"vZ0":-3.838570620602081,"x":97.42,"y":151.32,"x0":-1.142707778904757,"y0":50.00527407220787,"z0":5.609005403278849,"aX":-10.420181213177514},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":8.6,"spinRate":2651,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40093409265544233,"extension":6.840848111179648},"hitData":{"launchSpeed":104.3,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.88,"coordY":155.88}},"index":1,"playId":"91d9a157-e3c7-3fb7-adb8-c2d9b4678bc6","pitchNumber":2,"startTime":"2026-03-08T21:12:19.382Z","endTime":"2026-03-08T21:12:26.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:12:26.604Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Waldschmidt walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:12:32.441Z","endTime":"2026-03-08T21:14:11.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"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":93.1,"endSpeed":85.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13436199381202,"aZ":-10.92338498119196,"pfxX":-4.843866077814264,"pfxZ":11.40453267341001,"pX":1.7092370952643257,"pZ":1.0500991145859637,"vX0":9.07894143391149,"vY0":-135.0681412056568,"vZ0":-9.569052561298689,"x":51.85,"y":210.43,"x0":-1.053655517247421,"y0":50.00064264934849,"z0":5.3893153822259166,"aX":-9.024626132115023},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2641,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40424000803701965,"extension":6.862530842901306},"index":0,"playId":"c284153b-f885-3f1d-a3a2-53f7a9dc06b5","pitchNumber":1,"startTime":"2026-03-08T21:12:55.103Z","endTime":"2026-03-08T21:12:58.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":83.4,"endSpeed":77.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37081683759456,"aZ":-30.218275872620218,"pfxX":3.3737452311524563,"pfxZ":1.2947051280648214,"pX":0.5870979208728542,"pZ":2.433499922617204,"vX0":3.2254540690176796,"vY0":-121.57885582247307,"vZ0":-1.5145209166627098,"x":94.62,"y":173.08,"x0":-1.1898846949150406,"y0":50.005610796583575,"z0":5.6605001234933585,"aX":5.106146281875428},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":-6.8,"spinRate":2472,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.44862804678601886,"extension":6.814404525123555},"index":1,"playId":"5ef3998b-2d15-3585-ae6a-6967ba7731ce","pitchNumber":2,"startTime":"2026-03-08T21:13:12.912Z","endTime":"2026-03-08T21:13:17.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74704279162553,"aZ":-27.20781616918175,"pfxX":-3.8530182547294394,"pfxZ":3.3954508528004324,"pX":0.6161243785500667,"pZ":0.9983020962674032,"vX0":5.239422770354919,"vY0":-119.25493809887126,"vZ0":-4.733486703633725,"x":93.51,"y":211.83,"x0":-1.0939214321200643,"y0":50.00119606616805,"z0":5.420936374216685,"aX":-5.631833978513252},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.4,"breakHorizontal":5.9,"spinRate":893,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4567090716551414,"extension":7.3046878088175795},"index":2,"playId":"96169e20-0c32-3f6b-978c-5eb596f78e64","pitchNumber":3,"startTime":"2026-03-08T21:13:29.953Z","endTime":"2026-03-08T21:13:33.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.091904377709287,"aZ":-15.598647511431102,"pfxX":-3.466515105528371,"pfxZ":8.561797219908453,"pX":-0.47256791145192384,"pZ":4.045343969661723,"vX0":3.3622418854398637,"vY0":-136.80531475025023,"vZ0":-1.3975507196311496,"x":135.01,"y":129.56,"x0":-1.254535226571415,"y0":50.00408247712261,"z0":5.608675210856282,"aX":-6.712706241905015},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":5.8,"spinRate":2462,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3971165465409281,"extension":6.690948755967951},"index":3,"playId":"c60d5a79-a2be-31e6-b08a-b376b960e202","pitchNumber":4,"startTime":"2026-03-08T21:13:47.369Z","endTime":"2026-03-08T21:13:50.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":92.8,"endSpeed":85.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426558210201247,"aZ":-11.935531203431141,"pfxX":-3.779442646536932,"pfxZ":10.821493214022539,"pX":0.3852973466708908,"pZ":3.512638039420219,"vX0":5.339837357528299,"vY0":-135.1618567766322,"vZ0":-3.170504911877731,"x":102.31,"y":143.94,"x0":-1.114935968646685,"y0":50.00508125432601,"z0":5.52600696534637,"aX":-7.07049078517481},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.2,"breakHorizontal":5.9,"spinRate":2459,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40353510296677353,"extension":7.094209118758098},"index":4,"playId":"9c95add3-0abc-3457-a1ee-24e563b35f0a","pitchNumber":5,"startTime":"2026-03-08T21:14:06.563Z","endTime":"2026-03-08T21:14:11.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:14:11.744Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"LuJames Groover doubles (3) on a line drive to left fielder Rece Hinds. Ryan Waldschmidt scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:14:18.143Z","endTime":"2026-03-08T21:16:37.907Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":{"id":641941,"link":"/api/v1/people/641941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.377496312525487,"aZ":-11.804038524732393,"pfxX":-4.772938165059864,"pfxZ":10.730418274326524,"pX":0.8738192586429929,"pZ":1.9979106749947526,"vX0":7.190559740197007,"vY0":-136.5027314974019,"vZ0":-7.1285689050815115,"x":83.69,"y":184.84,"x0":-1.1672452373112001,"y0":50.00473208427382,"z0":5.445661811783991,"aX":-9.062697335793501},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2648,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4003540218692927,"extension":6.842036661083873},"index":0,"playId":"f777f310-295a-3b3f-b918-d4d925c33c91","pitchNumber":1,"startTime":"2026-03-08T21:14:39.951Z","endTime":"2026-03-08T21:14:44.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"13e612c0-4c7e-3fab-85aa-c67bfc2a4fb0","startTime":"2026-03-08T21:14:58.897Z","endTime":"2026-03-08T21:15:02.333Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710565550708232,"aZ":-11.995796020106452,"pfxX":-3.408021068068206,"pfxZ":10.729361849782961,"pX":-0.359610145692747,"pZ":3.0944404534396153,"vX0":3.6114010705133994,"vY0":-136.0109342673437,"vZ0":-4.447319442546443,"x":130.71,"y":155.23,"x0":-1.2593026751898544,"y0":50.006307833511855,"z0":5.57720900987051,"aX":-6.412025916572282},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":5.4,"spinRate":2495,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4020883024072308,"extension":6.716480311647389},"index":2,"playId":"fba0e79d-650f-3802-bf56-3c92a986bcae","pitchNumber":2,"startTime":"2026-03-08T21:15:16.499Z","endTime":"2026-03-08T21:15:19.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.7646494919362,"aZ":-28.15804716560449,"pfxX":-3.309194492760816,"pfxZ":2.774565190494817,"pX":-0.28162474056005515,"pZ":1.8385637178378853,"vX0":3.185061237085808,"vY0":-118.79330126720981,"vZ0":-2.5900232591647154,"x":127.73,"y":189.14,"x0":-1.200979693391124,"y0":50.0049772911028,"z0":5.466820104147316,"aX":-4.7966121581011025},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.7,"breakHorizontal":5.4,"spinRate":783,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.45861669798578264,"extension":6.905140392588215},"index":3,"playId":"96c1844f-7086-3125-9e06-83f0651368c3","pitchNumber":3,"startTime":"2026-03-08T21:15:42.192Z","endTime":"2026-03-08T21:15:45.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06028118152817,"aZ":-14.869893535025248,"pfxX":-4.9481030026942685,"pfxZ":9.073361826683488,"pX":0.2937798588242081,"pZ":3.826456780438491,"vX0":5.932019266700049,"vY0":-136.07738329013344,"vZ0":-1.698327668673993,"x":105.8,"y":135.47,"x0":-1.254155965073996,"y0":50.005611978401454,"z0":5.469944662580624,"aX":-9.440522936544646},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2546,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39990115014194627,"extension":6.669128925174433},"index":4,"playId":"e77c7953-6412-31eb-a6ae-870315e19e60","pitchNumber":4,"startTime":"2026-03-08T21:16:04.365Z","endTime":"2026-03-08T21:16:08.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.409740469285907,"aZ":-30.16053086546278,"pfxX":1.7076138901889615,"pfxZ":1.339345041444659,"pX":-0.5447068190708172,"pZ":2.400123070388666,"vX0":1.6659095714173446,"vY0":-120.17811011582148,"vZ0":-0.9345039348066765,"x":137.76,"y":173.98,"x0":-1.461997685457599,"y0":50.002516547948176,"z0":5.410187517910071,"aX":2.56443547053272},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-3.4,"spinRate":867,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4511776659813367,"extension":6.850506833974062},"hitData":{"launchSpeed":105.1,"launchAngle":19.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.15,"coordY":49.1}},"index":5,"playId":"0cbbfd6b-41ac-34c4-afb5-aeb5a928149a","pitchNumber":5,"startTime":"2026-03-08T21:16:25.139Z","endTime":"2026-03-08T21:16:37.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.9,"awayTeamWinProbability":48.1,"homeTeamWinProbabilityAdded":-13.800000000000004,"leverageIndex":1.14,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:16:37.907Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Amaya called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:17:00.186Z","endTime":"2026-03-08T21:18:45.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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.3,"endSpeed":86.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.319447762607115,"aZ":-15.979473820044308,"pfxX":-5.251840362435692,"pfxZ":8.52512522574333,"pX":0.09597639790574476,"pZ":1.9278867366884924,"vX0":5.207074863111573,"vY0":-135.88215445642132,"vZ0":-6.298589571364364,"x":113.34,"y":186.73,"x0":-1.1482375423063942,"y0":50.00480108490695,"z0":5.356318379388985,"aX":-9.97918747827812},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2423,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40065759569045634,"extension":6.756815480807725},"index":0,"playId":"561d4ce2-2dea-39ee-b84b-c7b30da0fea0","pitchNumber":1,"startTime":"2026-03-08T21:17:14.545Z","endTime":"2026-03-08T21:17:20.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.072158187222513,"aZ":-31.355038251915293,"pfxX":-2.2624428151890488,"pfxZ":0.5695218030856308,"pX":-1.1211322276911517,"pZ":1.9164274806556139,"vX0":1.3458503181191301,"vY0":-118.52284073808617,"vZ0":-1.6764664821170827,"x":159.73,"y":187.04,"x0":-1.3989019400337528,"y0":50.003151090970704,"z0":5.464030869999679,"aX":-3.258063003631999},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.0,"breakHorizontal":3.8,"spinRate":718,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4599970796535029,"extension":6.958463754903558},"index":1,"playId":"6d1c1bb6-99f2-33b3-891f-9dd88e5520aa","pitchNumber":2,"startTime":"2026-03-08T21:17:44.277Z","endTime":"2026-03-08T21:17:47.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.701114746468164,"aZ":-29.15267103831982,"pfxX":-1.7850297021371837,"pfxZ":2.0868036257966756,"pX":0.06690193900168895,"pZ":1.8017978658896914,"vX0":3.4140042379954276,"vY0":-118.74383332138727,"vZ0":-2.5188538255012594,"x":114.45,"y":190.13,"x0":-1.1484539769616633,"y0":50.00254268376687,"z0":5.491218676731564,"aX":-2.5853816677735404},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.5,"breakHorizontal":2.5,"spinRate":703,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.45878173146424617,"extension":6.927887947417313},"index":2,"playId":"03d9af1d-513a-33e1-81b2-0ee39b33af03","pitchNumber":3,"startTime":"2026-03-08T21:18:01.896Z","endTime":"2026-03-08T21:18:06.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85091300875037,"aZ":-15.781362080046597,"pfxX":-6.005957574603625,"pfxZ":8.55212463937462,"pX":0.6095931566289305,"pZ":3.6379048694902485,"vX0":6.8322013641321195,"vY0":-136.78620456597938,"vZ0":-2.0818220558415783,"x":93.76,"y":140.56,"x0":-1.1264209310542344,"y0":50.004742590346424,"z0":5.4766527732790315,"aX":-11.516108707716906},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2515,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3986385934778922,"extension":6.715993827457814},"index":3,"playId":"63fcdc8f-b4cd-3914-8d3b-c1d669b8332e","pitchNumber":4,"startTime":"2026-03-08T21:18:21.209Z","endTime":"2026-03-08T21:18:24.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.409652497156284,"aZ":-16.36989744520945,"pfxX":-7.146540252253816,"pfxZ":8.379780411833714,"pX":-0.30261188676491024,"pZ":1.5292720189128872,"vX0":4.985227432118176,"vY0":-135.67409557166857,"vZ0":-6.959750156819081,"x":128.53,"y":197.49,"x0":-1.2245176874529908,"y0":50.002829670873055,"z0":5.244843765951086,"aX":-13.480103681252212},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2396,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40189050334901477,"extension":6.823752494239348},"index":4,"playId":"7b0695e2-8344-3ac3-aedc-3eafb633fd50","pitchNumber":5,"startTime":"2026-03-08T21:18:41.109Z","endTime":"2026-03-08T21:18:45.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":1.54,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:18:45.472Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Encarnacion-Strand grounds out, shortstop Jacob Amaya to first baseman Luken Baker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T21:21:10.827Z","endTime":"2026-03-08T21:21:35.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shawn Dubin replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:20:04.507Z","endTime":"2026-03-08T21:21:12.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681869,"link":"/api/v1/people/681869"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":93.4,"endSpeed":85.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977018191964305,"aZ":-22.136419718672713,"pfxX":-7.701537680920179,"pfxZ":5.340706472185545,"pX":-0.7816064766614174,"pZ":4.288630085649752,"vX0":4.966802386189148,"vY0":-135.99414808970764,"vZ0":0.005020106726040363,"x":146.79,"y":122.99,"x0":-1.6282430057466275,"y0":50.00084483389673,"z0":5.818417162507254,"aX":-14.467644324151504},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":13.0,"spinRate":2132,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4023051715363888,"extension":6.364454195018752},"index":1,"playId":"c25a5ffa-3fe6-327c-ad37-0afa7a9308e2","pitchNumber":1,"startTime":"2026-03-08T21:21:12.646Z","endTime":"2026-03-08T21:21:15.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.812323758618703,"aZ":-40.78956925027575,"pfxX":3.759719869672564,"pfxZ":-5.988916037571515,"pX":0.34548432787422134,"pZ":2.7126056929008358,"vX0":3.675481621127504,"vY0":-119.13367354107501,"vZ0":1.0210598011446754,"x":103.83,"y":165.54,"x0":-1.7056762248753852,"y0":50.005185703851396,"z0":5.964390207741174,"aX":5.405665756017874},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.3,"breakHorizontal":-7.7,"spinRate":2586,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.45971434977056047,"extension":6.314867389626135},"hitData":{"launchSpeed":107.7,"launchAngle":2.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.87,"coordY":150.82}},"index":2,"playId":"ab3ab259-f94f-33f7-8ed4-5012c1c2ba2e","pitchNumber":2,"startTime":"2026-03-08T21:21:27.732Z","endTime":"2026-03-08T21:21:35.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687952,"link":"/api/v1/people/687952"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:21:35.530Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a line drive to right fielder Óscar Mercado.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T21:21:43.073Z","endTime":"2026-03-08T21:23:12.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"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],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.747709023369797,"aZ":-41.77101958522652,"pfxX":4.095464394723519,"pfxZ":-6.662720140926221,"pX":-0.1560853688625796,"pZ":1.42605114957618,"vX0":2.5901954860563743,"vY0":-119.42669569108006,"vZ0":-1.5384187179384081,"x":122.95,"y":200.28,"x0":-1.7882189255517367,"y0":50.00569271817064,"z0":5.847588030596106,"aX":5.895614043612233},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.1,"breakHorizontal":-8.0,"spinRate":2611,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.45924828431688525,"extension":6.299716354318848},"index":0,"playId":"f95c862a-f43c-3654-a920-b6187e5e6be7","pitchNumber":1,"startTime":"2026-03-08T21:21:57.747Z","endTime":"2026-03-08T21:22:01.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":83.9,"endSpeed":78.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.199362257637503,"aZ":-32.74787114409526,"pfxX":1.2495334691793922,"pfxZ":-0.3764356781445066,"pX":-0.32671292415326836,"pZ":1.4238783349234734,"vX0":3.4947066255539734,"vY0":-122.24206805070648,"vZ0":-3.283748505163161,"x":129.45,"y":200.34,"x0":-1.9323413925124875,"y0":50.001853593028216,"z0":5.571594518665178,"aX":1.9067973226459978},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.2,"breakHorizontal":-3.0,"spinRate":2810,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4466314164264955,"extension":6.299637871037412},"index":1,"playId":"2e555a4f-03d6-38b8-854e-7014dac1ee77","pitchNumber":2,"startTime":"2026-03-08T21:22:12.792Z","endTime":"2026-03-08T21:22:17.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46532767863844,"aZ":-16.97014399906149,"pfxX":-7.883354017156337,"pfxZ":8.050882244817533,"pX":0.5436790522425704,"pZ":3.041136674402674,"vX0":8.768129532111988,"vY0":-136.19229228726965,"vZ0":-3.8667174530188255,"x":96.28,"y":156.67,"x0":-1.6853936764233075,"y0":50.001616612460786,"z0":5.6449147580066565,"aX":-14.885361565526496},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2312,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.4013884198999351,"extension":6.3698854184696545},"index":2,"playId":"d2db5f73-2722-3dfe-9742-9aa490e6cdf5","pitchNumber":3,"startTime":"2026-03-08T21:22:29.916Z","endTime":"2026-03-08T21:22:33.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.276603910547166,"aZ":-16.23485807334623,"pfxX":-7.294819719286839,"pfxZ":8.247468373581576,"pX":1.224361468360739,"pZ":2.681825852396717,"vX0":10.208040376455973,"vY0":-137.8032566197716,"vZ0":-4.916803556094722,"x":70.33,"y":166.37,"x0":-1.5721061269865706,"y0":50.000254988715945,"z0":5.578057559407872,"aX":-14.094301434328031},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":11.2,"spinRate":2996,"spinDirection":291},"zone":12,"typeConfidence":2.0,"plateTime":0.39675721903984185,"extension":6.371798726592553},"index":3,"playId":"ac77def2-dffd-3a10-91ff-9cac5c5b4fb0","pitchNumber":4,"startTime":"2026-03-08T21:22:44.634Z","endTime":"2026-03-08T21:22:47.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90083380198594,"aZ":-15.789688851600253,"pfxX":-6.587430801962741,"pfxZ":8.886603712792034,"pX":0.15140275651789634,"pZ":2.8988399290264324,"vX0":7.54599697885939,"vY0":-134.382825488492,"vZ0":-4.26078858356278,"x":111.23,"y":160.51,"x0":-1.8264141884605098,"y0":50.0033384877617,"z0":5.613641039132364,"aX":-12.146916574020874},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":10.4,"spinRate":2997,"spinDirection":288},"zone":2,"typeConfidence":2.0,"plateTime":0.4063312658782716,"extension":6.451938908958027},"hitData":{"launchSpeed":95.9,"launchAngle":14.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.24,"coordY":93.76}},"index":4,"playId":"c2d5d5dc-14e7-345e-a2c5-d43599ecfc1a","pitchNumber":5,"startTime":"2026-03-08T21:23:02.559Z","endTime":"2026-03-08T21:23:12.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:23:12.822Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rece Hinds grounds into a force out, third baseman Tim Tawa to second baseman Tommy Troy. Ke'Bryan Hayes out at 2nd. Rece Hinds to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T21:23:19.882Z","endTime":"2026-03-08T21:24:24.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.009389431775272,"aZ":-30.58861705515316,"pfxX":0.7783600281167495,"pfxZ":0.9833055106062609,"pX":0.40182599168748034,"pZ":2.2128213969152646,"vX0":5.604875113093687,"vY0":-125.46224597044674,"vZ0":-2.2854008455357886,"x":101.68,"y":179.03,"x0":-1.9493987602734482,"y0":50.00623046691053,"z0":5.594232396700107,"aX":1.2571861556659734},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":-2.5,"spinRate":2690,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.4342282828220383,"extension":6.391960222710206},"index":0,"playId":"55aec17c-119e-333d-81c7-7bbbbaeea3f3","pitchNumber":1,"startTime":"2026-03-08T21:23:38.249Z","endTime":"2026-03-08T21:23:43.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.224945448720934,"aZ":-25.28240710697582,"pfxX":-9.021772776638231,"pfxZ":3.5904992835667002,"pX":-0.033908686800138754,"pZ":2.370327319850164,"vX0":7.795613266861379,"vY0":-135.804844254173,"vZ0":-4.194645738488417,"x":118.29,"y":174.78,"x0":-1.7323179175793844,"y0":50.00132877203237,"z0":5.637911213114566,"aX":-17.30436277169202},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":2180,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3992473532968708,"extension":6.4036479584622965},"hitData":{"launchSpeed":87.8,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.83,"coordY":170.55}},"index":1,"playId":"83a71554-7496-3b0d-96e3-2e75e64e4335","pitchNumber":2,"startTime":"2026-03-08T21:24:09.934Z","endTime":"2026-03-08T21:24:24.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:24:24.297Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Friedl lines out sharply to center fielder Jordan Lawlar.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T21:24:44.998Z","endTime":"2026-03-08T21:25:01.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972125939039916,"aZ":-19.763925386185118,"pfxX":-7.379915091121701,"pfxZ":6.632836093580838,"pX":0.12080774689682847,"pZ":2.728084460776617,"vX0":7.589400574736898,"vY0":-135.07299718910397,"vZ0":-4.050522864467922,"x":112.4,"y":165.12,"x0":-1.7498415902124773,"y0":50.00208016044729,"z0":5.614610256129108,"aX":-13.806959893282388},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":12.0,"spinRate":2116,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4035811268513587,"extension":6.443860541985821},"hitData":{"launchSpeed":100.8,"launchAngle":22.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.78,"coordY":54.52}},"index":0,"playId":"70bf9f27-2fbb-3a4a-b6b3-de89a0a433b5","pitchNumber":1,"startTime":"2026-03-08T21:24:50.322Z","endTime":"2026-03-08T21:25:01.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:25:01.719Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Óscar Mercado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T21:27:39.565Z","endTime":"2026-03-08T21:30:01.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8],"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":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tony Santillan replaces Emilio Pagán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:26:36.536Z","endTime":"2026-03-08T21:27:41.780Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.3,"endSpeed":85.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23924379243245,"aZ":-16.859574238045617,"pfxX":-6.594369942260536,"pfxZ":8.216431278090546,"pX":0.4599847688006347,"pZ":2.5172956430309448,"vX0":9.852471268143693,"vY0":-135.58305605380963,"vZ0":-4.052517006381914,"x":99.47,"y":170.81,"x0":-2.3618513241060284,"y0":50.00545465394983,"z0":5.205579867699008,"aX":-12.29674758081546},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":9.8,"spinRate":2379,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4037483564088187,"extension":5.856952993854621},"index":1,"playId":"a46ff40f-07da-35e2-9cf4-6357647727e4","pitchNumber":1,"startTime":"2026-03-08T21:27:41.780Z","endTime":"2026-03-08T21:27:45.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18891116372127,"aZ":-36.48377996868985,"pfxX":5.090235773473096,"pfxZ":-2.8592342739178367,"pX":-1.2979028193443416,"pZ":2.3679374479169164,"vX0":1.444035324854493,"vY0":-121.35521340257044,"vZ0":0.04484502003956137,"x":166.47,"y":174.85,"x0":-2.560307143523662,"y0":50.00169341967327,"z0":5.497288441151206,"aX":7.678233006942812},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.9,"breakHorizontal":-9.6,"spinRate":2118,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4493779518623957,"extension":5.659897715567348},"index":2,"playId":"b49f76c9-12c6-3856-8652-59d297a22208","pitchNumber":2,"startTime":"2026-03-08T21:27:59.112Z","endTime":"2026-03-08T21:28:02.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-03-08T21:28:15.515Z","endTime":"2026-03-08T21:28:26.894Z","isPitch":false,"type":"action","player":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36027718034121,"aZ":-37.38915567161569,"pfxX":4.038106425474698,"pfxZ":-3.4697818456864784,"pX":0.6963934427965542,"pZ":2.13152783767868,"vX0":6.256767055945411,"vY0":-122.14981637482454,"vZ0":-0.060639828699565745,"x":90.46,"y":181.23,"x0":-2.4286689041351317,"y0":50.00340991437606,"z0":5.3868791585732945,"aX":6.06662630205851},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.0,"breakHorizontal":-8.9,"spinRate":2123,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.44940210556735183,"extension":5.821537296943365},"index":4,"playId":"3c4bded6-944f-3a9a-9e9d-e1da210e4b26","pitchNumber":3,"startTime":"2026-03-08T21:28:26.894Z","endTime":"2026-03-08T21:28:30.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08756020907414,"aZ":-19.657461975274625,"pfxX":-8.450410750247048,"pfxZ":6.506181568548735,"pX":0.45163413675770675,"pZ":3.662205061799979,"vX0":10.336088300033996,"vY0":-137.48731857404687,"vZ0":-0.6701308141873734,"x":99.78,"y":139.9,"x0":-2.2499871958477966,"y0":50.002312465226886,"z0":5.237254870937807,"aX":-16.25695343928877},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":13.3,"spinRate":2364,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39763575720043276,"extension":6.026571770043853},"index":5,"playId":"2040f07f-c03c-374e-b624-6cd6e148fec8","pitchNumber":4,"startTime":"2026-03-08T21:28:43.756Z","endTime":"2026-03-08T21:28:48.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.863910974702986,"aZ":-33.659921221638605,"pfxX":4.331939144964141,"pfxZ":-0.9633932345312136,"pX":0.8789286803396603,"pZ":0.1934964921002809,"vX0":6.406300550566525,"vY0":-123.54096953804311,"vZ0":-5.104045159239758,"x":83.5,"y":233.56,"x0":-2.3162290878051253,"y0":50.00469866891573,"z0":5.133167555889614,"aX":6.660075892258908},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.8,"breakHorizontal":-9.4,"spinRate":2261,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44427364282320214,"extension":5.730724237189867},"index":6,"playId":"2794d334-072e-31b8-9d38-b7c7301b6ac4","pitchNumber":5,"startTime":"2026-03-08T21:29:02.353Z","endTime":"2026-03-08T21:29:06.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.103705360657095,"aZ":-16.232871339742708,"pfxX":-6.667849142196047,"pfxZ":8.177480356903056,"pX":0.5196184267255973,"pZ":3.5212645479333937,"vX0":9.560244981305999,"vY0":-138.33337178434078,"vZ0":-1.7970919248005108,"x":97.19,"y":143.71,"x0":-2.105194929226133,"y0":50.004736735405345,"z0":5.260405734423938,"aX":-13.0027101074744},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2299,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39502103103733877,"extension":6.0032373741587595},"index":7,"playId":"40476729-a052-3541-b908-b584250fc45b","pitchNumber":6,"startTime":"2026-03-08T21:29:24.624Z","endTime":"2026-03-08T21:29:30.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.907917528225717,"aZ":-16.15845045797011,"pfxX":-6.531427236436132,"pfxZ":8.06924985731208,"pX":0.29044983062293417,"pZ":3.7389286722396666,"vX0":9.166023502628825,"vY0":-139.19630140712752,"vZ0":-1.2408349282546614,"x":105.93,"y":137.83,"x0":-2.1792270475203295,"y0":50.001678426190914,"z0":5.24813715386329,"aX":-12.96266412631753},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2327,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3917921692328479,"extension":6.085003969636291},"index":8,"playId":"e7ee1e34-350b-35ab-a07d-45986f3c7f29","pitchNumber":7,"startTime":"2026-03-08T21:29:57.709Z","endTime":"2026-03-08T21:30:01.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:30:01.297Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Lawlar singles on a ground ball to shortstop Elly De La Cruz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T21:30:04.591Z","endTime":"2026-03-08T21:30:53.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22142702327549,"aZ":-36.45041989038638,"pfxX":6.005352385843198,"pfxZ":-2.746415824065494,"pX":-0.625922871820784,"pZ":2.4676379619027236,"vX0":2.6689888884329895,"vY0":-123.64707151779044,"vZ0":0.4515405291562584,"x":140.86,"y":172.15,"x0":-2.497479711839401,"y0":50.002395681276155,"z0":5.326002475455247,"aX":9.354800963220733},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.7,"breakHorizontal":-11.5,"spinRate":2251,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.44192642092180545,"extension":5.747148278791466},"index":0,"playId":"b5276453-4287-3002-8706-7b85e83ef5f3","pitchNumber":1,"startTime":"2026-03-08T21:30:26.845Z","endTime":"2026-03-08T21:30:30.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.590904870282298,"aZ":-37.216660194535024,"pfxX":5.482619299167393,"pfxZ":-3.2997126808262447,"pX":0.2599555573777935,"pZ":1.534440346605559,"vX0":4.873961981704656,"vY0":-122.45105989110725,"vZ0":-1.2934716434129458,"x":107.09,"y":197.35,"x0":-2.4633892773143815,"y0":50.001054436291554,"z0":5.2335069941690096,"aX":8.382961241353708},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.0,"breakHorizontal":-11.0,"spinRate":2214,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4461090322872976,"extension":5.708339285997189},"hitData":{"launchSpeed":95.6,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.85,"coordY":150.82}},"index":1,"playId":"3a698dcf-7816-3c8e-adbf-6f9e1893b058","pitchNumber":2,"startTime":"2026-03-08T21:30:41.548Z","endTime":"2026-03-08T21:30:53.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:30:53.781Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Troy strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T21:31:06.947Z","endTime":"2026-03-08T21:33:23.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":93.9,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8096661936297,"aZ":-14.718929078218348,"pfxX":-6.238001623534984,"pfxZ":9.162794345125452,"pX":1.1569383574739898,"pZ":2.2691141279846683,"vX0":11.217457215815923,"vY0":-136.3738082597285,"vZ0":-5.0142719660427595,"x":72.9,"y":177.51,"x0":-2.178172377072581,"y0":50.00243768006927,"z0":5.128780206988295,"aX":-11.883882234971574},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2288,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39991046749121306,"extension":6.064925309115188},"index":0,"playId":"9e6e6ae9-4965-30a2-a2c3-df00f856f120","pitchNumber":1,"startTime":"2026-03-08T21:31:13.086Z","endTime":"2026-03-08T21:31:16.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":94.9,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519152496151005,"aZ":-14.634797371294944,"pfxX":-5.329145906478249,"pfxZ":9.003987490884299,"pX":-0.7972342329137898,"pZ":3.002941040081967,"vX0":6.058883740892756,"vY0":-138.15814735258323,"vZ0":-3.4103364516985955,"x":147.39,"y":157.7,"x0":-2.318201162321658,"y0":50.0049371283225,"z0":5.226490215687053,"aX":-10.38430155297043},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2339,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.39526908537961347,"extension":5.98433440528952},"index":1,"playId":"35ae3c80-b90f-3571-b26b-cbf05ed30550","pitchNumber":2,"startTime":"2026-03-08T21:31:30.492Z","endTime":"2026-03-08T21:31:34.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"c3dda40d-efa2-3a37-a752-3c8f0ad48516","startTime":"2026-03-08T21:31:45.246Z","endTime":"2026-03-08T21:31:50.034Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"b13e1c0d-b885-3213-b92d-3044bfd07e37","startTime":"2026-03-08T21:32:01.653Z","endTime":"2026-03-08T21:32:06.765Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.353212678933396,"aZ":-16.025361998059587,"pfxX":-7.6494469688366244,"pfxZ":8.310106301183518,"pX":-0.47049423171558724,"pZ":3.3649087294391364,"vX0":7.613828824952258,"vY0":-137.9614597451089,"vZ0":-2.277119437391664,"x":134.93,"y":147.93,"x0":-2.261429208492679,"y0":50.00324101982411,"z0":5.271039452361125,"aX":-14.866369106734131},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":12.5,"spinRate":2299,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.39578810758264726,"extension":6.057186250705},"index":4,"playId":"d051d6b2-943b-3438-9cd2-2b554851258a","pitchNumber":3,"startTime":"2026-03-08T21:32:38.554Z","endTime":"2026-03-08T21:32:42.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-08T21:32:51.339Z","endTime":"2026-03-08T21:33:01.587Z","isPitch":false,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08170081027882,"aZ":-17.490077186306298,"pfxX":-7.3425252556882254,"pfxZ":7.426961101181659,"pX":-1.461542449445248,"pZ":4.293727623263931,"vX0":4.992810719786114,"vY0":-139.438650348434,"vZ0":0.5559508542307994,"x":172.71,"y":122.85,"x0":-2.317331878869806,"y0":50.00671707999726,"z0":5.241992702475017,"aX":-14.524625474217018},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":12.4,"spinRate":2284,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.3921642157190721,"extension":5.944105720533358},"index":6,"playId":"8d2edd02-d0f0-3ce7-8b73-d80e11cbfa8b","pitchNumber":4,"startTime":"2026-03-08T21:33:01.587Z","endTime":"2026-03-08T21:33:04.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.317012015590493,"aZ":-15.888455375199694,"pfxX":-7.04437162312882,"pfxZ":8.327800353388525,"pX":0.07003189857204992,"pZ":2.6785547080179697,"vX0":8.733410151253967,"vY0":-138.35986759178334,"vZ0":-3.5910533750061147,"x":114.33,"y":166.46,"x0":-2.1991184654394176,"y0":50.00454162954416,"z0":5.045455127174285,"aX":-13.77991661939692},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":11.2,"spinRate":2439,"spinDirection":274},"zone":2,"typeConfidence":2.0,"plateTime":0.39453553340979086,"extension":6.03413101394799},"index":7,"playId":"44b1deb7-7d9e-3043-8d54-b4d628d4f988","pitchNumber":5,"startTime":"2026-03-08T21:33:19.797Z","endTime":"2026-03-08T21:33:23.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.64,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:33:23.486Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T21:33:33.303Z","endTime":"2026-03-08T21:34:55.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.223258605805984,"aZ":-15.319969981569715,"pfxX":-7.120443029221139,"pfxZ":8.574929797204565,"pX":0.7454805493310491,"pZ":3.0208260612570292,"vX0":10.294506013103897,"vY0":-138.86746827147525,"vZ0":-3.2280495327753296,"x":88.58,"y":157.22,"x0":-2.073544099898474,"y0":50.00345297997904,"z0":5.208916714415995,"aX":-13.997386997766165},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2432,"spinDirection":246},"zone":3,"typeConfidence":2.0,"plateTime":0.3934570937710249,"extension":5.987669483391151},"index":0,"playId":"036bec99-b9e3-3aa0-9ed5-dad75c6e1513","pitchNumber":1,"startTime":"2026-03-08T21:33:50.124Z","endTime":"2026-03-08T21:33:56.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.094828685780236,"aZ":-17.954417751913528,"pfxX":-6.480719417017183,"pfxZ":7.1078634824352545,"pX":0.6672718845421683,"pZ":3.2350881017913804,"vX0":9.856203141589358,"vY0":-139.76376875031448,"vZ0":-2.04780285556152,"x":91.57,"y":151.43,"x0":-2.044367295787161,"y0":50.005765054492734,"z0":5.141688387144303,"aX":-12.971696803799738},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":2314,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.39017930069982354,"extension":6.184014187504146},"index":1,"playId":"7e60cffa-f91b-3244-b93a-42110b3261dc","pitchNumber":2,"startTime":"2026-03-08T21:34:24.302Z","endTime":"2026-03-08T21:34:31.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.613523103207395,"aZ":-17.98804265686215,"pfxX":-7.261833628619829,"pfxZ":7.196902122595749,"pX":0.33344577518750984,"pZ":2.3587380852692226,"vX0":9.5841409806486,"vY0":-138.9073568853255,"vZ0":-4.322929024889979,"x":104.29,"y":175.09,"x0":-2.204296077102626,"y0":50.001500104635625,"z0":5.116981972589462,"aX":-14.31226895006055},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":11.4,"spinRate":2360,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39301459927234195,"extension":5.939598280103489},"index":2,"playId":"04acad5a-00e2-3ab6-816c-c0cb5ddba2ea","pitchNumber":3,"startTime":"2026-03-08T21:34:51.121Z","endTime":"2026-03-08T21:34:55.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:34:55.726Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, third baseman Tim Tawa to first baseman Luken Baker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:37:11.860Z","endTime":"2026-03-08T21:38:10.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.504569108980075,"aZ":-40.36529876228667,"pfxX":5.25933795247191,"pfxZ":-5.887306884482536,"pX":-0.4676050481807023,"pZ":2.307150740735569,"vX0":1.405483043237851,"vY0":-117.30829311964104,"vZ0":0.17353678833397956,"x":134.82,"y":176.49,"x0":-1.757947803542945,"y0":50.00183623223846,"z0":5.999738721240173,"aX":7.318348244112527},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.3,"breakHorizontal":-9.8,"spinRate":2561,"spinDirection":30},"zone":4,"typeConfidence":2.0,"plateTime":0.46717309938789864,"extension":6.279045835484219},"index":0,"playId":"f82afd6e-cbb4-3a7d-a786-c8e4abb8570b","pitchNumber":1,"startTime":"2026-03-08T21:37:32.658Z","endTime":"2026-03-08T21:37:36.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.312845779484253,"aZ":-30.521571318912653,"pfxX":0.31281587801726385,"pfxZ":1.0519446484300499,"pX":1.1453490406607407,"pZ":2.2620488693095693,"vX0":7.1850916777204,"vY0":-123.37929623138508,"vZ0":-1.9496221361448183,"x":73.34,"y":177.7,"x0":-1.8229749746996051,"y0":50.001805739768365,"z0":5.589798100199059,"aX":0.4908647270095475},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-1.9,"spinRate":2807,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4408521342047935,"extension":6.184303249953265},"index":1,"playId":"3acbe9a1-df73-3ab2-b70c-338e315836d0","pitchNumber":2,"startTime":"2026-03-08T21:37:47.694Z","endTime":"2026-03-08T21:37:51.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.132740086835547,"aZ":-31.191343048477293,"pfxX":-8.89553075748981,"pfxZ":0.5743821996248482,"pX":-0.0504009136073224,"pZ":2.0950180143005412,"vX0":7.428466683342274,"vY0":-128.0617875800138,"vZ0":-2.909589164924563,"x":118.92,"y":182.21,"x0":-1.8030943811799396,"y0":50.00028311191779,"z0":5.633135080100006,"aX":-15.089906041160058},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.7,"breakHorizontal":14.9,"spinRate":1655,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.42427212973731976,"extension":6.396408018630227},"hitData":{"launchSpeed":96.6,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.83,"coordY":167.01}},"index":2,"playId":"cdaca091-cac3-3cfd-884b-6a93d9fd0dda","pitchNumber":3,"startTime":"2026-03-08T21:38:04.538Z","endTime":"2026-03-08T21:38:10.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:38:10.484Z","atBatIndex":40},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Elly De La Cruz reaches on a throwing error by shortstop Jacob Amaya.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:38:19.425Z","endTime":"2026-03-08T21:39:37.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":3},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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":81.8,"endSpeed":75.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71889616253442,"aZ":-43.01210117309203,"pfxX":4.328207234728163,"pfxZ":-7.531668986848153,"pX":-0.829165630946909,"pZ":3.0504321433722454,"vX0":1.2470166138730718,"vY0":-119.15077536960042,"vZ0":2.393188412268126,"x":148.61,"y":156.42,"x0":-1.9215164257800863,"y0":50.00274567827143,"z0":5.9172993862533705,"aX":6.227966952677349},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.8,"breakHorizontal":-8.2,"spinRate":2602,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.4595413868022171,"extension":6.333453338278935},"index":0,"playId":"081fdc4b-7eac-39ca-a552-ea933c4c55f8","pitchNumber":1,"startTime":"2026-03-08T21:38:38.245Z","endTime":"2026-03-08T21:38:42.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02225926636725,"aZ":-37.69684873023217,"pfxX":-7.87922303236112,"pfxZ":-3.290389298772882,"pX":-1.6143790359100891,"pZ":1.126014496234255,"vX0":3.7722713403533623,"vY0":-128.14062315857885,"vZ0":-3.7389815024947435,"x":178.54,"y":208.38,"x0":-2.07414131536828,"y0":50.001723311201566,"z0":5.519074509396639,"aX":-13.231929110734214},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.5,"breakHorizontal":13.6,"spinRate":2993,"spinDirection":6},"zone":13,"typeConfidence":2.0,"plateTime":0.4258350725194102,"extension":6.330318397642767},"index":1,"playId":"de38369c-be64-3f2b-8bc3-56ac53a72860","pitchNumber":2,"startTime":"2026-03-08T21:38:54.173Z","endTime":"2026-03-08T21:38:57.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82038147989978,"aZ":-35.959166196507894,"pfxX":-6.399103662601554,"pfxZ":-2.2996683754965552,"pX":-0.47301249852395777,"pZ":1.8499876031760722,"vX0":5.5856134820785,"vY0":-126.89374910480362,"vZ0":-2.264916466872446,"x":135.03,"y":188.83,"x0":-1.8619821613996244,"y0":50.00391310549748,"z0":5.594875835126617,"aX":-10.528576421365232},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.4,"breakHorizontal":10.4,"spinRate":1672,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4301998612688753,"extension":6.393515567010826},"index":2,"playId":"12961193-26c3-31e5-877a-2acf07e12fbd","pitchNumber":3,"startTime":"2026-03-08T21:39:09.468Z","endTime":"2026-03-08T21:39:13.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849491703078694,"aZ":-19.535903262037728,"pfxX":-5.769075174199491,"pfxZ":6.574805818951964,"pX":0.7802183818485376,"pZ":3.022625065300361,"vX0":8.69289373182117,"vY0":-136.73765760430024,"vZ0":-3.4283878517351307,"x":87.26,"y":157.17,"x0":-1.6684949946636825,"y0":50.00534286039351,"z0":5.608541901545718,"aX":-11.09381905280896},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":9.0,"spinRate":2185,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3982634830518226,"extension":6.387933873590011},"hitData":{"launchSpeed":67.2,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.8,"coordY":147.4}},"index":3,"playId":"fbe53b39-c9b3-3468-b08d-5453723e937a","pitchNumber":4,"startTime":"2026-03-08T21:39:31.090Z","endTime":"2026-03-08T21:39:37.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"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":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:39:37.795Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Óscar Mercado.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:40:00.893Z","endTime":"2026-03-08T21:41:59.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87928427108243,"aZ":-25.111092647982193,"pfxX":-10.241286019059752,"pfxZ":3.7275558677494285,"pX":-0.1923489012875083,"pZ":1.835407833147079,"vX0":7.800134361462215,"vY0":-136.51155331214525,"vZ0":-5.382369899769265,"x":124.33,"y":189.22,"x0":-1.7501726725181366,"y0":50.004932648411945,"z0":5.552014007201759,"aX":-19.412154676799144},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.9,"breakHorizontal":17.0,"spinRate":2294,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.400600377366799,"extension":6.320964771308431},"index":0,"playId":"fdc22abe-27af-3e83-8d22-c11090f30f6f","pitchNumber":1,"startTime":"2026-03-08T21:40:17.891Z","endTime":"2026-03-08T21:40:22.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.291835535837112,"aZ":-32.56180209864724,"pfxX":1.1619589074429415,"pfxZ":-0.24255787238853932,"pX":1.4406200615439162,"pZ":0.8868276531217169,"vX0":7.689213438340625,"vY0":-124.8228095995153,"vZ0":-4.800943643562043,"x":62.09,"y":214.84,"x0":-1.8101900238979343,"y0":50.00239476505532,"z0":5.467287730920037,"aX":1.8624535351787905},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":-3.6,"spinRate":2729,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4360985636859982,"extension":6.348964200134714},"index":1,"playId":"a2e30ef2-4cd8-37d2-b742-86b279ed8007","pitchNumber":2,"startTime":"2026-03-08T21:40:38.655Z","endTime":"2026-03-08T21:40:43.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.096630756924405,"aZ":-18.051307952898515,"pfxX":-8.502603581165573,"pfxZ":7.476764914254283,"pX":0.8172078764332849,"pZ":2.007317219859035,"vX0":9.757902835368176,"vY0":-136.34802701163463,"vZ0":-6.151712240383514,"x":85.85,"y":184.58,"x0":-1.6979522127705917,"y0":50.00189059133565,"z0":5.5320937451093455,"aX":-16.059001310604202},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":13.4,"spinRate":2302,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4012221116229142,"extension":6.458707692714105},"index":2,"playId":"ac624089-181f-3b33-a8c0-e81f2659f1b2","pitchNumber":3,"startTime":"2026-03-08T21:41:02.995Z","endTime":"2026-03-08T21:41:30.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.714880315643548,"aZ":-30.72848658233031,"pfxX":-9.439567295662883,"pfxZ":0.8635446182281017,"pX":-0.2574249195807819,"pZ":1.9900040439047832,"vX0":6.8683002728899005,"vY0":-128.05717232994047,"vZ0":-3.1116058242646485,"x":126.81,"y":185.05,"x0":-1.733217766514767,"y0":50.004717032239874,"z0":5.597305561071231,"aX":-15.852142855949884},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":15.7,"spinRate":1704,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.4259325128097533,"extension":6.484238579026271},"hitData":{"launchSpeed":95.1,"launchAngle":53.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.96,"coordY":118.7}},"index":3,"playId":"a1e2e1e2-f5e6-31b1-9d66-62352d1d0500","pitchNumber":4,"startTime":"2026-03-08T21:41:48.343Z","endTime":"2026-03-08T21:41:59.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.62,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:41:59.733Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Will Benson hits an inside-the-park home run (3) on a line drive down the right-field line. Elly De La Cruz scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:42:08.927Z","endTime":"2026-03-08T21:42:43.588Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":{"id":681869,"link":"/api/v1/people/681869"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":681869,"link":"/api/v1/people/681869"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32267216802076,"aZ":-20.340976011854014,"pfxX":-8.247782126675293,"pfxZ":6.386717107543472,"pX":-0.4106405786775447,"pZ":3.2372607980017376,"vX0":6.43810085816292,"vY0":-135.22121323632118,"vZ0":-2.6402032305716494,"x":132.65,"y":151.37,"x0":-1.7501254887655253,"y0":50.003406693388946,"z0":5.652479614399692,"aX":-15.283321914719364},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":13.6,"spinRate":2264,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.40497350805843935,"extension":6.415111967833296},"hitData":{"launchSpeed":87.5,"launchAngle":-16.0,"totalDistance":12.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":224.77,"coordY":105.27}},"index":0,"playId":"f9a7009c-a33a-358f-95bb-26307606a244","pitchNumber":1,"startTime":"2026-03-08T21:42:26.867Z","endTime":"2026-03-08T21:42:43.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[{"credit":"b_inside_park_hr"}],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":25.500000000000007,"leverageIndex":1.23,"dramaIndex":192.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:42:43.588Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, shortstop Jacob Amaya to first baseman Luken Baker.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:43:17.370Z","endTime":"2026-03-08T21:43:45.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372099299183574,"aZ":-23.923665622202748,"pfxX":-7.95988466842544,"pfxZ":4.2579909684700255,"pX":-0.9282377995238709,"pZ":2.1103756159997946,"vX0":5.041495367430696,"vY0":-137.10398856038424,"vZ0":-5.100013708792937,"x":152.38,"y":181.8,"x0":-1.7404250257972138,"y0":50.002323691657764,"z0":5.590712042847794,"aX":-15.416871012176243},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":2012,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.39688087115884985,"extension":6.463908205716148},"index":0,"playId":"af33b3f1-1331-3bfb-8e13-917b5324f6a0","pitchNumber":1,"startTime":"2026-03-08T21:43:23.015Z","endTime":"2026-03-08T21:43:27.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238183882380994,"aZ":-32.49039630852432,"pfxX":-3.8582940016186025,"pfxZ":-0.19110201004771987,"pX":-0.2655466897625437,"pZ":2.786174026234107,"vX0":5.3893558815266704,"vY0":-127.38031595665285,"vZ0":-0.8262526788957283,"x":127.12,"y":163.55,"x0":-1.8919439757246135,"y0":50.00111911877868,"z0":5.647564131336768,"aX":-6.441528924909859},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":6.0,"spinRate":1462,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.42738484618740724,"extension":6.356507537703708},"hitData":{"launchSpeed":108.5,"launchAngle":7.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.42,"coordY":156.89}},"index":1,"playId":"1b9a08e2-cad5-387d-9af6-10dfd64d886b","pitchNumber":2,"startTime":"2026-03-08T21:43:37.149Z","endTime":"2026-03-08T21:43:45.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:43:45.058Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:46:11.133Z","endTime":"2026-03-08T21:47:06.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9,10],"actionIndex":[0,1,2,3,4,5,6],"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":681114,"link":"/api/v1/people/681114"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Carlos Jorge replaces center fielder TJ Friedl, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-08T21:45:19.519Z","endTime":"2026-03-08T21:45:19.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699115,"link":"/api/v1/people/699115"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rafhlmil Torres replaces second baseman Matt McLain, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-08T21:45:19.553Z","endTime":"2026-03-08T21:45:19.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807951,"link":"/api/v1/people/807951"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"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":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyson Lewis replaces shortstop Elly De La Cruz, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-08T21:45:19.558Z","endTime":"2026-03-08T21:45:19.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815653,"link":"/api/v1/people/815653"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Esmith Pineda replaces right fielder Will Benson, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-08T21:45:19.562Z","endTime":"2026-03-08T21:45:19.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703204,"link":"/api/v1/people/703204"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Trautwein replaces catcher Tyler Stephenson, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-08T21:45:19.566Z","endTime":"2026-03-08T21:45:19.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681114,"link":"/api/v1/people/681114"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carlos Sanchez replaces third baseman Ke'Bryan Hayes, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-08T21:45:19.571Z","endTime":"2026-03-08T21:45:19.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800176,"link":"/api/v1/people/800176"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Mey replaces Tony Santillan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-08T21:45:19.575Z","endTime":"2026-03-08T21:46:13.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.491922263999314,"aZ":-27.89682472975595,"pfxX":-8.142553744670654,"pfxZ":2.1134967238365245,"pX":0.6640920471962356,"pZ":2.6967442178159966,"vX0":10.258980763673414,"vY0":-141.42341938712542,"vZ0":-3.6004704713220756,"x":91.69,"y":165.97,"x0":-1.9539064867955873,"y0":50.00339293378968,"z0":5.7773186796745435,"aX":-16.4818819226577},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.2,"breakHorizontal":12.6,"spinRate":2162,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3874061784660916,"extension":6.394919961688013},"index":7,"playId":"eb95d2f1-ba06-34a5-89a6-a4fe05c803d2","pitchNumber":1,"startTime":"2026-03-08T21:46:13.316Z","endTime":"2026-03-08T21:46:17.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923557256753924,"aZ":-25.24953114570103,"pfxX":-7.47737146338023,"pfxZ":3.2661666527157207,"pX":0.8554662291706656,"pZ":1.2583381285562194,"vX0":11.146187865102958,"vY0":-144.25363132395063,"vZ0":-7.893170066983377,"x":84.39,"y":204.8,"x0":-2.0777169145143315,"y0":50.00238777354593,"z0":5.57410576149402,"aX":-15.842275441656296},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.6,"breakHorizontal":11.4,"spinRate":2409,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.37895457295086166,"extension":6.437024006127231},"index":8,"playId":"b0d5af4c-88e8-3383-9ca6-5e821cac4fed","pitchNumber":2,"startTime":"2026-03-08T21:46:26.692Z","endTime":"2026-03-08T21:46:30.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.119623271840375,"aZ":-24.770805625625496,"pfxX":-7.956218299328883,"pfxZ":3.5095782193050002,"pX":0.3677482197972906,"pZ":1.5342059552139495,"vX0":9.671546677708715,"vY0":-143.79258211994312,"vZ0":-7.119796239125138,"x":102.98,"y":197.36,"x0":-1.9943350591484956,"y0":50.002242419420874,"z0":5.562796280588205,"aX":-16.77950144279673},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.2,"breakHorizontal":12.6,"spinRate":2337,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.37988920093063117,"extension":6.6338709488310394},"index":9,"playId":"2d83a0d5-7655-3cc8-b067-d3e6a9d4f4e2","pitchNumber":3,"startTime":"2026-03-08T21:46:41.555Z","endTime":"2026-03-08T21:46:44.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.326230498155965,"aZ":-29.70788743283814,"pfxX":-9.437115411467321,"pfxZ":1.1887105359542414,"pX":-0.35279679311054274,"pZ":1.702032285077374,"vX0":8.19320539244609,"vY0":-143.16140992892093,"vZ0":-5.657099645291485,"x":130.45,"y":192.83,"x0":-2.02238447533441,"y0":50.005201810380264,"z0":5.557624492100887,"aX":-19.637341437331227},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.2,"breakHorizontal":15.5,"spinRate":2323,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.38225042309707113,"extension":6.6799724179138105},"index":10,"playId":"73729f83-64b1-3dff-8dfc-8da919f32859","pitchNumber":4,"startTime":"2026-03-08T21:47:02.484Z","endTime":"2026-03-08T21:47:06.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:47:06.376Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luken Baker grounds out, pitcher Luis Mey to first baseman Christian Encarnacion-Strand.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:47:36.968Z","endTime":"2026-03-08T21:47:59.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":663609,"fullName":"Luken Baker"}}},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08319606-0476-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-08T21:47:28.349Z","endTime":"2026-03-08T21:47:39.122Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65635793951991,"aZ":-22.310297172163516,"pfxX":1.0607430377269627,"pfxZ":5.971323242031652,"pX":0.4514607361936324,"pZ":0.9331233462301076,"vX0":6.085439090830277,"vY0":-127.32149278599962,"vZ0":-6.832717333503893,"x":99.79,"y":213.59,"x0":-2.101472442474558,"y0":50.002977129064575,"z0":5.401419827801859,"aX":1.7511307078806122},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.6,"breakHorizontal":-3.2,"spinRate":2364,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4292074045293548,"extension":6.886377114274972},"index":1,"playId":"c91e0e3d-ca6e-333e-9a61-1820d101aa33","pitchNumber":1,"startTime":"2026-03-08T21:47:39.122Z","endTime":"2026-03-08T21:47:42.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46459307654425,"aZ":-30.246452021050466,"pfxX":-10.646119311546531,"pfxZ":0.9391797880740462,"pX":-0.03958235754676731,"pZ":2.972236952382472,"vX0":9.749827132948706,"vY0":-142.32129755119766,"vZ0":-2.131147578432492,"x":118.51,"y":158.53,"x0":-2.1309943471497275,"y0":50.00006200907309,"z0":5.651361793541673,"aX":-21.779357726012826},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.4,"breakHorizontal":17.3,"spinRate":2295,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3852432444607903,"extension":6.620313560774419},"hitData":{"launchAngle":-80.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.63,"coordY":182.19}},"index":2,"playId":"f81cf03c-b666-33b3-ae0e-43f42f18c430","pitchNumber":2,"startTime":"2026-03-08T21:47:51.311Z","endTime":"2026-03-08T21:47:59.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:47:59.186Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Waldschmidt singles on a ground ball to center fielder Carlos Jorge.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:48:04.855Z","endTime":"2026-03-08T21:49:03.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699115,"link":"/api/v1/people/699115"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09381470200573,"aZ":-23.162086304269724,"pfxX":2.1813746740044015,"pfxZ":5.785367694696872,"pX":-1.0027048717977056,"pZ":2.160326078802345,"vX0":2.464428645445266,"vY0":-123.85122892385881,"vZ0":-3.83709551544587,"x":155.22,"y":180.45,"x0":-2.293008911408265,"y0":50.00252959424725,"z0":5.660467795974829,"aX":3.398032215905946},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.8,"breakHorizontal":-4.6,"spinRate":2328,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.4417745680341709,"extension":6.591396505082943},"index":0,"playId":"d08499f9-50ac-3a20-b310-377c6b3fec35","pitchNumber":1,"startTime":"2026-03-08T21:48:23.616Z","endTime":"2026-03-08T21:48:27.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.1,"endSpeed":89.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.455308291368375,"aZ":-22.522971253454713,"pfxX":-9.354729278484575,"pfxZ":4.692688115297812,"pX":0.33497161487807114,"pZ":1.8213219578564783,"vX0":10.362915301533786,"vY0":-142.43915177265674,"vZ0":-6.449487412020016,"x":104.23,"y":189.6,"x0":-2.1334484174493795,"y0":50.00417076704955,"z0":5.537355450142749,"aX":-19.2412429982834},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.3,"breakHorizontal":14.9,"spinRate":2366,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3844170032937346,"extension":6.859255466069301},"index":1,"playId":"57b1e596-cb04-3735-a940-2a502a1cecd3","pitchNumber":2,"startTime":"2026-03-08T21:48:35.486Z","endTime":"2026-03-08T21:48:38.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72573988679731,"aZ":-25.913346972783778,"pfxX":-8.077618799679687,"pfxZ":2.9785580375077654,"pX":0.0504290942287443,"pZ":2.587554942116944,"vX0":9.092942028696248,"vY0":-143.5007916774019,"vZ0":-3.963452907473205,"x":115.08,"y":168.92,"x0":-2.0978524015206874,"y0":50.0033824379701,"z0":5.585715264335653,"aX":-16.981924718822878},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.8,"breakHorizontal":13.0,"spinRate":1785,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.38053613084904825,"extension":6.816738467402772},"hitData":{"launchSpeed":110.0,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.02,"coordY":102.23}},"index":2,"playId":"fbbd21ac-bd0e-3d5f-9a06-dc5644ad6e41","pitchNumber":3,"startTime":"2026-03-08T21:48:53.774Z","endTime":"2026-03-08T21:49:03.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:49:03.063Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"LuJames Groover hits a ground-rule double (4) on a fly ball to right field. Ryan Waldschmidt scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:49:18.510Z","endTime":"2026-03-08T21:51:51.020Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":{"id":682825,"link":"/api/v1/people/682825"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441713897234106,"aZ":-26.96995856720798,"pfxX":-7.979745731583244,"pfxZ":2.47721088342783,"pX":-0.256598104169522,"pZ":3.9621269400393633,"vX0":8.224888812645947,"vY0":-143.359817924473,"vZ0":-0.1171561792981265,"x":126.78,"y":131.8,"x0":-2.114074635284765,"y0":50.000642625909045,"z0":5.674700238238877,"aX":-16.75232585697576},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.7,"breakHorizontal":13.0,"spinRate":2406,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38080556066529114,"extension":6.669637653799022},"index":0,"playId":"d42db1cd-972d-3320-a434-15dfd6b2f564","pitchNumber":1,"startTime":"2026-03-08T21:49:32.563Z","endTime":"2026-03-08T21:49:35.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90116328813243,"aZ":-25.982056382794983,"pfxX":-9.89255016482535,"pfxZ":3.062424527016054,"pX":-0.33615668150942957,"pZ":3.412363270281043,"vX0":8.481185439652767,"vY0":-140.67039744742868,"vZ0":-1.6023675335600744,"x":129.81,"y":146.65,"x0":-2.090016226778519,"y0":50.006482486702865,"z0":5.657400597988988,"aX":-20.0298528443873},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.4,"breakHorizontal":16.4,"spinRate":2417,"spinDirection":277},"zone":1,"typeConfidence":2.0,"plateTime":0.3878765535442552,"extension":6.5633280500174065},"index":1,"playId":"b5e544e2-4928-3b1b-bb25-1b8740816a5d","pitchNumber":2,"startTime":"2026-03-08T21:49:48.235Z","endTime":"2026-03-08T21:49:51.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278791340931885,"aZ":-26.947082225839353,"pfxX":-10.863347888281762,"pfxZ":2.6118680560239165,"pX":-0.6465782590941831,"pZ":0.670041285721277,"vX0":8.147728644411826,"vY0":-139.7894451690528,"vZ0":-8.09670462259416,"x":141.65,"y":220.69,"x0":-2.171687625026685,"y0":50.00361323085197,"z0":5.343982340403579,"aX":-21.736249537860488},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.4,"breakHorizontal":18.2,"spinRate":2363,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.3901916883807601,"extension":6.59835633702753},"index":2,"playId":"74cf6a17-3cfe-3997-9ea8-2b563c769365","pitchNumber":3,"startTime":"2026-03-08T21:50:05.354Z","endTime":"2026-03-08T21:50:09.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.014023244781836,"aZ":-28.146687584376387,"pfxX":-10.031705041271518,"pfxZ":1.9219220248828943,"pX":-1.4214180042708482,"pZ":2.372900342888611,"vX0":5.881100397003535,"vY0":-142.75326586005255,"vZ0":-3.8993897252612832,"x":171.18,"y":174.71,"x0":-2.1879784273348313,"y0":50.00341487943138,"z0":5.496593417976346,"aX":-21.031180216419045},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.0,"breakHorizontal":17.3,"spinRate":1496,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.3814002574222157,"extension":6.781858715419514},"index":3,"playId":"cf492d28-949d-3598-8bec-4ce965274698","pitchNumber":4,"startTime":"2026-03-08T21:50:25.087Z","endTime":"2026-03-08T21:50:28.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.241692138019413,"aZ":-24.850073266522813,"pfxX":2.637854907126011,"pfxZ":4.400840469059307,"pX":0.8050241654808289,"pZ":1.693757187156318,"vX0":6.509182083626986,"vY0":-126.66753270422889,"vZ0":-4.74319991646796,"x":86.31,"y":193.05,"x0":-2.117086862629562,"y0":50.00040704645233,"z0":5.521953902816455,"aX":4.3827894602861734},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":-6.0,"spinRate":2384,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.428651242799174,"extension":7.042626968175991},"index":4,"playId":"7621950a-e3bc-3abc-a11f-14f375300a76","pitchNumber":5,"startTime":"2026-03-08T21:50:44.207Z","endTime":"2026-03-08T21:50:48.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57577926218199,"aZ":-21.74217882469956,"pfxX":-7.912935711016046,"pfxZ":4.985049047398746,"pX":1.000610733556804,"pZ":1.8043364978948047,"vX0":11.070434363116318,"vY0":-142.32491298687523,"vZ0":-6.280110820224048,"x":78.86,"y":190.06,"x0":-1.875832584793942,"y0":50.003104822623854,"z0":5.375946902114191,"aX":-16.558130724987127},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.2,"breakHorizontal":12.6,"spinRate":2330,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.38196885611521925,"extension":6.858217421848993},"index":5,"playId":"910d5c51-c1e1-3395-8f4e-79f55bdcf12f","pitchNumber":6,"startTime":"2026-03-08T21:51:08.014Z","endTime":"2026-03-08T21:51:15.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Michael Trautwein. Ryan Waldschmidt to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"910d5c51-c1e1-3395-8f4e-79f55bdcf12f","startTime":"2026-03-08T21:51:20.935Z","endTime":"2026-03-08T21:51:35.701Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"postOnSecond":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":1.2,"dramaIndex":42.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"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":98.6,"endSpeed":91.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.729567980638283,"aZ":-24.270386552224622,"pfxX":-8.038459829900319,"pfxZ":3.7194410148634702,"pX":0.16904305918717413,"pZ":2.153125721750661,"vX0":9.099056348997754,"vY0":-143.43528838325656,"vZ0":-5.163863183629587,"x":110.56,"y":180.65,"x0":-1.969056864668056,"y0":50.00632573584859,"z0":5.449120961309522,"aX":-17.100304150748137},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.0,"breakHorizontal":13.2,"spinRate":2179,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.37887984224562565,"extension":6.905258743391725},"hitData":{"launchSpeed":102.1,"launchAngle":26.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":209.39,"coordY":93.71}},"index":7,"playId":"03e363eb-59d0-3cf0-bf15-644a2a1d46e5","pitchNumber":7,"startTime":"2026-03-08T21:51:35.701Z","endTime":"2026-03-08T21:51:51.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-11.799999999999997,"leverageIndex":1.2,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:51:51.020Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Amaya called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:52:19.753Z","endTime":"2026-03-08T21:54:04.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681114,"link":"/api/v1/people/681114"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51095410582394,"aZ":-26.738559712456688,"pfxX":2.928543225081268,"pfxZ":3.4060964150161595,"pX":0.5376980779918327,"pZ":0.7603591352226927,"vX0":5.551134162006155,"vY0":-125.74433226989593,"vZ0":-6.306844675314471,"x":96.5,"y":218.25,"x0":-2.0824875559443137,"y0":50.000340085112704,"z0":5.482453304721289,"aX":4.668377926888733},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":-6.6,"spinRate":2350,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.43628679096732004,"extension":6.848808869640894},"index":0,"playId":"ea9a9bb3-f8ef-362f-b0da-5f28c6542aeb","pitchNumber":1,"startTime":"2026-03-08T21:52:19.753Z","endTime":"2026-03-08T21:52:23.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15069481076858,"aZ":-22.23001537004991,"pfxX":0.18014769951240872,"pfxZ":6.137090208864258,"pX":-1.417159249456775,"pZ":2.599258177002357,"vX0":2.297837681295296,"vY0":-126.33532710445834,"vZ0":-2.8824780526783567,"x":171.02,"y":168.6,"x0":-2.360966320017269,"y0":50.00308738044022,"z0":5.536988454744544,"aX":0.29164058174444496},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.7,"breakHorizontal":-0.8,"spinRate":2313,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.43315645663240065,"extension":6.803343860376041},"index":1,"playId":"84e2505a-cd9d-36c1-95f3-f9e63f0f5592","pitchNumber":2,"startTime":"2026-03-08T21:52:40.798Z","endTime":"2026-03-08T21:52:43.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.573603088376682,"aZ":-27.256402753205293,"pfxX":1.5548629729182233,"pfxZ":3.1272115193625725,"pX":1.314396271722099,"pZ":0.6599277890959803,"vX0":7.362988717213661,"vY0":-124.32871659240294,"vZ0":-6.667946226424222,"x":66.9,"y":220.96,"x0":-1.8806984472837573,"y0":50.00581293121341,"z0":5.62140833063689,"aX":2.4486551737378424},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.4,"breakHorizontal":-4.4,"spinRate":2254,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.439573163963491,"extension":7.046642768554708},"index":2,"playId":"1a19c42f-3f9c-313e-90cc-7dda49f933d5","pitchNumber":3,"startTime":"2026-03-08T21:52:57.915Z","endTime":"2026-03-08T21:53:00.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.510243989321857,"aZ":-24.901221174113463,"pfxX":-7.396985440556301,"pfxZ":3.4929620505801697,"pX":-1.4177636591283873,"pZ":3.827880456490355,"vX0":4.699762146658444,"vY0":-142.65504985706139,"vZ0":-0.7398493032957777,"x":171.04,"y":135.43,"x0":-2.116349626035988,"y0":50.00559050092803,"z0":5.645288730240411,"aX":-15.41209796648004},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.4,"breakHorizontal":12.6,"spinRate":2247,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.38238774863985503,"extension":6.857075102041882},"index":3,"playId":"f8ff5971-347d-3d07-bcc4-990e3155a6ad","pitchNumber":4,"startTime":"2026-03-08T21:53:22.270Z","endTime":"2026-03-08T21:53:25.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23552096660793,"aZ":-27.628282435634485,"pfxX":-10.339544373986472,"pfxZ":2.2541170290427788,"pX":-0.4337284789595003,"pZ":1.8127009743060443,"vX0":8.759858401266493,"vY0":-141.1895188411037,"vZ0":-5.048431626084707,"x":133.53,"y":189.84,"x0":-2.233604483661524,"y0":50.005378962433355,"z0":5.4027098901710495,"aX":-20.87191594481946},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.2,"breakHorizontal":16.9,"spinRate":2096,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.3879909152431775,"extension":7.016875360170282},"index":4,"playId":"9bb91d13-51c9-354a-8f8a-a518671116a4","pitchNumber":5,"startTime":"2026-03-08T21:53:42.336Z","endTime":"2026-03-08T21:53:45.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.884931436462132,"aZ":-25.43317723984582,"pfxX":-9.344216181602711,"pfxZ":3.2948020028121396,"pX":0.4783329068640052,"pZ":1.8410050216697706,"vX0":10.340104527588936,"vY0":-141.73911730187794,"vZ0":-5.464137243068616,"x":98.77,"y":189.07,"x0":-1.9943214585161855,"y0":50.00270641677653,"z0":5.407214970353816,"aX":-19.10842201000132},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":2183,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.38570401908982177,"extension":7.012908555398256},"index":5,"playId":"d3a6c20b-b597-37f2-b3a2-2583b5bc9319","pitchNumber":6,"startTime":"2026-03-08T21:54:00.476Z","endTime":"2026-03-08T21:54:04.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.03,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:54:04.854Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Encarnacion-Strand doubles (2) on a sharp line drive to right fielder Óscar Mercado.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T21:56:41.130Z","endTime":"2026-03-08T21:57:35.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Junior Fernández replaces Shawn Dubin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-08T21:54:44.910Z","endTime":"2026-03-08T21:56:43.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":658551,"link":"/api/v1/people/658551"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.4,"endSpeed":90.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.776648957599477,"aZ":-17.535713055886063,"pfxX":-7.418210097668588,"pfxZ":7.123221953047254,"pX":-1.1673081329934858,"pZ":2.1053243214624655,"vX0":2.9225784968226156,"vY0":-141.80403148650456,"vZ0":-7.3044162826611965,"x":161.5,"y":181.94,"x0":-1.2424219853399412,"y0":50.00123600211069,"z0":5.81588742496091,"aX":-15.237157710162645},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":13.0,"spinRate":2157,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.38497929871090353,"extension":6.649360594617308},"index":1,"playId":"bbfb000d-89cb-3aef-9b65-421a036668a9","pitchNumber":1,"startTime":"2026-03-08T21:56:43.330Z","endTime":"2026-03-08T21:56:46.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.6,"endSpeed":89.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.512418842318038,"aZ":-11.51768770971423,"pfxX":-4.7540842425981,"pfxZ":10.094349108585352,"pX":0.49536736913734797,"pZ":1.199548944413173,"vX0":6.294682517936072,"vY0":-141.70830338130395,"vZ0":-10.56666127478655,"x":98.12,"y":206.39,"x0":-1.1306750144211015,"y0":50.0044987958061,"z0":5.699278893323485,"aX":-9.72999244696729},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2440,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38561414185535536,"extension":6.676453264939305},"index":2,"playId":"bdb8d794-7bf3-379c-a32b-102a61394940","pitchNumber":2,"startTime":"2026-03-08T21:57:02.757Z","endTime":"2026-03-08T21:57:05.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.137913188692508,"aZ":-18.040868317887977,"pfxX":-7.810101439814478,"pfxZ":6.885793018614117,"pX":0.9249538053844074,"pZ":2.5708020225814434,"vX0":8.722688879812745,"vY0":-141.4124865901916,"vZ0":-5.9535968053386,"x":81.74,"y":169.37,"x0":-1.1650395535965392,"y0":50.005760856967946,"z0":5.836063896792064,"aX":-16.03656524535647},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":12.7,"spinRate":2105,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.38532858530841496,"extension":6.587138115507831},"hitData":{"launchSpeed":111.9,"launchAngle":21.0,"totalDistance":372.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":204.55,"coordY":70.42}},"index":3,"playId":"b3063b86-9525-3627-bf07-84e0d5281be9","pitchNumber":3,"startTime":"2026-03-08T21:57:20.678Z","endTime":"2026-03-08T21:57:35.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687952,"link":"/api/v1/people/687952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687952,"link":"/api/v1/people/687952"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":687952,"link":"/api/v1/people/687952"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":5.800000000000011,"leverageIndex":0.82,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:57:35.206Z","atBatIndex":50},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Carlos Sanchez out on a sacrifice bunt, pitcher Junior Fernández to first baseman Luken Baker. Christian Encarnacion-Strand to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T21:57:42.677Z","endTime":"2026-03-08T21:58:13.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"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":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":658551,"link":"/api/v1/people/658551"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937498324975618,"aZ":-12.686448951810132,"pfxX":-3.4596403662500155,"pfxZ":9.52891794587334,"pX":-0.01710548348846901,"pZ":1.987211981998592,"vX0":4.8068160841217065,"vY0":-141.54412641583437,"vZ0":-8.356889103164152,"x":117.65,"y":185.13,"x0":-1.281677662156347,"y0":50.00346546653817,"z0":5.775429006515115,"aX":-7.075767222064602},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":5.4,"spinRate":2211,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3858268596287635,"extension":6.799335033875377},"hitData":{"launchSpeed":60.4,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":118.0,"coordY":181.48}},"index":0,"playId":"c78ec9ff-c458-3d45-94dc-7f2fe572beae","pitchNumber":1,"startTime":"2026-03-08T21:58:03.623Z","endTime":"2026-03-08T21:58:13.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"second":{"id":687952,"link":"/api/v1/people/687952"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-0.5000000000000142,"leverageIndex":1.06,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:58:13.123Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rece Hinds doubles (2) on a fly ball to right fielder Óscar Mercado. Christian Encarnacion-Strand scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T21:58:33.364Z","endTime":"2026-03-08T22:00:35.037Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":{"id":658551,"link":"/api/v1/people/658551"},"isScoringEvent":true,"rbi":true,"earned":true,"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":98.1,"endSpeed":91.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78493850121911,"aZ":-19.543864065117322,"pfxX":-6.905822111491487,"pfxZ":6.037545559976232,"pX":0.3840733103579942,"pZ":1.0484702645213653,"vX0":6.739497024295068,"vY0":-142.56885314565466,"vZ0":-9.998336430543722,"x":102.36,"y":210.47,"x0":-1.0948225990046447,"y0":50.00194707635286,"z0":5.794088793385429,"aX":-14.446518140945015},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.4,"breakHorizontal":11.4,"spinRate":2152,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.381818876145104,"extension":6.674769891437708},"index":0,"playId":"8dea08de-8915-322a-ab4f-f86c1514efb5","pitchNumber":1,"startTime":"2026-03-08T21:58:41.551Z","endTime":"2026-03-08T21:58:45.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"third":{"id":687952,"link":"/api/v1/people/687952"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.270855215933754,"aZ":-25.64522847496538,"pfxX":0.6782664807293948,"pfxZ":4.063294374727915,"pX":-0.9121460561072913,"pZ":2.6925070173779457,"vX0":1.214060630160986,"vY0":-124.6668036290715,"vZ0":-2.669386108119747,"x":151.77,"y":166.08,"x0":-1.489715995132684,"y0":50.0017537724379,"z0":5.849653786761603,"aX":1.0890289062609617},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.1,"breakHorizontal":-1.4,"spinRate":2117,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.4359747564694927,"extension":6.424401047092019},"index":1,"playId":"36bce765-9641-362a-8e4f-8b566d50d064","pitchNumber":2,"startTime":"2026-03-08T21:58:59.024Z","endTime":"2026-03-08T21:59:03.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"third":{"id":687952,"link":"/api/v1/people/687952"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622301915773768,"aZ":-18.073294921567523,"pfxX":-7.0011743200360055,"pfxZ":6.828200016114359,"pX":0.5338654420072818,"pZ":0.947294575114715,"vX0":7.384844165403067,"vY0":-141.27401441225786,"vZ0":-10.104621861571419,"x":96.65,"y":213.2,"x0":-1.177532781749158,"y0":50.00375297717333,"z0":5.679277238283693,"aX":-14.460582754736997},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":11.5,"spinRate":2121,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3845233371012142,"extension":6.614482084408134},"index":2,"playId":"eb262a38-1500-3b39-856e-fe0dbbc8e208","pitchNumber":3,"startTime":"2026-03-08T21:59:17.440Z","endTime":"2026-03-08T21:59:20.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"third":{"id":687952,"link":"/api/v1/people/687952"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.378670105242406,"aZ":-12.883298218620668,"pfxX":-2.764668008724025,"pfxZ":9.299122902742937,"pX":0.6070794792111959,"pZ":2.196817221765322,"vX0":6.119729781162091,"vY0":-142.3456269029657,"vZ0":-7.8624691670147175,"x":93.86,"y":179.47,"x0":-1.2010939126859799,"y0":50.001138539112546,"z0":5.790683668554508,"aX":-5.734761801700713},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":4.0,"spinRate":2352,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3832193921088627,"extension":6.589577140541845},"index":3,"playId":"ef1c83d8-3900-3410-808c-497759072e00","pitchNumber":4,"startTime":"2026-03-08T21:59:37.741Z","endTime":"2026-03-08T21:59:41.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"third":{"id":687952,"link":"/api/v1/people/687952"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":91.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074081660214826,"aZ":-18.867732360302046,"pfxX":-6.47808841775235,"pfxZ":6.406358232669087,"pX":0.7857180609560275,"pZ":1.4202404038269771,"vX0":7.582019320713681,"vY0":-141.7024141553594,"vZ0":-8.973062725390314,"x":87.05,"y":200.43,"x0":-1.056977754528545,"y0":50.00023220419591,"z0":5.785567435614102,"aX":-13.446741123150318},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.3,"breakHorizontal":10.6,"spinRate":2100,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3835253515224064,"extension":6.6667144930433615},"index":4,"playId":"adc850dc-0828-388f-9349-cbe88043cec4","pitchNumber":5,"startTime":"2026-03-08T21:59:57.716Z","endTime":"2026-03-08T22:00:01.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"third":{"id":687952,"link":"/api/v1/people/687952"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-08T22:00:06.469Z","endTime":"2026-03-08T22:00:24.951Z","isPitch":false,"type":"action","player":{"id":677956,"link":"/api/v1/people/677956"},"defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"third":{"id":687952,"link":"/api/v1/people/687952"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452529581893643,"aZ":-14.879728143989844,"pfxX":-2.871248952990357,"pfxZ":8.202436181727142,"pX":-0.5060177336186127,"pZ":2.7519242749728865,"vX0":3.6196637261971665,"vY0":-143.23102903192446,"vZ0":-6.063567209696376,"x":136.29,"y":164.48,"x0":-1.4043070712152508,"y0":50.004231327463934,"z0":5.802262988556836,"aX":-6.055366446492236},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.0,"breakHorizontal":4.6,"spinRate":2275,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3802444572757686,"extension":6.489760164065273},"hitData":{"launchSpeed":76.3,"launchAngle":39.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.43,"coordY":139.72}},"index":6,"playId":"2ecc1dbb-ffd8-3930-93e8-896ff65712cc","pitchNumber":6,"startTime":"2026-03-08T22:00:24.951Z","endTime":"2026-03-08T22:00:35.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"third":{"id":687952,"link":"/api/v1/people/687952"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":1.43,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:00:35.037Z","atBatIndex":52},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Carlos Jorge triples (1) on a sharp line drive to center fielder Jordan Lawlar. Rece Hinds scores.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T22:00:54.409Z","endTime":"2026-03-08T22:01:23.347Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":{"id":658551,"link":"/api/v1/people/658551"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.723700437713383,"aZ":-28.819556654662602,"pfxX":-7.906392573589551,"pfxZ":1.9504106769834664,"pX":-0.5079324390380255,"pZ":2.5645527282194998,"vX0":5.55895708114686,"vY0":-128.9886476265508,"vZ0":-2.865890070951807,"x":136.36,"y":169.54,"x0":-1.642139511231241,"y0":50.001390055322474,"z0":5.8657829415111555,"aX":-13.592284952622729},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.2,"breakHorizontal":13.4,"spinRate":1812,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.42137731789960586,"extension":6.47543617553381},"hitData":{"launchSpeed":103.5,"launchAngle":20.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":138.28,"coordY":62.12}},"index":0,"playId":"a6726d3a-eb36-3b20-8e5b-2c3910b7a44f","pitchNumber":1,"startTime":"2026-03-08T22:01:10.046Z","endTime":"2026-03-08T22:01:23.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"second":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699115,"link":"/api/v1/people/699115"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":699115,"link":"/api/v1/people/699115"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":7.400000000000006,"leverageIndex":0.77,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:01:23.347Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafhlmil Torres doubles (1) on a line drive to center fielder Jordan Lawlar. Carlos Jorge scores.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T22:02:38.743Z","endTime":"2026-03-08T22:02:54.589Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"responsiblePitcher":{"id":658551,"link":"/api/v1/people/658551"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-08T22:01:44.446Z","endTime":"2026-03-08T22:02:40.964Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":807951,"link":"/api/v1/people/807951","batSide":{"code":"L","description":"Left"}},"third":{"id":699115,"link":"/api/v1/people/699115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515184840995932,"aZ":-17.288917397628524,"pfxX":-4.952587162049767,"pfxZ":7.3070106003399005,"pX":-0.2498760938720105,"pZ":2.6684284481752023,"vX0":4.739479307019884,"vY0":-140.57630893743283,"vZ0":-5.897629281336506,"x":126.52,"y":166.73,"x0":-1.299729650615961,"y0":50.004657906017904,"z0":5.883928033845695,"aX":-10.091253436770751},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":8.2,"spinRate":2368,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.38700580640072646,"extension":6.5440550343856625},"hitData":{"launchSpeed":99.0,"launchAngle":14.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.04,"coordY":86.15}},"index":1,"playId":"9cce46b5-d2f5-3f8f-b924-fcd2f225c893","pitchNumber":1,"startTime":"2026-03-08T22:02:40.964Z","endTime":"2026-03-08T22:02:54.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":807951,"link":"/api/v1/people/807951","batSide":{"code":"L","description":"Left"}},"third":{"id":699115,"link":"/api/v1/people/699115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807951,"link":"/api/v1/people/807951"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":807951,"link":"/api/v1/people/807951"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.5,"awayTeamWinProbability":4.5,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.54,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:02:54.589Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyson Lewis homers (1) on a fly ball to center field. Rafhlmil Torres scores.","rbi":2,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T22:03:07.796Z","endTime":"2026-03-08T22:05:13.807Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"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":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"responsiblePitcher":{"id":658551,"link":"/api/v1/people/658551"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"responsiblePitcher":{"id":658551,"link":"/api/v1/people/658551"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.308737709887897,"aZ":-24.217836959800195,"pfxX":-0.8469191020245788,"pfxZ":4.975076705716621,"pX":-1.0181646486189857,"pZ":4.040790177002139,"vX0":1.5558134844503897,"vY0":-124.43398003041722,"vZ0":0.024325757867738607,"x":155.81,"y":129.68,"x0":-1.5359362096560643,"y0":50.00301345276389,"z0":6.004797059627827,"aX":-1.354680498789581},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.2,"breakHorizontal":1.2,"spinRate":2196,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.43686447814101825,"extension":6.528574284729939},"index":0,"playId":"08ac8025-4566-3d7c-a717-630e3a9a0903","pitchNumber":1,"startTime":"2026-03-08T22:03:24.091Z","endTime":"2026-03-08T22:03:27.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"second":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":84.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.90655409936388,"aZ":-26.989789681543897,"pfxX":-4.258832823564714,"pfxZ":2.9636014123340337,"pX":1.431455723110838,"pZ":0.7909158779345385,"vX0":8.96417781886788,"vY0":-129.58940960634817,"vZ0":-7.09567433097831,"x":62.44,"y":217.43,"x0":-1.476273422505363,"y0":50.0037723061131,"z0":5.547384874051678,"aX":-7.45005126763723},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":6.4,"spinRate":1629,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4182085186808222,"extension":6.49785813903063},"index":1,"playId":"57e860d2-5e80-3b84-af37-08a7aca49f10","pitchNumber":2,"startTime":"2026-03-08T22:03:43.000Z","endTime":"2026-03-08T22:03:46.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"second":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.5,"endSpeed":91.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521600978519587,"aZ":-14.344923622449244,"pfxX":-3.4465791044925425,"pfxZ":8.592730514907442,"pX":2.3001009820019815,"pZ":1.8095523227488644,"vX0":10.915947599880361,"vY0":-141.5608188789246,"vZ0":-8.645351364515697,"x":29.33,"y":189.92,"x0":-1.1206685176694777,"y0":50.00329798187839,"z0":5.776287956690339,"aX":-7.152489076181399},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":4.6,"spinRate":2319,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38365185321652007,"extension":6.563520774180044},"index":2,"playId":"782f6ea2-3ddf-3363-aeb4-fcdc151f4da4","pitchNumber":3,"startTime":"2026-03-08T22:04:07.255Z","endTime":"2026-03-08T22:04:11.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"second":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Junior Fernández. Rafhlmil Torres to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"actionPlayId":"782f6ea2-3ddf-3363-aeb4-fcdc151f4da4","startTime":"2026-03-08T22:04:22.540Z","endTime":"2026-03-08T22:04:50.439Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807951,"link":"/api/v1/people/807951"},"defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"second":{"id":807951,"link":"/api/v1/people/807951"},"postOnThird":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.26,"dramaIndex":17.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.283028804584426,"aZ":-15.487807337654145,"pfxX":-4.904187912498329,"pfxZ":8.202182486174129,"pX":-0.07308791677905796,"pZ":2.7177071711726697,"vX0":5.122298696166272,"vY0":-140.6337951919934,"vZ0":-5.969627233961335,"x":119.79,"y":165.4,"x0":-1.2675600394484214,"y0":50.0017800627242,"z0":5.8461921079093875,"aX":-9.974922546029752},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":8.0,"spinRate":2249,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.387207837263301,"extension":6.605210437240153},"hitData":{"launchSpeed":109.9,"launchAngle":29.0,"totalDistance":439.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.49,"coordY":23.79}},"index":4,"playId":"27b6af43-2131-32a0-bd3c-b80862b481fe","pitchNumber":4,"startTime":"2026-03-08T22:04:50.439Z","endTime":"2026-03-08T22:05:13.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"third":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815653,"link":"/api/v1/people/815653"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":815653,"link":"/api/v1/people/815653"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.26,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:05:13.807Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan McCrystal singles on a line drive to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T22:05:34.927Z","endTime":"2026-03-08T22:05:46.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701734,"fullName":"Ryan McCrystal","link":"/api/v1/people/701734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701734,"fullName":"Ryan McCrystal","link":"/api/v1/people/701734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701734,"fullName":"Ryan McCrystal","link":"/api/v1/people/701734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan McCrystal replaces Spencer Steer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"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-08T22:05:18.624Z","endTime":"2026-03-08T22:05:37.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701734,"link":"/api/v1/people/701734"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07507867911689,"aZ":-20.719109232623172,"pfxX":-7.665875279789553,"pfxZ":5.750486946098975,"pX":-0.9099754493260784,"pZ":2.1853418384218855,"vX0":4.068591201479525,"vY0":-139.6754321335622,"vZ0":-6.103174898892316,"x":151.69,"y":179.78,"x0":-1.3832698601472422,"y0":50.00189780928656,"z0":5.744552829190356,"aX":-15.268502321844293},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":13.2,"spinRate":2016,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.39094152008075467,"extension":6.674699543373849},"hitData":{"launchSpeed":70.1,"launchAngle":19.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.31,"coordY":120.32}},"index":1,"playId":"08210042-1e6b-3b22-b358-227bfe485997","pitchNumber":1,"startTime":"2026-03-08T22:05:37.141Z","endTime":"2026-03-08T22:05:46.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":701734,"link":"/api/v1/people/701734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701734,"link":"/api/v1/people/701734"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":701734,"link":"/api/v1/people/701734"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:05:46.037Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmith Pineda strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T22:08:40.196Z","endTime":"2026-03-08T22:10:35.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":703204,"fullName":"Esmith Pineda","link":"/api/v1/people/703204"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808051,"fullName":"Wilkin Paredes","link":"/api/v1/people/808051"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701734,"fullName":"Ryan McCrystal","link":"/api/v1/people/701734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[1,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701734,"fullName":"Ryan McCrystal","link":"/api/v1/people/701734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703204,"fullName":"Esmith Pineda","link":"/api/v1/people/703204"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"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-08T22:06:13.065Z","endTime":"2026-03-08T22:06:31.337Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"first":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wilkin Paredes replaces Junior Fernández.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"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-08T22:06:31.337Z","endTime":"2026-03-08T22:08:42.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808051,"link":"/api/v1/people/808051"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"first":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.350925620706136,"aZ":-24.533566013111443,"pfxX":5.458691066217356,"pfxZ":4.571792799444769,"pX":-0.5264266985205444,"pZ":2.1528411632248345,"vX0":-6.808275675309134,"vY0":-127.97715542350481,"vZ0":-4.4472569133668705,"x":137.07,"y":180.65,"x0":1.4489277166356256,"y0":50.005732425731615,"z0":5.815521620849189,"aX":9.13162205841657},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":-8.5,"spinRate":2033,"spinDirection":137},"zone":7,"typeConfidence":1.25,"plateTime":0.42662087443297114,"extension":5.730142565312298},"index":2,"playId":"79bee617-2d80-3ea6-8c56-caa3628d56d9","pitchNumber":1,"startTime":"2026-03-08T22:08:42.365Z","endTime":"2026-03-08T22:08:46.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"first":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.1,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09216116388493,"aZ":-24.572437575943894,"pfxX":5.121066482310095,"pfxZ":4.230111924892293,"pX":-0.39030878791747425,"pZ":3.9514664336891223,"vX0":-5.89735855232917,"vY0":-132.649472768512,"vZ0":-0.859833002280127,"x":131.88,"y":132.09,"x0":1.1874157956858473,"y0":50.00328033360606,"z0":6.05739870340668,"aX":9.20502280788692},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-8.2,"spinRate":2119,"spinDirection":134},"zone":11,"typeConfidence":0.88,"plateTime":0.41156911975374744,"extension":5.707614614543851},"index":3,"playId":"6ac2202c-d422-3f2d-b182-fd78db885cae","pitchNumber":2,"startTime":"2026-03-08T22:09:02.034Z","endTime":"2026-03-08T22:09:05.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"first":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":90.3,"endSpeed":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.848142702672533,"aZ":-19.465387226870675,"pfxX":4.296145210687854,"pfxZ":7.2115919684440755,"pX":-1.0010371094361208,"pZ":2.7591536397546252,"vX0":-7.02737988970817,"vY0":-131.40184929243708,"vZ0":-4.397176832845301,"x":155.16,"y":164.28,"x0":1.1405004096670275,"y0":50.00281116732892,"z0":5.88602439896107,"aX":7.571178404566722},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.4,"breakHorizontal":-6.4,"spinRate":2034,"spinDirection":138},"zone":11,"typeConfidence":1.31,"plateTime":0.41563386653160883,"extension":5.726575038733798},"index":4,"playId":"4573cffa-c97f-38f8-b644-66a62915c849","pitchNumber":3,"startTime":"2026-03-08T22:09:20.179Z","endTime":"2026-03-08T22:09:26.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"first":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.499750099111754,"aZ":-29.836970764338243,"pfxX":-0.9044197452056482,"pfxZ":1.807967576852338,"pX":-1.4795793015855805,"pZ":-0.5178196298612243,"vX0":-5.819606417474145,"vY0":-113.1397175092144,"vZ0":-7.124037256526425,"x":173.4,"y":252.76,"x0":1.2480890478018816,"y0":50.0013101808969,"z0":5.678889869006442,"aX":-1.1664695675162298},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.7,"breakHorizontal":3.2,"spinRate":1667,"spinDirection":140},"zone":13,"typeConfidence":1.27,"plateTime":0.4849412974260394,"extension":5.922622281474133},"index":5,"playId":"79b2d6a2-1b08-3934-a422-73f48d606c94","pitchNumber":4,"startTime":"2026-03-08T22:09:51.811Z","endTime":"2026-03-08T22:09:57.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"first":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Wilkin Paredes. Ryan McCrystal to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":6,"actionPlayId":"79b2d6a2-1b08-3934-a422-73f48d606c94","startTime":"2026-03-08T22:09:57.546Z","endTime":"2026-03-08T22:10:16.095Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701734,"link":"/api/v1/people/701734"},"defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"first":{"id":701734,"link":"/api/v1/people/701734"},"postOnSecond":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53249365128853,"aZ":-23.411007950553955,"pfxX":8.687641298683078,"pfxZ":4.872716637697026,"pX":-0.9612042160390338,"pZ":1.6619204486720232,"vX0":-8.676398679639105,"vY0":-133.23652259043067,"vZ0":-6.285483312294865,"x":153.64,"y":193.91,"x0":1.2081782360265387,"y0":50.004305570450406,"z0":5.742701011187638,"aX":15.626833445173112},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-13.9,"spinRate":1997,"spinDirection":142},"zone":13,"typeConfidence":1.13,"plateTime":0.4110521213338769,"extension":5.903475026560033},"index":7,"playId":"a443461d-09ea-38a3-a32c-fec3693dc839","pitchNumber":5,"startTime":"2026-03-08T22:10:16.095Z","endTime":"2026-03-08T22:10:19.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"second":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.052722938704452,"aZ":-22.83906191513963,"pfxX":5.792725596844071,"pfxZ":5.2591142849542925,"pX":-0.29838290103870463,"pZ":1.8041359808283075,"vX0":-5.676364441745075,"vY0":-131.6417418879305,"vZ0":-6.199971929911818,"x":128.37,"y":190.07,"x0":1.1218793229258839,"y0":50.00117647771194,"z0":5.854202746018317,"aX":10.278497987382725},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-9.4,"spinRate":2055,"spinDirection":137},"zone":7,"typeConfidence":0.73,"plateTime":0.4143291764717021,"extension":5.7374261428114},"index":8,"playId":"ef363dbf-35ef-314b-b2d4-1343abf4b6b1","pitchNumber":6,"startTime":"2026-03-08T22:10:30.938Z","endTime":"2026-03-08T22:10:35.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"second":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703204,"link":"/api/v1/people/703204"},"credit":"b_ab"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_ab"},{"player":{"id":703204,"link":"/api/v1/people/703204"},"credit":"b_pa"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:10:35.846Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Trautwein strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T22:10:43.688Z","endTime":"2026-03-08T22:11:39.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681114,"fullName":"Michael Trautwein","link":"/api/v1/people/681114"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808051,"fullName":"Wilkin Paredes","link":"/api/v1/people/808051"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681114,"fullName":"Michael Trautwein","link":"/api/v1/people/681114"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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, 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":90.9,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.412177110739734,"aZ":-25.17781800143334,"pfxX":5.875358174088951,"pfxZ":3.934366941467154,"pX":-0.3718646349484818,"pZ":3.4616641281540326,"vX0":-6.401515327896089,"vY0":-132.26576055488516,"vZ0":-1.6915406244517897,"x":131.17,"y":145.32,"x0":1.312939748670025,"y0":50.00143664919714,"z0":5.9504003599636714,"aX":10.441339106866948},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-9.2,"spinRate":1943,"spinDirection":145},"zone":11,"typeConfidence":0.79,"plateTime":0.41364915918162204,"extension":5.7031371636202275},"index":0,"playId":"4540f78e-40d5-3009-8ac2-79ab0ff2bc63","pitchNumber":1,"startTime":"2026-03-08T22:10:57.116Z","endTime":"2026-03-08T22:11:00.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":681114,"link":"/api/v1/people/681114","batSide":{"code":"L","description":"Left"}},"second":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":70.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37176766606269,"aZ":-32.620543727409256,"pfxX":0.7815771758148793,"pfxZ":-0.343831676955233,"pX":-0.31442853015185274,"pZ":2.5024511109895102,"vX0":-4.083501089596512,"vY0":-113.30056802393247,"vZ0":-0.4712998875134672,"x":128.99,"y":171.21,"x0":1.4205971205366492,"y0":50.00480378050628,"z0":6.012153382557891,"aX":1.0021515684979634},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.5,"breakHorizontal":-0.2,"spinRate":1560,"spinDirection":303},"zone":4,"typeConfidence":1.3,"plateTime":0.4859968906389862,"extension":5.812739439781955},"index":1,"playId":"44e9e494-b446-341f-9228-3eb3da044de4","pitchNumber":2,"startTime":"2026-03-08T22:11:17.556Z","endTime":"2026-03-08T22:11:22.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":681114,"link":"/api/v1/people/681114","batSide":{"code":"L","description":"Left"}},"second":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31496867459836,"aZ":-19.162513741127768,"pfxX":3.907404331392582,"pfxZ":6.901494637767064,"pX":0.1798858216857376,"pZ":3.434669832033204,"vX0":-4.346799976535701,"vY0":-135.6377919652317,"vZ0":-3.6779315519709335,"x":110.14,"y":146.04,"x0":1.2864702184877506,"y0":50.003978727289706,"z0":6.12429121115057,"aX":7.368956718381308},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":-6.2,"spinRate":2089,"spinDirection":144},"zone":12,"typeConfidence":1.43,"plateTime":0.4019563056291773,"extension":5.6231785319463},"index":2,"playId":"5b1c6376-7b40-33aa-8cf7-2818ffb8cbf2","pitchNumber":3,"startTime":"2026-03-08T22:11:36.338Z","endTime":"2026-03-08T22:11:39.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":681114,"link":"/api/v1/people/681114","batSide":{"code":"L","description":"Left"}},"second":{"id":701734,"link":"/api/v1/people/701734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681114,"link":"/api/v1/people/681114"},"credit":"b_ab"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_ab"},{"player":{"id":681114,"link":"/api/v1/people/681114"},"credit":"b_pa"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:11:39.381Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Óscar Mercado singles on a line drive to right fielder Esmith Pineda.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T22:14:03.003Z","endTime":"2026-03-08T22:14:44.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":703204,"link":"/api/v1/people/703204"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Ryan McCrystal remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"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-08T22:11:57.241Z","endTime":"2026-03-08T22:13:36.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701734,"link":"/api/v1/people/701734"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zavier Warren replaces first baseman Christian Encarnacion-Strand, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"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-08T22:13:36.953Z","endTime":"2026-03-08T22:13:36.980Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680518,"link":"/api/v1/people/680518"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":687952,"link":"/api/v1/people/687952"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":687952,"link":"/api/v1/people/687952"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Austin Hendrick replaces left fielder Rece Hinds, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"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-08T22:13:36.980Z","endTime":"2026-03-08T22:13:36.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690988,"link":"/api/v1/people/690988"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":677956,"link":"/api/v1/people/677956"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":677956,"link":"/api/v1/people/677956"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"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-08T22:13:36.983Z","endTime":"2026-03-08T22:14:04.702Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.153517750143514,"aZ":-17.605576987636482,"pfxX":1.1009012045074429,"pfxZ":7.342363555598675,"pX":-0.22658743374344667,"pZ":3.625462299593457,"vX0":-0.611863826015289,"vY0":-140.07760596377756,"vZ0":-4.9407271250142974,"x":125.64,"y":140.89,"x0":-0.1481506404842124,"y0":50.00212446360286,"z0":6.566171981952363,"aX":2.1838504908265572},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":-1.9,"spinRate":2338,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.39128601334140267,"extension":5.177418886920415},"index":4,"playId":"9984107a-1ea6-310f-9028-2e3210f8d337","pitchNumber":1,"startTime":"2026-03-08T22:14:04.702Z","endTime":"2026-03-08T22:14:09.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74453906310774,"aZ":-29.407745933785282,"pfxX":4.245083275711713,"pfxZ":1.6689705026513044,"pX":1.0347386247813164,"pZ":1.7857980950635814,"vX0":1.5711291952201663,"vY0":-128.4406225487924,"vZ0":-5.703119304646383,"x":77.56,"y":190.56,"x0":-0.13779820644235696,"y0":50.00221567046747,"z0":6.3464710131181095,"aX":7.03068841366817},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-8.0,"spinRate":2777,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.42785605734468213,"extension":5.255614039395088},"index":5,"playId":"77f23eab-8f34-3540-a2e0-8b7453531f56","pitchNumber":2,"startTime":"2026-03-08T22:14:17.988Z","endTime":"2026-03-08T22:14:22.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7248374062448,"aZ":-28.500703252123664,"pfxX":3.6977770380257557,"pfxZ":2.2111403936747553,"pX":0.23715229916022834,"pZ":2.4990576756396865,"vX0":-0.024561383636760997,"vY0":-128.82620880676495,"vZ0":-4.323280250653438,"x":107.96,"y":171.31,"x0":-0.23258093888064105,"y0":50.00255999635764,"z0":6.432446519060315,"aX":6.141285107269848},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":-6.7,"spinRate":2794,"spinDirection":49},"zone":5,"typeConfidence":0.9,"plateTime":0.42711080199864426,"extension":5.252492052174356},"hitData":{"launchSpeed":87.8,"launchAngle":25.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.5,"coordY":90.35}},"index":6,"playId":"a41516fa-5b50-31e9-9f51-c7417fce9e1a","pitchNumber":3,"startTime":"2026-03-08T22:14:34.277Z","endTime":"2026-03-08T22:14:44.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.21,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:14:44.470Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Lawlar homers (3) on a fly ball to left center field. Óscar Mercado scores.","rbi":2,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T22:15:11.456Z","endTime":"2026-03-08T22:15:54.978Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"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(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":88.0,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878553177416627,"aZ":-27.06705146776657,"pfxX":4.461120410820613,"pfxZ":3.0485933245774,"pX":-0.8510585400954256,"pZ":2.657154013175341,"vX0":-2.530004096053074,"vY0":-128.2217983719886,"vZ0":-3.9737066207008374,"x":149.44,"y":167.04,"x0":-0.43455944030138954,"y0":50.005464627259144,"z0":6.3234104475112805,"aX":7.478200473302282},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-7.6,"spinRate":2734,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.4261123060349439,"extension":5.336121716419225},"index":0,"playId":"2f27a83b-d9ac-34a8-a8b9-f8b53e4d5131","pitchNumber":1,"startTime":"2026-03-08T22:15:11.456Z","endTime":"2026-03-08T22:15:15.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508280710521856,"aZ":-26.462617932418397,"pfxX":2.485358438841887,"pfxZ":3.4078054688851545,"pX":-0.25256051649057554,"pZ":2.366658612427491,"vX0":-0.5415433495160551,"vY0":-128.40415352807358,"vZ0":-4.914694487611595,"x":126.63,"y":174.88,"x0":-0.3624685529351051,"y0":50.00449112550548,"z0":6.353596590005812,"aX":4.16853385077673},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.4,"breakHorizontal":-4.4,"spinRate":2672,"spinDirection":54},"zone":5,"typeConfidence":0.9,"plateTime":0.42585032753254737,"extension":5.271972292373019},"hitData":{"launchSpeed":100.3,"launchAngle":29.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":45.31,"coordY":62.12}},"index":1,"playId":"77836702-09fc-3467-84eb-75745b0502e0","pitchNumber":2,"startTime":"2026-03-08T22:15:28.831Z","endTime":"2026-03-08T22:15:54.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.44,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:15:54.978Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Troy challenged (pitch result), call on the field was confirmed: Tommy Troy called out on strikes.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T22:16:00.698Z","endTime":"2026-03-08T22:17:21.793Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681114,"link":"/api/v1/people/681114"},"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":95.7,"endSpeed":89.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76334766701849,"aZ":-18.388083171002467,"pfxX":-0.6810953758979057,"pfxZ":6.943154288847734,"pX":2.0289041953896794,"pZ":0.9692884927211469,"vX0":5.754081693500306,"vY0":-138.97481829623837,"vZ0":-11.160261670725708,"x":39.66,"y":212.61,"x0":0.03333241056995873,"y0":50.00155794185201,"z0":6.21811057151082,"aX":-1.3523729305163288},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":0.2,"spinRate":2438,"spinDirection":206},"zone":14,"typeConfidence":0.88,"plateTime":0.3918777384946073,"extension":5.3090338443362945},"index":0,"playId":"63253c97-d830-39e0-b11f-e7f95bb6f271","pitchNumber":1,"startTime":"2026-03-08T22:16:10.246Z","endTime":"2026-03-08T22:16:13.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":95.6,"endSpeed":89.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.736779989292938,"aZ":-17.41733912444858,"pfxX":-0.6292213491750838,"pfxZ":7.424453285170685,"pX":1.0273783297821841,"pZ":0.8973266695711927,"vX0":3.261517294662745,"vY0":-139.01844264307724,"vZ0":-11.43906392393808,"x":77.84,"y":214.55,"x0":-0.071598407574742,"y0":50.000189842460564,"z0":6.181019195221096,"aX":-1.2505277159454873},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":0.6,"spinRate":2456,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.3917368476890726,"extension":5.264382097759369},"index":1,"playId":"48fc160c-d18c-3f83-bfde-d5003d239a9f","pitchNumber":2,"startTime":"2026-03-08T22:16:24.166Z","endTime":"2026-03-08T22:16:27.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.843439902596476,"aZ":-19.652664394390452,"pfxX":-0.2933103872933245,"pfxZ":6.34108502237378,"pX":0.9248806610487221,"pZ":1.5213402984457525,"vX0":2.598618194156803,"vY0":-138.64961305205276,"vZ0":-9.583172021013224,"x":81.75,"y":197.7,"x0":0.019277372661489392,"y0":50.00351842810489,"z0":6.297991420864387,"aX":-0.5794507037774363},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":0.1,"spinRate":2437,"spinDirection":207},"zone":14,"typeConfidence":0.89,"plateTime":0.3928994637152874,"extension":5.3214352887215695},"index":2,"playId":"ffe98224-5e49-37a5-8fda-282911749fbc","pitchNumber":3,"startTime":"2026-03-08T22:16:39.291Z","endTime":"2026-03-08T22:16:42.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":95.8,"endSpeed":88.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63100621612625,"aZ":-19.389847656087813,"pfxX":0.16619507523146737,"pfxZ":6.405993369683238,"pX":0.8874468986925834,"pZ":2.1593028051957526,"vX0":2.2383998311812676,"vY0":-139.46479327458073,"vZ0":-7.945880312392269,"x":83.17,"y":180.48,"x0":0.057100208398866203,"y0":50.00184096356873,"z0":6.295773863057701,"aX":0.3307633646872255},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":-0.7,"spinRate":2345,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.39086096991781716,"extension":5.3754109765756946},"index":3,"playId":"d2abc97f-e4c2-3f58-90d8-e78db5d7fa7a","pitchNumber":4,"startTime":"2026-03-08T22:16:57.399Z","endTime":"2026-03-08T22:17:02.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.859137610708988,"aZ":-17.26571141842116,"pfxX":0.13113329453428513,"pfxZ":7.315275759168889,"pX":-0.7557825190367028,"pZ":3.1206788246028734,"vX0":-1.5472291925724329,"vY0":-140.89358948788325,"vZ0":-5.95553512809809,"x":145.81,"y":154.52,"x0":-0.21973170151490268,"y0":50.00668937331422,"z0":6.353006529898585,"aX":0.2677520248993953},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":0.0,"spinRate":2440,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.38671517558157165,"extension":5.2218317679810236},"index":4,"playId":"3deb5340-4f18-373f-8400-daa190a16c62","pitchNumber":5,"startTime":"2026-03-08T22:17:17.878Z","endTime":"2026-03-08T22:17:21.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"}},"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:17:21.793Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to right fielder Esmith Pineda.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T22:17:43.393Z","endTime":"2026-03-08T22:18:16.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703204,"link":"/api/v1/people/703204"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.1,"endSpeed":88.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814821727271724,"aZ":-17.597044332221294,"pfxX":-1.1837520620699273,"pfxZ":7.277665808377479,"pX":0.1688214333040829,"pZ":2.589156362109423,"vX0":1.3592132365066396,"vY0":-139.98126719098656,"vZ0":-7.480224025030577,"x":110.56,"y":168.87,"x0":-0.16708549878993526,"y0":50.005517815864955,"z0":6.428860384506705,"aX":-2.3717804409607357},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.0,"breakHorizontal":1.9,"spinRate":2481,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.38989097016380914,"extension":5.261189437624234},"hitData":{"launchSpeed":93.5,"launchAngle":60.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.34,"coordY":144.88}},"index":0,"playId":"df57a3b0-e61b-3efc-b0f6-a80c7d4d205c","pitchNumber":1,"startTime":"2026-03-08T22:18:05.483Z","endTime":"2026-03-08T22:18:16.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:18:16.794Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T22:18:44.199Z","endTime":"2026-03-08T22:19:28.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681114,"link":"/api/v1/people/681114"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"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-08T22:18:39.886Z","endTime":"2026-03-08T22:18:46.402Z","isPitch":false,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.771909331557648,"aZ":-30.036436201544177,"pfxX":3.8074465406141185,"pfxZ":1.2431992728106955,"pX":0.26950704241889234,"pZ":2.345992040667909,"vX0":-0.11984371657776144,"vY0":-130.89101201565583,"vZ0":-4.55545596111519,"x":106.73,"y":175.44,"x0":-0.177926314908222,"y0":50.00291468955065,"z0":6.379753328799948,"aX":6.551602566980819},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":-6.8,"spinRate":2731,"spinDirection":96},"zone":6,"typeConfidence":0.9,"plateTime":0.41979545608878155,"extension":5.266247965895604},"index":1,"playId":"0a83feb2-444d-31d7-98ce-7565a2ff6df0","pitchNumber":1,"startTime":"2026-03-08T22:18:46.402Z","endTime":"2026-03-08T22:18:49.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.745376623871543,"aZ":-16.85442435530972,"pfxX":0.5913580751651484,"pfxZ":7.45524477471902,"pX":-0.7392163571827061,"pZ":2.930572876434871,"vX0":-1.887426371118472,"vY0":-141.60276454365672,"vZ0":-6.716642212476456,"x":145.18,"y":159.65,"x0":-0.14433223157296377,"y0":50.00190009796973,"z0":6.38928016859967,"aX":1.215177484569421},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.5,"breakHorizontal":-0.7,"spinRate":2530,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.3850710620728437,"extension":5.190206588603571},"index":2,"playId":"101cca03-aea4-338b-9db0-3a8b3fe51127","pitchNumber":2,"startTime":"2026-03-08T22:19:04.009Z","endTime":"2026-03-08T22:19:08.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.5,"endSpeed":84.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87899570911524,"aZ":-32.45024451853789,"pfxX":1.7684190353385585,"pfxZ":-0.15616750996876938,"pX":1.0154100851327799,"pZ":1.2333253569259834,"vX0":2.1625884391648036,"vY0":-133.11603714925,"vZ0":-7.001863901926953,"x":78.29,"y":205.48,"x0":-0.03641082810239292,"y0":50.00079094686262,"z0":6.238955973349543,"aX":3.1811688245965666},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.6,"breakHorizontal":-3.7,"spinRate":2774,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.4110579907089993,"extension":5.288372686276261},"index":3,"playId":"38a953e7-c640-3111-8cbd-15f0fcac7b7c","pitchNumber":3,"startTime":"2026-03-08T22:19:25.604Z","endTime":"2026-03-08T22:19:28.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:19:28.604Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zavier Warren lines out to center fielder Jordan Lawlar.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T22:21:50.615Z","endTime":"2026-03-08T22:23:26.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt O'Neill replaces catcher James McCann, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-08T22:21:05.118Z","endTime":"2026-03-08T22:21:05.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Curtiss replaces Wilkin Paredes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"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-08T22:21:05.161Z","endTime":"2026-03-08T22:21:52.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595928,"link":"/api/v1/people/595928"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006307014147982,"aZ":-14.991831946537896,"pfxX":-5.72827327615579,"pfxZ":9.453165389417446,"pX":-0.20737381834954347,"pZ":3.332419986855487,"vX0":7.8178400030833,"vY0":-133.74514007728325,"vZ0":-4.996478096062381,"x":124.9,"y":148.8,"x0":-2.4198181268760957,"y0":50.00137936561194,"z0":6.294785963487495,"aX":-10.410204403503892},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2290,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4090540279238062,"extension":6.44950138871846},"index":2,"playId":"0dd6e3b3-d9df-3152-9f49-87abab20cff7","pitchNumber":1,"startTime":"2026-03-08T22:21:52.826Z","endTime":"2026-03-08T22:21:56.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248264078992825,"aZ":-22.89019161365913,"pfxX":-9.533653198056216,"pfxZ":5.802579247208859,"pX":-0.2639658880964821,"pZ":0.7161707753048107,"vX0":7.537688273056083,"vY0":-125.16897607528621,"vZ0":-8.775573626691168,"x":127.06,"y":219.44,"x0":-2.0632392681262104,"y0":50.00388427584213,"z0":6.116207960465038,"aX":-15.257647035087105},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":1820,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4361766635739954,"extension":6.32687964543428},"index":3,"playId":"41366f5c-4b37-30a2-ae62-efe0b5833c96","pitchNumber":2,"startTime":"2026-03-08T22:22:10.215Z","endTime":"2026-03-08T22:22:13.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0611856945031,"aZ":-24.0863916797647,"pfxX":-0.552277714072976,"pfxZ":4.70708171768378,"pX":0.8076966703564818,"pZ":3.4520776142062695,"vX0":8.236252551297929,"vY0":-129.945214914726,"vZ0":-2.4785307354252515,"x":86.21,"y":145.57,"x0":-2.3249312113331615,"y0":50.00180149990838,"z0":6.2393089280559035,"aX":-0.9493300666995004},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":-0.7,"spinRate":2487,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4207695704896861,"extension":6.395952649643239},"index":4,"playId":"402c42dc-9911-3e0b-95c5-60fef0f6195d","pitchNumber":3,"startTime":"2026-03-08T22:22:23.844Z","endTime":"2026-03-08T22:22:31.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.246836220694323,"aZ":-14.177574930352991,"pfxX":-5.434927357166939,"pfxZ":9.79489618769582,"pX":0.46478333368367153,"pZ":2.306207598155981,"vX0":8.732226857768575,"vY0":-134.03149642513762,"vZ0":-7.524515163746478,"x":99.28,"y":176.51,"x0":-2.1144876940969994,"y0":50.005544574196605,"z0":6.14239756164644,"aX":-9.989523241325273},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2396,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4070895300216981,"extension":6.4643339441182865},"index":5,"playId":"5fe12b57-9d8d-32d6-8527-e214d0638277","pitchNumber":4,"startTime":"2026-03-08T22:23:01.573Z","endTime":"2026-03-08T22:23:05.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.747354491022705,"aZ":-29.978685751497395,"pfxX":2.233155965439213,"pfxZ":1.4516672417808554,"pX":0.46433641946131315,"pZ":2.002060933000154,"vX0":5.86732497304193,"vY0":-121.06342056289466,"vZ0":-3.8008148202843905,"x":99.3,"y":184.72,"x0":-2.263769250190053,"y0":50.000582886614126,"z0":6.16704109008507,"aX":3.3725199200998404},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-5.2,"spinRate":2519,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4494292784544185,"extension":6.305008861965497},"hitData":{"launchSpeed":76.6,"launchAngle":28.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.66,"coordY":95.91}},"index":6,"playId":"241ae806-441a-3382-865e-67903e5b88b8","pitchNumber":5,"startTime":"2026-03-08T22:23:17.872Z","endTime":"2026-03-08T22:23:26.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680518,"link":"/api/v1/people/680518"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:23:26.344Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Sanchez flies out to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T22:23:32.891Z","endTime":"2026-03-08T22:23:57.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24315518635212,"aZ":-14.298841123697372,"pfxX":-5.454578701248796,"pfxZ":9.755669741797437,"pX":0.68393885987161,"pZ":2.150625799535888,"vX0":9.025996536235027,"vY0":-134.30328281410522,"vZ0":-8.062363846649406,"x":90.93,"y":180.71,"x0":-2.006970643924305,"y0":50.00368298069526,"z0":6.201964438656423,"aX":-9.996075109262549},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2302,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4073403666388975,"extension":6.570674321801433},"hitData":{"launchSpeed":94.0,"launchAngle":51.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.06,"coordY":111.34}},"index":0,"playId":"9a9e889d-615f-3a59-8db4-0e0a12bc15d3","pitchNumber":1,"startTime":"2026-03-08T22:23:46.951Z","endTime":"2026-03-08T22:23:57.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:23:57.550Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hendrick flies out to right fielder Óscar Mercado.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T22:24:05.308Z","endTime":"2026-03-08T22:25:25.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":690988,"fullName":"Austin Hendrick","link":"/api/v1/people/690988"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690988,"fullName":"Austin Hendrick","link":"/api/v1/people/690988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384093131774087,"aZ":-15.728635140452049,"pfxX":-3.974205875885359,"pfxZ":9.167438141223704,"pX":-0.24831902985658283,"pZ":3.6367992357175423,"vX0":6.0298124807697135,"vY0":-132.8246948643352,"vZ0":-4.065244521197603,"x":126.47,"y":140.59,"x0":-2.027366421281106,"y0":50.00214627459831,"z0":6.32441513512159,"aX":-7.129361757094583},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2332,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41172774656274314,"extension":6.445161811628254},"index":0,"playId":"ec6268d9-7846-3864-8830-d37efa5fcec4","pitchNumber":1,"startTime":"2026-03-08T22:24:22.109Z","endTime":"2026-03-08T22:24:26.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690988,"link":"/api/v1/people/690988","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41630317821364,"aZ":-23.599203401054016,"pfxX":0.3792594631269436,"pfxZ":5.054568771349304,"pX":-0.05955621573871636,"pZ":3.8169709549988564,"vX0":6.150152082393177,"vY0":-128.3520352420959,"vZ0":-1.6029768972003702,"x":119.27,"y":135.72,"x0":-2.5194851578328654,"y0":50.00279569501671,"z0":6.257886884897089,"aX":0.6419802137521216},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.1,"breakHorizontal":-1.8,"spinRate":2560,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4240609770274024,"extension":6.431503345119481},"index":1,"playId":"86b021c1-2c86-33ea-9f13-480a6b7db8c3","pitchNumber":2,"startTime":"2026-03-08T22:24:35.044Z","endTime":"2026-03-08T22:24:38.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690988,"link":"/api/v1/people/690988","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44807746861776,"aZ":-27.18553439338204,"pfxX":-7.705107321350276,"pfxZ":3.0878061294564567,"pX":-1.0357562932706008,"pZ":1.7110630593457028,"vX0":5.9959563607842545,"vY0":-125.55672103685991,"vZ0":-5.691510218303426,"x":156.48,"y":192.58,"x0":-2.4391624670047802,"y0":50.0034316607949,"z0":6.184894489674963,"aX":-12.45609474511511},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":12.8,"spinRate":1837,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4341677270379223,"extension":6.284376832180595},"index":2,"playId":"0ecab77d-aabe-3756-b5e7-2aed0961e686","pitchNumber":3,"startTime":"2026-03-08T22:24:48.374Z","endTime":"2026-03-08T22:24:52.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690988,"link":"/api/v1/people/690988","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99609922551975,"aZ":-14.997532784270975,"pfxX":-5.035849905078487,"pfxZ":9.346486068094496,"pX":-1.206185264770898,"pZ":4.482441870572773,"vX0":4.076207628612832,"vY0":-134.43913653694815,"vZ0":-2.328893123419256,"x":162.98,"y":117.75,"x0":-2.0846023015813606,"y0":50.00647391461248,"z0":6.419261315912136,"aX":-9.259001460879732},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2415,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4067608319906162,"extension":6.213857034644976},"index":3,"playId":"5a1b6928-3087-37cb-9ee0-0767319fc9d7","pitchNumber":4,"startTime":"2026-03-08T22:25:03.452Z","endTime":"2026-03-08T22:25:06.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690988,"link":"/api/v1/people/690988","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34355566260501,"aZ":-21.796712239528617,"pfxX":0.902554215057727,"pfxZ":6.176033458993658,"pX":0.5304901625722215,"pZ":2.954634585169081,"vX0":6.733686097517332,"vY0":-127.76036122920182,"vZ0":-3.943149887463605,"x":96.78,"y":159.0,"x0":-2.239059670530324,"y0":50.0019056678583,"z0":6.198138818563002,"aX":1.5142269428439696},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.7,"breakHorizontal":-2.9,"spinRate":2582,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.4261074578048354,"extension":6.221688437800599},"hitData":{"launchSpeed":78.5,"launchAngle":34.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.18,"coordY":107.13}},"index":4,"playId":"519eb949-fd08-33da-8705-1d2c00f5c822","pitchNumber":5,"startTime":"2026-03-08T22:25:17.422Z","endTime":"2026-03-08T22:25:25.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690988,"link":"/api/v1/people/690988","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690988,"link":"/api/v1/people/690988"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":690988,"link":"/api/v1/people/690988"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:25:25.193Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luken Baker grounds out, second baseman Rafhlmil Torres to first baseman Zavier Warren.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T22:27:23.515Z","endTime":"2026-03-08T22:27:58.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807951,"link":"/api/v1/people/807951"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.588600687365247,"aZ":-31.13851324465083,"pfxX":2.470810227664756,"pfxZ":0.6132160604974417,"pX":1.0927283179394596,"pZ":0.7326437716316797,"vX0":2.2354064289371283,"vY0":-128.06977563071695,"vZ0":-7.972513684277613,"x":75.35,"y":219.0,"x0":-0.10761940510388285,"y0":50.00361865866975,"z0":6.270287448863915,"aX":4.167761728947684},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.2,"breakHorizontal":-4.9,"spinRate":2766,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.42515670268070416,"extension":5.228609931716913},"index":0,"playId":"7901d5d2-35ed-3dae-9b7f-36d78f27594b","pitchNumber":1,"startTime":"2026-03-08T22:27:35.861Z","endTime":"2026-03-08T22:27:38.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":94.1,"endSpeed":86.6,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.974175611841133,"aZ":-17.858818627576127,"pfxX":-1.1068074927078082,"pfxZ":7.498783925171407,"pX":0.9223560988022944,"pZ":2.575697758964277,"vX0":2.698202128174717,"vY0":-136.98100169858145,"vZ0":-7.128285561288038,"x":81.84,"y":169.24,"x0":0.07035677473220434,"y0":50.00400655177185,"z0":6.423289378323223,"aX":-2.1134561762113493},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":1.4,"spinRate":2389,"spinDirection":208},"zone":14,"typeConfidence":0.87,"plateTime":0.3991673355454637,"extension":5.280584639851418},"hitData":{"launchSpeed":83.4,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.14,"coordY":148.29}},"index":1,"playId":"d7eba503-ddf6-3c65-8a9b-a7c0b274c30f","pitchNumber":2,"startTime":"2026-03-08T22:27:52.113Z","endTime":"2026-03-08T22:27:58.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:27:58.411Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Waldschmidt singles on a ground ball to left fielder Austin Hendrick.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T22:30:38.589Z","endTime":"2026-03-08T22:31:58.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670766,"fullName":"Darren McCaughan","link":"/api/v1/people/670766"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690988,"link":"/api/v1/people/690988"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"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-08T22:28:04.665Z","endTime":"2026-03-08T22:28:24.901Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Darren McCaughan replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"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-08T22:28:24.901Z","endTime":"2026-03-08T22:30:40.779Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670766,"link":"/api/v1/people/670766"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.388520681648032,"aZ":-21.281979423136193,"pfxX":-9.088360109854504,"pfxZ":6.14196400949891,"pX":-0.09810399800986755,"pZ":0.990982479310118,"vX0":7.180500715265732,"vY0":-131.65756472346067,"vZ0":-7.0717260548518714,"x":120.74,"y":212.02,"x0":-1.6669014476082689,"y0":50.001468474012746,"z0":5.263168231804855,"aX":-16.110200928551883},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.0,"breakHorizontal":15.1,"spinRate":2080,"spinDirection":228},"zone":13,"typeConfidence":0.86,"plateTime":0.4144897892530728,"extension":6.316626491442339},"index":2,"playId":"c818740d-0302-3291-89e6-d58ba129d084","pitchNumber":1,"startTime":"2026-03-08T22:30:40.779Z","endTime":"2026-03-08T22:30:46.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":90.8,"endSpeed":84.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.819421629376542,"aZ":-24.33467048633929,"pfxX":-8.606368838541993,"pfxZ":4.374281705953264,"pX":1.010921146199703,"pZ":1.8630119845058621,"vX0":9.442445555596699,"vY0":-131.97688115162896,"vZ0":-4.439968247565628,"x":78.47,"y":188.48,"x0":-1.4678849198145751,"y0":50.00453809430131,"z0":5.324335518628454,"aX":-15.430489985816573},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":13.9,"spinRate":2276,"spinDirection":216},"zone":14,"typeConfidence":0.88,"plateTime":0.41247649729194835,"extension":6.406410632014464},"index":3,"playId":"8e073f42-063d-3c89-9e7e-71ac1962f85b","pitchNumber":2,"startTime":"2026-03-08T22:30:58.786Z","endTime":"2026-03-08T22:31:02.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.480043307132185,"aZ":-24.29073066518894,"pfxX":-9.098192855758247,"pfxZ":4.397827013208142,"pX":-1.3088543312037928,"pZ":1.8896117005216904,"vX0":4.494257327175576,"vY0":-131.88341206930724,"vZ0":-4.41481371875416,"x":166.89,"y":187.76,"x0":-1.8372721928743934,"y0":50.00202687326379,"z0":5.339270981097733,"aX":-16.304589714960503},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":15.7,"spinRate":2223,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.41259549624096925,"extension":6.2973426462896605},"index":4,"playId":"bd51b094-076b-3590-8caf-510c939699b1","pitchNumber":3,"startTime":"2026-03-08T22:31:14.510Z","endTime":"2026-03-08T22:31:18.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00244335904934,"aZ":-21.867994906051415,"pfxX":-8.409213188089335,"pfxZ":5.697043037344544,"pX":-0.6492171232489594,"pZ":2.09301759586669,"vX0":5.710193783624612,"vY0":-132.60765069151785,"vZ0":-4.516449353430857,"x":141.75,"y":182.27,"x0":-1.7201648406308392,"y0":50.005719236110224,"z0":5.380555553090161,"aX":-15.224584411585486},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":14.3,"spinRate":2252,"spinDirection":216},"zone":7,"typeConfidence":0.8,"plateTime":0.41048649796764813,"extension":6.423352877561173},"index":5,"playId":"96907ae6-dc6b-3f50-ac8f-3940ce075160","pitchNumber":4,"startTime":"2026-03-08T22:31:31.490Z","endTime":"2026-03-08T22:31:35.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.654936395036124,"aZ":-24.007248571451463,"pfxX":-8.05578845364325,"pfxZ":4.529107010991914,"pX":0.3404879780954588,"pZ":2.320578741319902,"vX0":8.153806897108876,"vY0":-132.2792339405963,"vZ0":-3.4602986385171457,"x":104.02,"y":176.12,"x0":-1.7101362053175804,"y0":50.00177241037319,"z0":5.37149836412921,"aX":-14.521931483789457},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":13.2,"spinRate":2274,"spinDirection":225},"zone":6,"typeConfidence":0.83,"plateTime":0.41137287948779555,"extension":6.421289330378161},"hitData":{"launchSpeed":106.2,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.75,"coordY":141.39}},"index":6,"playId":"1d546b15-2cfe-3dc9-ab19-ca470a6935b3","pitchNumber":5,"startTime":"2026-03-08T22:31:47.256Z","endTime":"2026-03-08T22:31:58.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:31:58.354Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"LuJames Groover grounds into a double play, third baseman Carlos Sanchez to second baseman Rafhlmil Torres to first baseman Zavier Warren. Ryan Waldschmidt out at 2nd. LuJames Groover out at 1st.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T22:32:12.931Z","endTime":"2026-03-08T22:32:39.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670766,"fullName":"Darren McCaughan","link":"/api/v1/people/670766"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807951,"link":"/api/v1/people/807951"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807951,"link":"/api/v1/people/807951"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.716523988310954,"aZ":-24.80538068181143,"pfxX":-9.086270748161292,"pfxZ":4.14371849989662,"pX":-0.7014893228286578,"pZ":2.7435489322852606,"vX0":5.788392892739722,"vY0":-131.4473437862693,"vZ0":-2.200573064300494,"x":143.74,"y":164.7,"x0":-1.7339678569430896,"y0":50.0005998950217,"z0":5.403648637864087,"aX":-16.150800025491208},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":15.5,"spinRate":2067,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.41417778864348165,"extension":6.352781549553655},"hitData":{"launchSpeed":96.4,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.35,"coordY":174.6}},"index":0,"playId":"7a9c4a8e-9638-3637-99ad-a5655c47980d","pitchNumber":1,"startTime":"2026-03-08T22:32:25.606Z","endTime":"2026-03-08T22:32:39.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.69,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:32:39.558Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Jorge called out on strikes.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:34:58.605Z","endTime":"2026-03-08T22:36:28.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,12],"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jack Hurley replaces third baseman Tim Tawa, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-08T22:35:00.790Z","endTime":"2026-03-08T22:35:00.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694815,"link":"/api/v1/people/694815"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":694374,"link":"/api/v1/people/694374"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: JD Dix replaces shortstop Jacob Amaya, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-08T22:35:00.792Z","endTime":"2026-03-08T22:35:00.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807267,"link":"/api/v1/people/807267"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":676070,"link":"/api/v1/people/676070"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesus Valdez replaces right fielder Óscar Mercado, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-08T22:35:00.794Z","endTime":"2026-03-08T22:35:00.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ruben Santana replaces second baseman Tommy Troy, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-08T22:35:00.796Z","endTime":"2026-03-08T22:35:00.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800185,"link":"/api/v1/people/800185"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":694371,"link":"/api/v1/people/694371"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Junior Franco replaces center fielder Jordan Lawlar, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-08T22:35:00.798Z","endTime":"2026-03-08T22:35:00.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691285,"link":"/api/v1/people/691285"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Anderdson Rojas replaces left fielder Ryan Waldschmidt, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-08T22:35:00.800Z","endTime":"2026-03-08T22:35:00.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699232,"link":"/api/v1/people/699232"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Avery Owusu-Asiedu replaces first baseman Luken Baker, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-08T22:35:00.802Z","endTime":"2026-03-08T22:35:00.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801938,"link":"/api/v1/people/801938"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":663609,"link":"/api/v1/people/663609"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Taylor Rashi replaces John Curtiss.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"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-08T22:35:00.804Z","endTime":"2026-03-08T22:35:00.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688497,"link":"/api/v1/people/688497"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45951902433948,"aZ":-16.923058504026834,"pfxX":1.9703526937002698,"pfxZ":8.515214000790909,"pX":-0.06866657014829694,"pZ":2.4435954532397663,"vX0":-0.6897136244105587,"vY0":-132.28324854037757,"vZ0":-6.9491356584078385,"x":119.62,"y":172.8,"x0":-0.062106945092426105,"y0":50.00035653811918,"z0":6.322955485107368,"aX":3.5278782379500746},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":-3.5,"spinRate":2149,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.41240917491355855,"extension":6.717492896580105},"index":8,"playId":"566c79b8-1caa-3293-a3ba-3d9a97568102","pitchNumber":1,"startTime":"2026-03-08T22:35:00.806Z","endTime":"2026-03-08T22:35:04.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02967829070125,"aZ":-23.782525499665578,"pfxX":-4.433749775500722,"pfxZ":5.401901761654033,"pX":-0.19484772349062504,"pZ":0.9948244486589933,"vX0":1.9690999651320003,"vY0":-123.18769998944978,"vZ0":-7.904330983723679,"x":124.43,"y":211.92,"x0":-0.4239377986255444,"y0":50.00156350993443,"z0":6.223476006877191,"aX":-6.886425960646874},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.4,"breakHorizontal":7.7,"spinRate":1223,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4428311218777967,"extension":6.597480682489883},"index":9,"playId":"a23a5caa-e1a7-3766-95cd-9bdb8b539e3b","pitchNumber":2,"startTime":"2026-03-08T22:35:16.639Z","endTime":"2026-03-08T22:35:19.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58821320274137,"aZ":-14.517384545339585,"pfxX":1.216815250656038,"pfxZ":9.528766799521517,"pX":-0.15473560187099977,"pZ":2.583700371607678,"vX0":-1.5172625094796235,"vY0":-133.9551165588422,"vZ0":-7.0024846384294195,"x":122.9,"y":169.02,"x0":0.2557639191543761,"y0":50.003556400238516,"z0":6.231449981396386,"aX":2.2550981821074503},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-1.9,"spinRate":2305,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.4058471174312208,"extension":6.842586942873267},"index":10,"playId":"55929b5c-1079-3715-a3f9-c32e91df885f","pitchNumber":3,"startTime":"2026-03-08T22:35:35.961Z","endTime":"2026-03-08T22:35:38.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.10226251400549,"aZ":-42.37621580269684,"pfxX":-1.5253667708136827,"pfxZ":-7.137040251904658,"pX":-0.3452961272887745,"pZ":0.15824557200253495,"vX0":-0.9902244498407231,"vY0":-118.12161001997455,"vZ0":-5.456554247191561,"x":130.16,"y":234.51,"x0":0.27592979304511617,"y0":50.00424061281038,"z0":6.347058718157929,"aX":-2.1799572438917245},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.9,"breakHorizontal":3.0,"spinRate":2277,"spinDirection":359},"zone":13,"typeConfidence":2.0,"plateTime":0.46169318421746475,"extension":6.684922392877246},"index":11,"playId":"29493e29-138a-3777-845f-c15bef4a9159","pitchNumber":4,"startTime":"2026-03-08T22:35:53.220Z","endTime":"2026-03-08T22:35:58.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729180597462847,"aZ":-13.35733550385395,"pfxX":1.247782479372345,"pfxZ":10.039568579068144,"pX":-0.31718906791457574,"pZ":1.888748067104151,"vX0":-1.741985165570064,"vY0":-134.88999240779458,"vZ0":-8.875579948681994,"x":129.09,"y":187.78,"x0":0.16987736311075416,"y0":50.00035329344129,"z0":6.127598076244985,"aX":2.3379492186535935},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-1.9,"spinRate":2219,"spinDirection":184},"zone":7,"typeConfidence":2.0,"plateTime":0.40348327542476214,"extension":6.761371405077495},"index":12,"playId":"f3e23ac0-8348-311f-8dfc-c156ee6af46c","pitchNumber":5,"startTime":"2026-03-08T22:36:23.557Z","endTime":"2026-03-08T22:36:28.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699115,"link":"/api/v1/people/699115"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":699115,"link":"/api/v1/people/699115"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:36:28.666Z","atBatIndex":70},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Rafhlmil Torres reaches on a fielding error by second baseman JD Dix.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:36:31.547Z","endTime":"2026-03-08T22:37:32.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807267,"link":"/api/v1/people/807267"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"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":74.7,"endSpeed":69.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.448148828163017,"aZ":-39.86929599693144,"pfxX":3.100323105671574,"pfxZ":-6.356478344090176,"pX":0.13091198419375935,"pZ":2.994837033329705,"vX0":-0.7476606882006245,"vY0":-108.85270833628579,"vZ0":1.5215610701982862,"x":112.01,"y":157.92,"x0":0.07410812813049808,"y0":50.00145947903381,"z0":6.572990039921735,"aX":3.7546234077991003},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-10.9,"breakHorizontal":-5.4,"spinRate":2002,"spinDirection":0},"zone":2,"typeConfidence":2.0,"plateTime":0.5014112699323006,"extension":6.5520630106736135},"index":0,"playId":"e5dc4e4e-f644-3610-91fe-0acc524c4ced","pitchNumber":1,"startTime":"2026-03-08T22:36:51.482Z","endTime":"2026-03-08T22:36:55.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":807951,"link":"/api/v1/people/807951","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85112475207021,"aZ":-18.488462049070925,"pfxX":1.6270316357397294,"pfxZ":7.422479034763324,"pX":0.0026736183693967844,"pZ":1.2839204332543956,"vX0":-1.0290685755205002,"vY0":-133.9204808358152,"vZ0":-9.318074077918693,"x":116.9,"y":204.11,"x0":0.1775841405069188,"y0":50.00428320422256,"z0":6.093070360094779,"aX":2.9999749943200693},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-2.8,"spinRate":2306,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.40668017203844853,"extension":6.92247057826852},"index":1,"playId":"af61e4b1-9d3d-35be-ae68-fd70fa74bee5","pitchNumber":2,"startTime":"2026-03-08T22:37:06.570Z","endTime":"2026-03-08T22:37:10.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":807951,"link":"/api/v1/people/807951","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.641601519191614,"aZ":-25.776842408158448,"pfxX":-7.511278684781236,"pfxZ":4.0554806573410325,"pX":-0.532113031811977,"pZ":1.9844321866340144,"vX0":1.9460071208571879,"vY0":-124.00276931016279,"vZ0":-5.384308999314622,"x":137.28,"y":185.2,"x0":-0.3443824349504984,"y0":50.00609406985385,"z0":6.2983603585203705,"aX":-11.858251902409185},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":13.3,"spinRate":1300,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4394483803621281,"extension":6.563575855218814},"hitData":{"launchSpeed":71.2,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.25,"coordY":156.38}},"index":2,"playId":"67f960d8-c114-3cd9-817d-570ac5e6f718","pitchNumber":3,"startTime":"2026-03-08T22:37:20.672Z","endTime":"2026-03-08T22:37:32.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":807951,"link":"/api/v1/people/807951","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807951,"link":"/api/v1/people/807951"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":807951,"link":"/api/v1/people/807951"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:37:32.633Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyson Lewis singles on a ground ball to left fielder Junior Franco. Rafhlmil Torres to 2nd.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:37:50.264Z","endTime":"2026-03-08T22:38:52.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"postOnSecond":{"id":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691285,"link":"/api/v1/people/691285"},"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":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75480053388115,"aZ":-15.319322255169826,"pfxX":0.041869485272595486,"pfxZ":9.419547800504308,"pX":0.17319208588543705,"pZ":3.4350863704355055,"vX0":0.4558919557456421,"vY0":-131.84044253240407,"vZ0":-4.798304092052172,"x":110.4,"y":146.03,"x0":-0.00624238820645219,"y0":50.001966083079,"z0":6.38193619485558,"aX":0.0747580025386355},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":-0.1,"spinRate":2144,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.41289841428162877,"extension":6.819432151278658},"index":0,"playId":"a977cd65-00b4-32b7-bde7-07b3545f7b4a","pitchNumber":1,"startTime":"2026-03-08T22:37:59.566Z","endTime":"2026-03-08T22:38:02.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"first":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":76.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.26905597937542,"aZ":-37.7192506231276,"pfxX":-0.6431283011823901,"pfxZ":-3.8764243871907036,"pX":0.8066827966809742,"pZ":1.4351713749850437,"vX0":1.6545987860041405,"vY0":-117.68047552571653,"vZ0":-3.554545864393088,"x":86.25,"y":200.03,"x0":0.18395797462610702,"y0":50.00474989247869,"z0":6.391826464654346,"aX":-0.9198728434809192},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.6,"breakHorizontal":0.8,"spinRate":2201,"spinDirection":3},"zone":14,"typeConfidence":2.0,"plateTime":0.4620436147920648,"extension":6.696559439048054},"index":1,"playId":"ed5aa912-421a-3ce4-8bf3-ba2e094f7e53","pitchNumber":2,"startTime":"2026-03-08T22:38:19.888Z","endTime":"2026-03-08T22:38:24.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"first":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.728124559256795,"aZ":-31.92653566990108,"pfxX":-2.928222241862087,"pfxZ":0.1636821541095852,"pX":-0.375705770095798,"pZ":1.4234960785291964,"vX0":0.3053803062991268,"vY0":-123.21396644485674,"vZ0":-5.212684507807474,"x":131.32,"y":200.35,"x0":-0.1198711097890098,"y0":50.005714285856776,"z0":6.240572636275946,"aX":-4.537499226835961},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":5.3,"spinRate":1101,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4432392029422325,"extension":6.747077243862966},"hitData":{"launchSpeed":75.8,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.2,"coordY":150.12}},"index":2,"playId":"9c78cf9f-a7d3-33f6-89c5-1e38952f86fe","pitchNumber":3,"startTime":"2026-03-08T22:38:40.736Z","endTime":"2026-03-08T22:38:52.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"first":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815653,"link":"/api/v1/people/815653"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":815653,"link":"/api/v1/people/815653"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:38:52.493Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan McCrystal homers (1) on a fly ball to right field. Rafhlmil Torres scores. Tyson Lewis scores.","rbi":3,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:41:20.620Z","endTime":"2026-03-08T22:41:48.799Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701734,"fullName":"Ryan McCrystal","link":"/api/v1/people/701734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":701734,"fullName":"Ryan McCrystal","link":"/api/v1/people/701734"},"responsiblePitcher":{"id":801517,"link":"/api/v1/people/801517"},"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":807951,"fullName":"Rafhlmil Torres","link":"/api/v1/people/807951"},"responsiblePitcher":{"id":688497,"link":"/api/v1/people/688497"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"responsiblePitcher":{"id":688497,"link":"/api/v1/people/688497"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"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-08T22:38:58.464Z","endTime":"2026-03-08T22:41:05.799Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":701734,"link":"/api/v1/people/701734","batSide":{"code":"L","description":"Left"}},"first":{"id":815653,"link":"/api/v1/people/815653"},"second":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Spencer Giesting replaces Taylor Rashi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"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-08T22:41:05.799Z","endTime":"2026-03-08T22:41:22.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801517,"link":"/api/v1/people/801517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":701734,"link":"/api/v1/people/701734","batSide":{"code":"L","description":"Left"}},"first":{"id":815653,"link":"/api/v1/people/815653"},"second":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.410202725234754,"aZ":-34.64367899891053,"pfxX":-10.368956582469501,"pfxZ":-1.7348292117385888,"pX":1.5682605392627602,"pZ":4.855972743780912,"vX0":-0.6046153678995655,"vY0":-118.85225733458803,"vZ0":6.023323565182268,"x":57.22,"y":107.67,"x0":3.172502360730014,"y0":50.00090771851979,"z0":5.439752739952978,"aX":-14.786788920818148},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.3,"breakHorizontal":19.0,"spinRate":2774,"spinDirection":299},"zone":12,"typeConfidence":0.82,"plateTime":0.46137371001285654,"extension":6.425198354614711},"index":2,"playId":"b2b7b974-9eba-3bb8-8404-159a5e23ae23","pitchNumber":1,"startTime":"2026-03-08T22:41:22.766Z","endTime":"2026-03-08T22:41:25.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":701734,"link":"/api/v1/people/701734","batSide":{"code":"L","description":"Left"}},"first":{"id":815653,"link":"/api/v1/people/815653"},"second":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702617643230887,"aZ":-19.92039918390771,"pfxX":7.256218308939547,"pfxZ":6.910729498794911,"pX":1.1076464177816936,"pZ":2.8654711989099093,"vX0":-7.195507004088141,"vY0":-132.19698027484537,"vZ0":-2.556132252614214,"x":74.78,"y":161.41,"x0":2.9196870616993893,"y0":50.00191441422958,"z0":5.30418905787003,"aX":12.865827049925944},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":-11.6,"spinRate":2326,"spinDirection":132},"zone":12,"typeConfidence":0.87,"plateTime":0.4140300073133738,"extension":6.8789832966952345},"hitData":{"launchSpeed":102.7,"launchAngle":27.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":245.49,"coordY":92.2}},"index":3,"playId":"99b61f7d-0dad-3ed7-a95e-9e8a971112f5","pitchNumber":2,"startTime":"2026-03-08T22:41:41.570Z","endTime":"2026-03-08T22:41:48.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":701734,"link":"/api/v1/people/701734","batSide":{"code":"L","description":"Left"}},"first":{"id":815653,"link":"/api/v1/people/815653"},"second":{"id":807951,"link":"/api/v1/people/807951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701734,"link":"/api/v1/people/701734"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":701734,"link":"/api/v1/people/701734"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.1,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:41:48.799Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esmith Pineda flies out to right fielder Avery Owusu-Asiedu.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:42:18.641Z","endTime":"2026-03-08T22:43:15.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":703204,"fullName":"Esmith Pineda","link":"/api/v1/people/703204"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703204,"fullName":"Esmith Pineda","link":"/api/v1/people/703204"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801938,"link":"/api/v1/people/801938"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.840816016570983,"aZ":-17.863573386704143,"pfxX":2.7920851045123776,"pfxZ":7.890463027565931,"pX":1.1852952136934936,"pZ":2.210941838512522,"vX0":-5.220251495578596,"vY0":-133.3847027665918,"vZ0":-4.5635466489095675,"x":71.82,"y":179.08,"x0":2.7989966710760137,"y0":50.005556802809586,"z0":5.219831344238362,"aX":5.066354515736047},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":-4.0,"spinRate":2364,"spinDirection":136},"zone":14,"typeConfidence":0.89,"plateTime":0.40955138841516003,"extension":6.860366020936696},"index":0,"playId":"230976c6-3fd2-3c92-b1e2-28fb7d6a717f","pitchNumber":1,"startTime":"2026-03-08T22:42:36.954Z","endTime":"2026-03-08T22:42:40.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62227134618424,"aZ":-24.83974141086276,"pfxX":0.2488980880520566,"pfxZ":4.1490583029703,"pX":0.43976333970580656,"pZ":3.0781475570944745,"vX0":-6.73775566307891,"vY0":-130.82998829269678,"vZ0":-0.8956215942036496,"x":100.24,"y":155.67,"x0":2.9953160973585566,"y0":50.00098722396908,"z0":5.254600321304287,"aX":0.4410211747066705},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":0.7,"spinRate":2674,"spinDirection":125},"zone":3,"typeConfidence":0.79,"plateTime":0.4156170629852647,"extension":6.742317883900285},"index":1,"playId":"02298452-1147-37d0-864a-33bdefa23233","pitchNumber":2,"startTime":"2026-03-08T22:42:50.794Z","endTime":"2026-03-08T22:42:53.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.200259559426346,"aZ":-18.052492886477932,"pfxX":3.0247185138482764,"pfxZ":7.650486660922659,"pX":0.025604316875132666,"pZ":2.2167813171183135,"vX0":-7.688636491473622,"vY0":-134.5298019267711,"vZ0":-5.108446469811646,"x":116.02,"y":178.93,"x0":2.5185411761231937,"y0":50.005245304119725,"z0":5.406521502280972,"aX":5.585735211385417},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":-4.0,"spinRate":2362,"spinDirection":148},"zone":5,"typeConfidence":0.88,"plateTime":0.4060225821950083,"extension":6.829536401608089},"hitData":{"launchSpeed":95.2,"launchAngle":46.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.47,"coordY":91.54}},"index":2,"playId":"8e114c8e-ca4e-3193-929f-b72bd57c15a3","pitchNumber":3,"startTime":"2026-03-08T22:43:05.160Z","endTime":"2026-03-08T22:43:15.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":703204,"link":"/api/v1/people/703204","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703204,"link":"/api/v1/people/703204"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":703204,"link":"/api/v1/people/703204"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:43:15.206Z","atBatIndex":74},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Michael Trautwein hit by pitch.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:43:23.988Z","endTime":"2026-03-08T22:44:35.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681114,"fullName":"Michael Trautwein","link":"/api/v1/people/681114"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681114,"fullName":"Michael Trautwein","link":"/api/v1/people/681114"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681114,"fullName":"Michael Trautwein","link":"/api/v1/people/681114"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966424244195597,"aZ":-31.53473230855678,"pfxX":-10.853636936583273,"pfxZ":0.44676191164694856,"pX":-0.03211028851337991,"pZ":2.3104592482082595,"vX0":-4.028053872689338,"vY0":-119.58604030073528,"vZ0":-0.06293915896611013,"x":118.22,"y":176.4,"x0":3.0885672675502187,"y0":50.0045262502591,"z0":5.187096605405667,"aX":-15.580294677204474},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.1,"breakHorizontal":20.6,"spinRate":2858,"spinDirection":297},"zone":5,"typeConfidence":0.92,"plateTime":0.45957932703585236,"extension":6.77566308455793},"index":0,"playId":"34c34d40-34dd-31d3-8a2e-f48c0b1542d7","pitchNumber":1,"startTime":"2026-03-08T22:43:42.749Z","endTime":"2026-03-08T22:43:47.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":681114,"link":"/api/v1/people/681114","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":82.5,"endSpeed":76.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45926782683874,"aZ":-37.13995383001776,"pfxX":-8.559917439703854,"pfxZ":-3.4080723600997525,"pX":-1.2422236022498492,"pZ":1.3990053014108166,"vX0":-7.16035328931591,"vY0":-119.96606770556647,"vZ0":-1.1377380064134206,"x":164.35,"y":201.01,"x0":2.8947934000755344,"y0":50.00540985497724,"z0":5.1935119365288385,"aX":-12.461793356699795},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.2,"breakHorizontal":17.3,"spinRate":2977,"spinDirection":304},"zone":13,"typeConfidence":0.68,"plateTime":0.4567799727333002,"extension":6.7807704055469875},"index":1,"playId":"459f5c0e-4ace-32ce-bdf4-52cd7be8cc00","pitchNumber":2,"startTime":"2026-03-08T22:44:06.014Z","endTime":"2026-03-08T22:44:10.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":681114,"link":"/api/v1/people/681114","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(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":91.3,"endSpeed":83.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46327395565576,"aZ":-23.391611938274146,"pfxX":7.104785478368125,"pfxZ":4.929997116691755,"pX":1.892598651486652,"pZ":3.391148502140654,"vX0":-4.862409559713224,"vY0":-132.85728817778266,"vZ0":-0.6370076774024223,"x":44.86,"y":147.22,"x0":2.826942788517137,"y0":50.00188988084408,"z0":5.339844031311655,"aX":12.652630883301724},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.0,"breakHorizontal":-11.8,"spinRate":2368,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.4128732511783544,"extension":6.860807231872797},"index":2,"playId":"f1c22541-3f89-392c-8bb8-d6827613b4cc","pitchNumber":3,"startTime":"2026-03-08T22:44:24.126Z","endTime":"2026-03-08T22:44:35.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":681114,"link":"/api/v1/people/681114","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681114,"link":"/api/v1/people/681114"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:44:35.937Z","atBatIndex":75},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zavier Warren homers (1) on a fly ball to center field. Michael Trautwein scores.","rbi":2,"awayScore":4,"homeScore":13,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:45:35.398Z","endTime":"2026-03-08T22:46:18.168Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"responsiblePitcher":{"id":801517,"link":"/api/v1/people/801517"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":2},"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":681114,"fullName":"Michael Trautwein","link":"/api/v1/people/681114"},"responsiblePitcher":{"id":801517,"link":"/api/v1/people/801517"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":11,"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-08T22:44:53.121Z","endTime":"2026-03-08T22:45:37.588Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"R","description":"Right"}},"first":{"id":681114,"link":"/api/v1/people/681114"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.693066389279252,"aZ":-24.933465805487224,"pfxX":-1.1388807303856372,"pfxZ":4.220770081692679,"pX":-0.21752549780339356,"pZ":2.6492354448778848,"vX0":-7.876664488203865,"vY0":-129.8253204970959,"vZ0":-1.7461628520221222,"x":125.29,"y":167.25,"x0":2.9966488246206073,"y0":50.00563297243738,"z0":5.217444540828442,"aX":-1.9561207943216568},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":3.7,"spinRate":2551,"spinDirection":127},"zone":5,"typeConfidence":0.84,"plateTime":0.4209528173364916,"extension":6.7948246295652135},"index":1,"playId":"f84b3519-e130-3a5a-bd83-a5811b74fa28","pitchNumber":1,"startTime":"2026-03-08T22:45:37.588Z","endTime":"2026-03-08T22:45:41.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"R","description":"Right"}},"first":{"id":681114,"link":"/api/v1/people/681114"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38344060111221,"aZ":-43.437004032089504,"pfxX":-6.236608341939626,"pfxZ":-8.456484657699638,"pX":0.05626511705785609,"pZ":2.1995727462915755,"vX0":-3.932975774945323,"vY0":-115.77505719962193,"vZ0":1.8005923207482937,"x":114.86,"y":179.39,"x0":2.5981813399283995,"y0":50.00144218718226,"z0":5.628448133279326,"aX":-8.307328539853653},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.4,"breakHorizontal":12.4,"spinRate":2791,"spinDirection":318},"zone":8,"typeConfidence":0.95,"plateTime":0.47651192343912196,"extension":6.871043174424192},"hitData":{"launchSpeed":105.6,"launchAngle":25.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.56,"coordY":39.85}},"index":2,"playId":"d7b187a1-dd44-38ed-b41c-57bd5c503ed8","pitchNumber":2,"startTime":"2026-03-08T22:45:53.509Z","endTime":"2026-03-08T22:46:18.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"R","description":"Right"}},"first":{"id":681114,"link":"/api/v1/people/681114"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680518,"link":"/api/v1/people/680518"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:46:18.168Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Sanchez called out on strikes.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:46:25.245Z","endTime":"2026-03-08T22:48:35.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"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.2,"endSpeed":84.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727780258451755,"aZ":-15.580745677785155,"pfxX":2.0954366902061183,"pfxZ":9.050947001050316,"pX":1.1161044104818334,"pZ":3.2392771438957997,"vX0":-4.80100965809117,"vY0":-134.22830903985957,"vZ0":-3.1269818116826023,"x":74.46,"y":151.32,"x0":2.6518213259965657,"y0":50.00598798398906,"z0":5.52195794524687,"aX":3.8436652743206547},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":-2.9,"spinRate":2464,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.40729798999120526,"extension":6.85612265221298},"index":0,"playId":"aa694e65-7f7e-374f-97d7-8e9941945473","pitchNumber":1,"startTime":"2026-03-08T22:46:41.655Z","endTime":"2026-03-08T22:46:44.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":81.8,"endSpeed":75.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.488340641077176,"aZ":-34.18065420188492,"pfxX":-10.588510040194073,"pfxZ":-1.3967984407983902,"pX":-0.87499692612282,"pZ":1.5284002683640117,"vX0":-5.552744816536045,"vY0":-119.06440610894974,"vZ0":-1.2943088984020934,"x":150.35,"y":197.51,"x0":2.865566338179937,"y0":50.005143611282385,"z0":5.180301580553475,"aX":-15.16037992494971},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.6,"breakHorizontal":20.5,"spinRate":2842,"spinDirection":298},"zone":13,"typeConfidence":0.89,"plateTime":0.4605292193168786,"extension":6.851209895203316},"index":1,"playId":"9a5864c2-7355-33a9-be21-a8929a019506","pitchNumber":2,"startTime":"2026-03-08T22:46:59.584Z","endTime":"2026-03-08T22:47:03.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1367459826324,"aZ":-38.67434113173796,"pfxX":-8.927010201700957,"pfxZ":-4.605424585726151,"pX":2.4993067339913924,"pZ":2.1265835552954355,"vX0":1.1505582821578053,"vY0":-117.92773190573446,"vZ0":0.9084253848714308,"x":21.73,"y":181.36,"x0":3.16552832657296,"y0":50.00405439024403,"z0":5.299903069745003,"aX":-12.591792967015293},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.8,"breakHorizontal":15.8,"spinRate":2878,"spinDirection":299},"zone":14,"typeConfidence":0.81,"plateTime":0.4642042060575977,"extension":6.838429302152601},"index":2,"playId":"f47d45fd-4b10-3f33-9552-919fb8088517","pitchNumber":3,"startTime":"2026-03-08T22:47:16.306Z","endTime":"2026-03-08T22:47:19.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378691045097963,"aZ":-18.126739285667536,"pfxX":3.568592052716789,"pfxZ":7.542550690699578,"pX":0.201759909928864,"pZ":3.0354469585495707,"vX0":-7.149388318680019,"vY0":-134.64230676678397,"vZ0":-3.3850007297890787,"x":109.31,"y":156.82,"x0":2.4110700687381525,"y0":50.000886683605025,"z0":5.569498163065317,"aX":6.64505081691158},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":-5.2,"spinRate":2398,"spinDirection":143},"zone":2,"typeConfidence":0.86,"plateTime":0.40463518927786835,"extension":6.8844765437612665},"index":3,"playId":"389c6fae-667d-3837-b961-bf9540b22b6d","pitchNumber":4,"startTime":"2026-03-08T22:47:35.347Z","endTime":"2026-03-08T22:47:44.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50285518678743,"aZ":-32.098637240703894,"pfxX":-12.050516623345864,"pfxZ":0.04877413100672179,"pX":-1.579277293264852,"pZ":2.139543030321083,"vX0":-6.8436585112607435,"vY0":-120.7465339662109,"vZ0":-0.620739673136607,"x":177.2,"y":181.01,"x0":2.861295154474532,"y0":50.00191319105231,"z0":5.2354888812837315,"aX":-17.709184267392512},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.2,"breakHorizontal":23.5,"spinRate":2993,"spinDirection":357},"zone":13,"typeConfidence":0.93,"plateTime":0.4544082947150274,"extension":6.808724146470076},"index":4,"playId":"7315cb71-2d68-38af-adbf-2d84a299ed2d","pitchNumber":5,"startTime":"2026-03-08T22:48:13.149Z","endTime":"2026-03-08T22:48:16.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25667286571873,"aZ":-25.93354233227992,"pfxX":0.2736206857960246,"pfxZ":3.528138259316812,"pX":-0.4023069321885149,"pZ":3.195634405589198,"vX0":-8.182054578025594,"vY0":-131.29958914908133,"vZ0":-0.5847515412273832,"x":132.33,"y":152.5,"x0":2.7010638174312613,"y0":50.004705887479716,"z0":5.328196942855288,"aX":0.48519984809632644},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":1.1,"spinRate":2679,"spinDirection":151},"zone":1,"typeConfidence":0.88,"plateTime":0.4150033107341917,"extension":6.758551443513661},"index":5,"playId":"71d6c8b5-0219-37f5-8d4f-92a3fb3e0df3","pitchNumber":6,"startTime":"2026-03-08T22:48:31.234Z","endTime":"2026-03-08T22:48:35.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800185,"link":"/api/v1/people/800185"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":694815,"link":"/api/v1/people/694815"},"right":{"id":801938,"link":"/api/v1/people/801938"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:48:35.947Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JD Dix grounds out, second baseman Rafhlmil Torres to first baseman Zavier Warren.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T22:50:22.203Z","endTime":"2026-03-08T22:52:15.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670766,"fullName":"Darren McCaughan","link":"/api/v1/people/670766"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807951,"link":"/api/v1/people/807951"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319039277617467,"aZ":-21.08761706082145,"pfxX":-1.144155700525641,"pfxZ":6.596998029694966,"pX":0.707903980060333,"pZ":3.619519291897719,"vX0":6.5432642092888305,"vY0":-127.7779993523655,"vZ0":-0.36548220388024105,"x":90.02,"y":141.05,"x0":-1.7195799208778555,"y0":50.00168124471216,"z0":5.3982036218059495,"aX":-1.9228488300573532},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.1,"breakHorizontal":0.8,"spinRate":2315,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.4260210842619836,"extension":6.251397261107859},"index":0,"playId":"1af67e1d-4e26-3529-b5ef-1aa47826b876","pitchNumber":1,"startTime":"2026-03-08T22:50:44.061Z","endTime":"2026-03-08T22:50:49.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.187742287562447,"aZ":-31.26291742385744,"pfxX":-9.30976890935801,"pfxZ":0.6390169043358753,"pX":-1.1759201480612516,"pZ":3.0861238460247473,"vX0":3.8952983396485363,"vY0":-118.77099616660567,"vZ0":0.8855875637171704,"x":161.82,"y":155.45,"x0":-1.6252648711407895,"y0":50.00508540954255,"z0":5.545684826904941,"aX":-13.337314661350264},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.7,"breakHorizontal":16.0,"spinRate":1389,"spinDirection":258},"zone":11,"typeConfidence":0.89,"plateTime":0.4607028411106655,"extension":6.1350233531931275},"index":1,"playId":"744ebe90-a97f-3330-828b-97f42489aa23","pitchNumber":2,"startTime":"2026-03-08T22:50:57.126Z","endTime":"2026-03-08T22:51:01.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.3,"endSpeed":83.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66422432544209,"aZ":-21.331574822219807,"pfxX":-8.768609277783911,"pfxZ":6.141910048044697,"pX":-0.5379551466741345,"pZ":1.955174352098112,"vX0":5.710182345298452,"vY0":-131.49588120494874,"vZ0":-4.777660670433001,"x":137.51,"y":185.99,"x0":-1.5889633274879675,"y0":50.00630411130098,"z0":5.360825871808668,"aX":-15.489514099831398},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":14.8,"spinRate":2190,"spinDirection":228},"zone":7,"typeConfidence":0.83,"plateTime":0.41519883278002956,"extension":6.2774915690675455},"index":2,"playId":"65f760b9-a3ed-399b-9a09-7022fc70e836","pitchNumber":3,"startTime":"2026-03-08T22:51:12.292Z","endTime":"2026-03-08T22:51:16.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243971803776713,"aZ":-30.049453783986042,"pfxX":8.545657872089508,"pfxZ":1.474109972837013,"pX":0.1341010085852227,"pZ":2.88062059166126,"vX0":1.9749259732307,"vY0":-119.46879664670556,"vZ0":0.7243041109167347,"x":111.89,"y":161.0,"x0":-1.8138356718726534,"y0":50.00467975892406,"z0":5.276599181934994,"aX":12.340637987698742},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.1,"breakHorizontal":-16.0,"spinRate":2721,"spinDirection":77},"zone":2,"typeConfidence":0.91,"plateTime":0.45865778703132065,"extension":6.036508580268696},"index":3,"playId":"56d631f2-1e8f-3396-9f95-8f96371bd8a0","pitchNumber":4,"startTime":"2026-03-08T22:51:30.313Z","endTime":"2026-03-08T22:51:34.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":13,"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-08T22:51:53.735Z","endTime":"2026-03-08T22:52:08.730Z","isPitch":false,"type":"action","player":{"id":807267,"link":"/api/v1/people/807267"},"defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.201575003085082,"aZ":-39.43950448416197,"pfxX":2.664186309395166,"pfxZ":-4.987799487986345,"pX":0.399468326004384,"pZ":2.0849513433836475,"vX0":3.806956366184752,"vY0":-118.96032600084206,"vZ0":0.24181785573722436,"x":101.77,"y":182.49,"x0":-1.5573023019311583,"y0":50.001007122088716,"z0":5.508320439948074,"aX":3.8821639961415353},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.8,"breakHorizontal":-5.6,"spinRate":2749,"spinDirection":59},"zone":9,"typeConfidence":0.89,"plateTime":0.45748962001475757,"extension":6.19227107310212},"hitData":{"launchSpeed":93.2,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.39,"coordY":157.39}},"index":5,"playId":"2fca717b-1e94-34a8-91b9-535908dc06d4","pitchNumber":5,"startTime":"2026-03-08T22:52:08.730Z","endTime":"2026-03-08T22:52:15.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807267,"link":"/api/v1/people/807267"},"credit":"b_ab"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_ab"},{"player":{"id":807267,"link":"/api/v1/people/807267"},"credit":"b_pa"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:52:15.869Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesus Valdez grounds out, shortstop Tyson Lewis to first baseman Zavier Warren.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T22:52:31.556Z","endTime":"2026-03-08T22:53:02.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670766,"fullName":"Darren McCaughan","link":"/api/v1/people/670766"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":815653,"link":"/api/v1/people/815653"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.146942053310003,"aZ":-27.973780756161887,"pfxX":5.728967213064257,"pfxZ":2.7837950809244436,"pX":0.7065156704153426,"pZ":1.5794295869442236,"vX0":3.9402734367366827,"vY0":-121.5356700221461,"vZ0":-2.928399847940336,"x":90.07,"y":196.14,"x0":-1.6756882600413412,"y0":50.00070922783026,"z0":5.210604157175574,"aX":8.632388291666139},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.7,"breakHorizontal":-11.3,"spinRate":2748,"spinDirection":78},"zone":9,"typeConfidence":0.9,"plateTime":0.449385706210494,"extension":6.395955049896821},"index":0,"playId":"6a18ec47-f2a2-3a43-a27c-88f161a20efc","pitchNumber":1,"startTime":"2026-03-08T22:52:40.710Z","endTime":"2026-03-08T22:52:44.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":83.8,"endSpeed":77.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.676529578071072,"aZ":-31.761704957580083,"pfxX":6.7840102235037385,"pfxZ":0.2766155858065069,"pX":0.9248865933541146,"pZ":1.5774079303673194,"vX0":4.430400731685125,"vY0":-122.12125084520807,"vZ0":-2.4516112768249405,"x":81.75,"y":196.19,"x0":-1.7907229633189117,"y0":50.00561972221528,"z0":5.310001223040478,"aX":10.311491984433614},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":-13.3,"spinRate":2848,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.44746382858585765,"extension":6.188444848989764},"hitData":{"launchSpeed":89.9,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.93,"coordY":155.37}},"index":1,"playId":"2b17d240-2a31-3d88-82a7-1c798eb92a00","pitchNumber":2,"startTime":"2026-03-08T22:52:56.246Z","endTime":"2026-03-08T22:53:02.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_ab"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_ab"},{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_pa"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:53:02.842Z","atBatIndex":79},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Junior Franco pops out to third baseman Carlos Sanchez.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T22:53:15.103Z","endTime":"2026-03-08T22:54:55.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691285,"fullName":"Junior Franco","link":"/api/v1/people/691285"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670766,"fullName":"Darren McCaughan","link":"/api/v1/people/670766"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691285,"fullName":"Junior Franco","link":"/api/v1/people/691285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":83.2,"endSpeed":76.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29262721569767,"aZ":-29.003092805265318,"pfxX":3.7085140296610843,"pfxZ":2.1179605713950735,"pX":-0.21953174776659007,"pZ":3.2101702556453873,"vX0":2.948664976748814,"vY0":-121.23481457875353,"vZ0":0.8501130475775447,"x":125.37,"y":152.11,"x0":-1.9306924050239571,"y0":50.00450544439442,"z0":5.374106261831298,"aX":5.554738640887125},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.3,"breakHorizontal":-7.4,"spinRate":2663,"spinDirection":85},"zone":2,"typeConfidence":0.9,"plateTime":0.45070294333826944,"extension":6.180799313515589},"index":0,"playId":"9fd9195e-b89c-341b-859f-71eb8cf49636","pitchNumber":1,"startTime":"2026-03-08T22:53:30.437Z","endTime":"2026-03-08T22:53:34.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":691285,"link":"/api/v1/people/691285","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":83.3,"endSpeed":76.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76914364619724,"aZ":-26.54638423009627,"pfxX":-8.68435534961052,"pfxZ":3.7615953433267704,"pX":-0.8712221979632786,"pZ":2.307171022512523,"vX0":4.44814721638992,"vY0":-121.28860417701159,"vZ0":-1.7393266974423298,"x":150.21,"y":176.49,"x0":-1.5965384242166012,"y0":50.00277518771023,"z0":5.3389500988153005,"aX":-12.994332597556484},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":14.8,"spinRate":1444,"spinDirection":253},"zone":13,"typeConfidence":0.87,"plateTime":0.4508462322064011,"extension":6.263238710798792},"index":1,"playId":"ffdfcb24-c531-3811-a3fa-bcd27d2ba689","pitchNumber":2,"startTime":"2026-03-08T22:53:45.363Z","endTime":"2026-03-08T22:53:49.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":691285,"link":"/api/v1/people/691285","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78495147166535,"aZ":-23.65013620507002,"pfxX":0.42599264072829035,"pfxZ":4.95591255520187,"pX":0.7255472039792544,"pZ":1.4651098346408686,"vX0":5.59128389606815,"vY0":-129.26108048878982,"vZ0":-5.184563720185791,"x":89.34,"y":199.22,"x0":-1.5062820801787944,"y0":50.00492310142122,"z0":5.274631683423221,"aX":0.7311772115841959},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":-1.8,"spinRate":2314,"spinDirection":206},"zone":14,"typeConfidence":0.89,"plateTime":0.42110689330375983,"extension":6.246940577401134},"index":2,"playId":"2533ad93-c34c-3ff0-84ca-851c58f30ce3","pitchNumber":3,"startTime":"2026-03-08T22:54:02.199Z","endTime":"2026-03-08T22:54:09.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":691285,"link":"/api/v1/people/691285","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98162680181439,"aZ":-19.518543572581912,"pfxX":-3.898677851651766,"pfxZ":6.890332330507716,"pX":-0.9811235848176592,"pZ":3.676470858603135,"vX0":3.312687942309223,"vY0":-133.49673062496257,"vZ0":-1.1764916185216934,"x":154.4,"y":139.52,"x0":-1.7209669256426852,"y0":50.00357571460018,"z0":5.504402665035424,"aX":-7.16157240170521},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":6.5,"spinRate":2127,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.4075588504895551,"extension":6.112741606885429},"index":3,"playId":"8098fee0-3009-33db-aa88-539d8023ce22","pitchNumber":4,"startTime":"2026-03-08T22:54:30.765Z","endTime":"2026-03-08T22:54:34.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":691285,"link":"/api/v1/people/691285","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.080661510139684,"aZ":-34.045448454259976,"pfxX":4.513140258015136,"pfxZ":-1.2749619115096404,"pX":0.11139657441792383,"pZ":2.6127933536204453,"vX0":2.703825433938526,"vY0":-119.4596897868055,"vZ0":0.35826414902843307,"x":112.75,"y":168.23,"x0":-1.6145274053807281,"y0":50.00104551826805,"z0":5.476919416675132,"aX":6.640025024177045},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":-8.8,"spinRate":2768,"spinDirection":66},"zone":5,"typeConfidence":0.9,"plateTime":0.4553537118034776,"extension":6.285391132405492},"hitData":{"launchSpeed":71.3,"launchAngle":56.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":77.74,"coordY":150.61}},"index":4,"playId":"86a08ccb-ecfd-3ffb-8918-b5bea762ae1b","pitchNumber":5,"startTime":"2026-03-08T22:54:48.102Z","endTime":"2026-03-08T22:54:55.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670766,"link":"/api/v1/people/670766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681114,"link":"/api/v1/people/681114"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":807951,"link":"/api/v1/people/807951"},"third":{"id":800176,"link":"/api/v1/people/800176"},"shortstop":{"id":815653,"link":"/api/v1/people/815653"},"left":{"id":690988,"link":"/api/v1/people/690988"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":703204,"link":"/api/v1/people/703204"}},"offense":{"batter":{"id":691285,"link":"/api/v1/people/691285","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691285,"link":"/api/v1/people/691285"},"credit":"b_ab"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_ab"},{"player":{"id":691285,"link":"/api/v1/people/691285"},"credit":"b_pa"},{"player":{"id":670766,"link":"/api/v1/people/670766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:54:55.150Z","atBatIndex":80}]