[{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Justin Crawford bunt grounds out softly, pitcher Simeon Woods Richardson to first baseman Josh Bell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T17:05:34.313Z","endTime":"2026-03-08T17:06:00.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680573,"link":"/api/v1/people/680573"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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-08T15:08:24.941Z","endTime":"2026-03-08T16:42:56.974Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"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-08T16:42:56.974Z","endTime":"2026-03-08T17:03:52.538Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"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-08T17:03:52.538Z","endTime":"2026-03-08T17:05:36.113Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.420811514653106,"aZ":-14.431989459995483,"pfxX":-2.3877681356203486,"pfxZ":10.100065368107831,"pX":-0.3678036934423009,"pZ":2.236174201834609,"vX0":2.1815187994214833,"vY0":-132.48969751505345,"vZ0":-7.928538540080594,"x":131.02,"y":178.4,"x0":-0.8963814514932463,"y0":50.003726550486505,"z0":6.347680498236673,"aX":-4.195154674199257},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":1958,"spinDirection":197},"zone":4,"typeConfidence":0.89,"plateTime":0.4152772663858859,"extension":6.611946827119966},"index":3,"playId":"d964d5ff-a5b4-3449-9a47-9d40c9bddf4e","pitchNumber":1,"startTime":"2026-03-08T17:05:36.113Z","endTime":"2026-03-08T17:05:39.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.428314587792542,"aZ":-28.21722338557206,"pfxX":-8.216150698618806,"pfxZ":2.5394420192734195,"pX":-0.44161439745819064,"pZ":2.360674373982228,"vX0":4.172808802823848,"vY0":-124.71525141220307,"vZ0":-4.3496718834578445,"x":133.83,"y":175.04,"x0":-1.0778821181673959,"y0":50.00440023914654,"z0":6.481668124669837,"aX":-12.814124058845897},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":13.8,"spinRate":1073,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.4408838484673039,"extension":6.612352900107868},"hitData":{"launchSpeed":24.2,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":123.56,"coordY":195.27}},"index":4,"playId":"334a2853-64f2-31b8-b05c-536e0888041a","pitchNumber":2,"startTime":"2026-03-08T17:05:54.258Z","endTime":"2026-03-08T17:06:00.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-08T17:06:00.112Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Otto Kemp homers (2) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T17:06:13.864Z","endTime":"2026-03-08T17:06:51.937Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17840352486189,"aZ":-13.030839680078756,"pfxX":-2.7342622344922676,"pfxZ":10.591585674281255,"pX":-0.7625551071991141,"pZ":2.53884105988635,"vX0":1.16131327749503,"vY0":-134.8091854809814,"vZ0":-7.614713320142048,"x":146.07,"y":170.23,"x0":-0.8479928079858828,"y0":50.00605558094741,"z0":6.3554509812549735,"aX":-4.94383928071939},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":4.7,"spinRate":2013,"spinDirection":193},"zone":4,"typeConfidence":0.9,"plateTime":0.4090995280914109,"extension":6.516948176920762},"hitData":{"launchSpeed":111.7,"launchAngle":36.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.79,"coordY":60.53}},"index":0,"playId":"d0854e7f-e60b-3d8d-a8c2-81dea3bec3e5","pitchNumber":1,"startTime":"2026-03-08T17:06:28.707Z","endTime":"2026-03-08T17:06:51.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-9.800000000000004,"leverageIndex":0.63,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:06:51.937Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to center fielder Alan Roden.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T17:06:45.712Z","endTime":"2026-03-08T17:07:31.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.5,"endSpeed":69.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59897003265329,"aZ":-40.76552955204012,"pfxX":4.101217395444422,"pfxZ":-6.975163809144396,"pX":-0.21021713962108257,"pZ":3.1261616581017426,"vX0":1.0202488522876343,"vY0":-111.33930176930662,"vZ0":1.5112847164646357,"x":125.01,"y":154.37,"x0":-1.2093049380854413,"y0":50.003933113778025,"z0":6.720660589585483,"aX":5.049603961084213},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-11.8,"breakHorizontal":-7.7,"spinRate":2501,"spinDirection":36},"zone":2,"typeConfidence":0.91,"plateTime":0.4956346444579913,"extension":6.362670957731228},"index":0,"playId":"39ca188f-3ccc-32c8-a214-d3ba0a31a21e","pitchNumber":1,"startTime":"2026-03-08T17:07:10.488Z","endTime":"2026-03-08T17:07:14.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56351317273462,"aZ":-22.279902774875072,"pfxX":-7.463388769140478,"pfxZ":6.2276319502297115,"pX":-0.8330371532076797,"pZ":1.5820498314120341,"vX0":2.415523085631117,"vY0":-126.24696305709342,"vZ0":-7.424007742375797,"x":148.75,"y":196.06,"x0":-0.8418428334290604,"y0":50.00184419310278,"z0":6.398711438214304,"aX":-11.852272064429197},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.5,"breakHorizontal":12.8,"spinRate":1045,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.43655589814716844,"extension":6.710382512952863},"hitData":{"launchSpeed":80.4,"launchAngle":32.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.49,"coordY":84.37}},"index":1,"playId":"8f8419c8-9ecd-322c-b34e-5bb2061caee4","pitchNumber":2,"startTime":"2026-03-08T17:07:24.462Z","endTime":"2026-03-08T17:07:31.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:07:31.289Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T17:07:37.653Z","endTime":"2026-03-08T17:08:51.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.352670187010986,"aZ":-25.96402550648542,"pfxX":2.5067579407044374,"pfxZ":4.028686181152386,"pX":1.2168168483673774,"pZ":0.13054887407968438,"vX0":4.30728860728639,"vY0":-123.58176372412083,"vZ0":-9.51826895009464,"x":70.62,"y":235.26,"x0":-0.8766277006276607,"y0":50.005404500236544,"z0":6.224107996846279,"aX":3.8646118898708575},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":-5.5,"spinRate":2283,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.44375903856680043,"extension":6.521033146904208},"index":0,"playId":"dd0f01ed-9098-3e43-bc51-9566b3e144d5","pitchNumber":1,"startTime":"2026-03-08T17:07:53.176Z","endTime":"2026-03-08T17:07:56.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.962187761036468,"aZ":-30.714318533062702,"pfxX":1.7904567210749915,"pfxZ":0.962472188439488,"pX":-0.8535226644553857,"pZ":2.6335364407064215,"vX0":0.22752787023515064,"vY0":-122.54652522361974,"vZ0":-3.0040908461198432,"x":149.53,"y":167.67,"x0":-1.1801847184786711,"y0":50.00298591200843,"z0":6.507943563444946,"aX":2.714068233376399},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.3,"breakHorizontal":-3.2,"spinRate":2160,"spinDirection":153},"zone":11,"typeConfidence":0.89,"plateTime":0.447527959345126,"extension":6.180647686432669},"index":1,"playId":"5a9f4768-f8f6-361b-8ed0-4d1b12c1236a","pitchNumber":2,"startTime":"2026-03-08T17:08:09.956Z","endTime":"2026-03-08T17:08:13.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.626158400268608,"aZ":-15.628268360363267,"pfxX":-2.3487843937313837,"pfxZ":9.126797781202573,"pX":0.5365246839015709,"pZ":2.602208932886762,"vX0":4.351946043684534,"vY0":-134.42369966424792,"vZ0":-7.008862908538886,"x":96.55,"y":168.52,"x0":-0.805056192473337,"y0":50.00621242208155,"z0":6.3716823686281,"aX":-4.260138316556498},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":3.2,"spinRate":1954,"spinDirection":191},"zone":6,"typeConfidence":0.9,"plateTime":0.4089004745489042,"extension":6.562807054770901},"index":2,"playId":"d56ab678-2f62-3577-a269-838095ffa228","pitchNumber":3,"startTime":"2026-03-08T17:08:25.646Z","endTime":"2026-03-08T17:08:28.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-08T17:08:38.885Z","endTime":"2026-03-08T17:08:47.371Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234627435483706,"aZ":-24.733587847976573,"pfxX":-6.439360168166644,"pfxZ":4.585427976789165,"pX":0.5732474640726168,"pZ":1.7172876994905748,"vX0":5.535312839147826,"vY0":-126.88706087182038,"vZ0":-6.379762976132265,"x":95.15,"y":192.41,"x0":-0.8054720534566479,"y0":50.00227064602158,"z0":6.2491629295010025,"aX":-10.445026654815871},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":10.3,"spinRate":959,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.4325397177505037,"extension":6.789573730181067},"index":4,"playId":"d421b16e-4ed1-332b-8b14-e61176e3ee91","pitchNumber":4,"startTime":"2026-03-08T17:08:47.371Z","endTime":"2026-03-08T17:08:51.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:08:51.993Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alan Roden lines out to right fielder Pedro León.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T17:10:45.878Z","endTime":"2026-03-08T17:11:58.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.466801378433956,"aZ":-12.329092508398249,"pfxX":-1.7358492713446805,"pfxZ":10.894637623752663,"pX":-0.13820297817680208,"pZ":2.0392686769111443,"vX0":-1.2292214597782,"vY0":-134.2164440612416,"vZ0":-8.31062961904876,"x":122.27,"y":183.72,"x0":0.551545931979447,"y0":50.00629888053234,"z0":6.057291584839027,"aX":-3.162079657483794},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":3.4,"spinRate":2053,"spinDirection":188},"zone":8,"typeConfidence":0.9,"plateTime":0.4083422246531043,"extension":6.383534351515972},"index":0,"playId":"7e25580d-4857-3eda-bd22-8759ced878f7","pitchNumber":1,"startTime":"2026-03-08T17:11:03.502Z","endTime":"2026-03-08T17:11:07.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.6,"endSpeed":86.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.011568241775823,"aZ":-7.413637150850559,"pfxX":-2.144891830895822,"pfxZ":12.940256421749407,"pX":1.5692285271037485,"pZ":1.7281987189555406,"vX0":3.5224145809562244,"vY0":-137.35854722591088,"vZ0":-10.357934581290476,"x":57.18,"y":192.12,"x0":0.5497358780617357,"y0":50.0052904638325,"z0":6.0493321735670005,"aX":-4.105186230619271},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.5,"breakHorizontal":3.1,"spinRate":2275,"spinDirection":185},"zone":14,"typeConfidence":0.92,"plateTime":0.3985250618342153,"extension":6.484457395225176},"index":1,"playId":"feb593a5-d146-32d2-b5bd-0f2c001ab4f7","pitchNumber":2,"startTime":"2026-03-08T17:11:16.894Z","endTime":"2026-03-08T17:11:20.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11605714401689,"aZ":-28.991328560412242,"pfxX":1.243218994495217,"pfxZ":2.115539059420179,"pX":-0.9845647855230427,"pZ":3.0195632178390728,"vX0":-3.0395257350593856,"vY0":-122.27922849335665,"vZ0":-2.0515794943791033,"x":154.53,"y":157.25,"x0":0.11556438376205184,"y0":50.005720442719024,"z0":6.367637189333308,"aX":1.8745863957814735},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.6,"breakHorizontal":-1.4,"spinRate":2032,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.4487008116926825,"extension":6.145854937215591},"index":2,"playId":"344549ef-f120-372f-ae6e-129d54cff65c","pitchNumber":3,"startTime":"2026-03-08T17:11:35.220Z","endTime":"2026-03-08T17:11:38.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95668593003688,"aZ":-10.101024813730826,"pfxX":-1.9807289989732921,"pfxZ":11.682312332917045,"pX":0.23327619687777554,"pZ":2.7958055721060626,"vX0":-0.024652414034936412,"vY0":-136.78123988104122,"vZ0":-6.938585103432639,"x":108.11,"y":163.29,"x0":0.49963080302160007,"y0":50.002741908928826,"z0":6.062586920740126,"aX":-3.742621247499213},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":3.6,"spinRate":2361,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.40086450554723463,"extension":6.410959646016356},"hitData":{"launchSpeed":95.5,"launchAngle":22.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.48,"coordY":71.05}},"index":3,"playId":"dd415343-ca7e-390b-b873-baab498e9fe5","pitchNumber":4,"startTime":"2026-03-08T17:11:50.227Z","endTime":"2026-03-08T17:11:58.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:11:58.940Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T17:12:05.264Z","endTime":"2026-03-08T17:13:54.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939552577326353,"aZ":-8.415316705589216,"pfxX":-3.327443233096588,"pfxZ":12.229376983352928,"pX":0.3950273363607386,"pZ":1.2402275086515473,"vX0":1.20452340446771,"vY0":-138.51121647566686,"vZ0":-11.278983226342412,"x":101.94,"y":205.29,"x0":0.3868755718306029,"y0":50.005720081190596,"z0":5.927984790495336,"aX":-6.466512246178391},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.0,"breakHorizontal":5.8,"spinRate":2270,"spinDirection":195},"zone":14,"typeConfidence":0.92,"plateTime":0.3954308399923727,"extension":6.4280120892936266},"index":0,"playId":"36cecbd9-7891-3a1c-a724-0efd73e4e5ee","pitchNumber":1,"startTime":"2026-03-08T17:12:24.004Z","endTime":"2026-03-08T17:12:27.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.904439190275742,"aZ":-21.502736006541024,"pfxX":-5.7141651442497015,"pfxZ":7.194735365173311,"pX":0.4313144814267087,"pZ":2.378652060623642,"vX0":1.2657462130580395,"vY0":-120.8486673496594,"vZ0":-4.39681808005857,"x":100.56,"y":174.56,"x0":0.6442204686422346,"y0":50.004757055076226,"z0":6.103733177823725,"aX":-8.477227737642858},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":12.2,"breakHorizontal":10.1,"spinRate":2008,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.452725281066404,"extension":6.375009799311768},"index":1,"playId":"88222f14-ffe5-3968-8bfe-384dcf2216f4","pitchNumber":2,"startTime":"2026-03-08T17:12:37.904Z","endTime":"2026-03-08T17:12:41.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65180183821461,"aZ":-13.86245736376019,"pfxX":-3.225087583528781,"pfxZ":9.549557012426625,"pX":-0.6208311994476576,"pZ":2.818451216770269,"vX0":-1.9319519069581887,"vY0":-137.19753109201554,"vZ0":-6.234105162364036,"x":140.66,"y":162.68,"x0":0.5102156567962316,"y0":50.00538626310158,"z0":6.054672226794618,"aX":-6.185543306140506},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":6.2,"spinRate":2047,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.3983189400108489,"extension":6.320623263857899},"index":2,"playId":"c81e16dd-dffb-35db-9e55-11be3555d5cc","pitchNumber":3,"startTime":"2026-03-08T17:12:54.416Z","endTime":"2026-03-08T17:12:58.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.994929517788723,"aZ":-21.199421838900136,"pfxX":-5.043152112630597,"pfxZ":7.453540593150182,"pX":0.5258544185818471,"pZ":3.086777294102605,"vX0":1.2952725869477009,"vY0":-120.71325522884594,"vZ0":-2.9837998784340596,"x":96.96,"y":155.44,"x0":0.636761001601966,"y0":50.00270449838002,"z0":6.209884773316672,"aX":-7.425641156534031},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":13.1,"breakHorizontal":8.8,"spinRate":1831,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.4541270881011763,"extension":6.627288205208167},"index":3,"playId":"c779d5de-fa32-37ba-83e4-9de806dd18fd","pitchNumber":4,"startTime":"2026-03-08T17:13:10.840Z","endTime":"2026-03-08T17:13:14.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51040099005351,"aZ":-20.86037527195694,"pfxX":-5.611915486555642,"pfxZ":7.604785923186359,"pX":0.3288346028972194,"pZ":3.0191206400007693,"vX0":0.9043167715598476,"vY0":-120.67696853260726,"vZ0":-3.0834355820500083,"x":104.47,"y":157.26,"x0":0.6809360657020666,"y0":50.00530575925449,"z0":6.13269042544806,"aX":-8.352298035268115},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":1835,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.4523264369770268,"extension":6.6752879695125005},"index":4,"playId":"9d053c09-7081-312d-86f5-e42f9f91848e","pitchNumber":5,"startTime":"2026-03-08T17:13:32.217Z","endTime":"2026-03-08T17:13:35.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247135827978703,"aZ":-12.051932914670575,"pfxX":-1.6102128789408716,"pfxZ":10.52345074752191,"pX":-0.03381927780448295,"pZ":2.557814743389436,"vX0":-0.8310123560693831,"vY0":-137.3520751064494,"vZ0":-7.2446339035758225,"x":118.29,"y":169.72,"x0":0.4817463246890197,"y0":50.000811072544785,"z0":6.047985113146198,"aX":-3.0776805655673565},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":3.1,"spinRate":2252,"spinDirection":193},"zone":5,"typeConfidence":0.91,"plateTime":0.3986941886716382,"extension":6.4083013573210925},"index":5,"playId":"70510a01-8bd5-3493-a29b-d285fee2d474","pitchNumber":6,"startTime":"2026-03-08T17:13:49.956Z","endTime":"2026-03-08T17:13:54.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:13:54.689Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, third baseman Otto Kemp to first baseman Felix Reyes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T17:13:58.986Z","endTime":"2026-03-08T17:14:44.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56458309163761,"aZ":-30.24755506223612,"pfxX":2.1922305008574208,"pfxZ":1.2656610022244017,"pX":0.35756310580545847,"pZ":3.5738434680313858,"vX0":-1.4735149214231538,"vY0":-121.7983551635458,"vZ0":-0.2791837369721407,"x":103.37,"y":142.29,"x0":0.6810641917925601,"y0":50.004889544291565,"z0":6.27279422148177,"aX":3.343497327886909},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-3.7,"spinRate":2197,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.4471523729599425,"extension":6.218524381037576},"index":0,"playId":"95527eaf-a0b3-3327-bcb1-2c8563a82a5e","pitchNumber":1,"startTime":"2026-03-08T17:14:20.571Z","endTime":"2026-03-08T17:14:24.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":81.9,"endSpeed":75.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.831266136790294,"aZ":-19.31963083646844,"pfxX":-3.9533702681345493,"pfxZ":8.885276636342594,"pX":0.8204374234364448,"pZ":2.0663814937649776,"vX0":1.7256293967584249,"vY0":-119.2077742561085,"vZ0":-5.407009897198816,"x":85.73,"y":182.99,"x0":0.6027492964436612,"y0":50.0019509190019,"z0":6.095957867535929,"aX":-5.718125966157176},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":15.1,"breakHorizontal":6.7,"spinRate":2206,"spinDirection":215},"zone":9,"typeConfidence":0.89,"plateTime":0.45858936145407636,"extension":6.489369247864082},"hitData":{"launchSpeed":81.1,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.75,"coordY":164.8}},"index":1,"playId":"1e8eb18f-5b7e-3e5f-8412-5450f1378b44","pitchNumber":2,"startTime":"2026-03-08T17:14:37.046Z","endTime":"2026-03-08T17:14:44.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:14:44.713Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Johan Rojas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T17:16:47.792Z","endTime":"2026-03-08T17:18:09.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7120298919938,"aZ":-24.528796640869103,"pfxX":0.3371071828143841,"pfxZ":4.933057250999013,"pX":0.6760921833630434,"pZ":0.8634224620291971,"vX0":3.7318266173614063,"vY0":-122.6799890772567,"vZ0":-8.276764415841663,"x":91.23,"y":215.47,"x0":-0.898647815720387,"y0":50.00014137777824,"z0":6.322879657237723,"aX":0.5205873731802048},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.6,"breakHorizontal":-1.3,"spinRate":2279,"spinDirection":148},"zone":14,"typeConfidence":0.91,"plateTime":0.44383723327461144,"extension":6.412971311136879},"index":0,"playId":"033e393d-b933-331d-887d-ae312dc94e19","pitchNumber":1,"startTime":"2026-03-08T17:16:53.038Z","endTime":"2026-03-08T17:16:56.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.576390980299486,"aZ":-29.160841697659457,"pfxX":0.3654574045214467,"pfxZ":2.040389550274437,"pX":-0.8031067031153414,"pZ":2.5339487522514714,"vX0":0.1934207480768198,"vY0":-120.54958285672419,"vZ0":-3.4616425367680157,"x":147.61,"y":170.36,"x0":-0.9317672320832727,"y0":50.00464114042034,"z0":6.55219372465559,"aX":0.5399556207556881},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.1,"breakHorizontal":-0.7,"spinRate":2324,"spinDirection":118},"zone":4,"typeConfidence":0.85,"plateTime":0.45369401568147705,"extension":6.2663683855631795},"index":1,"playId":"94de2852-badb-3bb6-b026-22fa2a664613","pitchNumber":2,"startTime":"2026-03-08T17:17:09.714Z","endTime":"2026-03-08T17:17:13.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.518608186472775,"aZ":-22.83279068448609,"pfxX":-5.779259403603614,"pfxZ":6.010828454654669,"pX":0.19466769784049867,"pZ":1.6154839630613735,"vX0":4.051276217003755,"vY0":-124.03167872464867,"vZ0":-6.820989746458814,"x":109.58,"y":195.16,"x0":-0.7115513435126781,"y0":50.00104463335878,"z0":6.313640763440465,"aX":-8.975954755455334},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.5,"breakHorizontal":9.5,"spinRate":946,"spinDirection":223},"zone":8,"typeConfidence":0.92,"plateTime":0.44211983271589217,"extension":6.779947166159753},"index":2,"playId":"19f418a5-0e41-3322-9bd5-a2649ec54858","pitchNumber":3,"startTime":"2026-03-08T17:17:38.604Z","endTime":"2026-03-08T17:17:41.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.331420664612146,"aZ":-13.712706641461937,"pfxX":-2.9626945117681265,"pfxZ":10.156209975456612,"pX":0.20586662095097552,"pZ":2.7266987790541486,"vX0":3.6696111014111166,"vY0":-134.28509784656592,"vZ0":-7.174705539819439,"x":109.15,"y":165.16,"x0":-0.796426115456492,"y0":50.004432184375126,"z0":6.417756420415861,"aX":-5.386536020154377},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":2035,"spinDirection":192},"zone":5,"typeConfidence":0.9,"plateTime":0.4086117104574547,"extension":6.455002840999484},"index":3,"playId":"754a6326-60da-332b-be54-4dfe31202240","pitchNumber":4,"startTime":"2026-03-08T17:18:05.110Z","endTime":"2026-03-08T17:18:09.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:18:09.026Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro León strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T17:18:13.768Z","endTime":"2026-03-08T17:19:32.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.861098290495754,"aZ":-43.0765755401669,"pfxX":3.7680830052449927,"pfxZ":-8.81156003403199,"pX":0.16182296119587283,"pZ":3.3166528666938873,"vX0":0.8251050500793742,"vY0":-111.11566572626627,"vZ0":2.438946423320682,"x":110.83,"y":149.23,"x0":-0.704636824515617,"y0":50.00236225839134,"z0":6.715008782490716,"aX":4.662137310915515},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-14.9,"breakHorizontal":-7.1,"spinRate":2458,"spinDirection":39},"zone":12,"typeConfidence":0.91,"plateTime":0.4949259387336151,"extension":6.48223997959412},"index":0,"playId":"369cfc49-081a-3f6f-85cb-1f042924b006","pitchNumber":1,"startTime":"2026-03-08T17:18:31.098Z","endTime":"2026-03-08T17:18:34.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050728013794334,"aZ":-27.968443903768847,"pfxX":3.4206133217020698,"pfxZ":2.8012638206390768,"pX":0.47800959437648216,"pZ":0.2859331521504177,"vX0":2.0753358730600406,"vY0":-122.20003824218092,"vZ0":-8.837016300112598,"x":98.78,"y":231.06,"x0":-0.8290650034514321,"y0":50.001239743127655,"z0":6.382919117580652,"aX":5.126449753892028},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.1,"breakHorizontal":-6.7,"spinRate":2281,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.4497416031952821,"extension":6.517065612777338},"index":1,"playId":"e68383da-173f-3146-a946-bf8283dddea8","pitchNumber":2,"startTime":"2026-03-08T17:18:46.535Z","endTime":"2026-03-08T17:18:50.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.299887604586004,"aZ":-11.707297505079458,"pfxX":-2.4086524768756403,"pfxZ":11.107707436095199,"pX":-0.4151869386505906,"pZ":3.5845187180327756,"vX0":1.7717131272289481,"vY0":-135.09785862735046,"vZ0":-5.515929598921599,"x":132.83,"y":142.0,"x0":-0.767581521780679,"y0":50.005200294668796,"z0":6.480672839581361,"aX":-4.438927567028011},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":4.0,"spinRate":2165,"spinDirection":184},"zone":11,"typeConfidence":0.9,"plateTime":0.4059223386119659,"extension":6.572110466876826},"index":2,"playId":"247081fa-e61e-3a4b-8c5e-c5e2b5c8befe","pitchNumber":3,"startTime":"2026-03-08T17:19:07.048Z","endTime":"2026-03-08T17:19:10.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-08T17:19:15.582Z","endTime":"2026-03-08T17:19:29.008Z","isPitch":false,"type":"action","player":{"id":694175,"link":"/api/v1/people/694175"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36747064992372,"aZ":-27.912062932565817,"pfxX":-5.706614131858899,"pfxZ":2.745093669736077,"pX":-0.2685303303063748,"pZ":1.5764855626477328,"vX0":3.0327677734172513,"vY0":-123.98095571112538,"vZ0":-5.948647329006509,"x":127.24,"y":196.21,"x0":-0.76782539384544,"y0":50.002621997814785,"z0":6.343710823306458,"aX":-8.861584004278551},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":9.6,"spinRate":849,"spinDirection":232},"zone":8,"typeConfidence":0.91,"plateTime":0.44219372458158857,"extension":6.835352450355339},"index":4,"playId":"c08007e3-be6d-3dda-84d7-a8c252be4ec4","pitchNumber":4,"startTime":"2026-03-08T17:19:29.008Z","endTime":"2026-03-08T17:19:32.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:19:32.571Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Cairo grounds out, third baseman Royce Lewis to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T17:19:37.061Z","endTime":"2026-03-08T17:21:19.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.399228269450873,"aZ":-12.83891538743309,"pfxX":-2.806537577818035,"pfxZ":10.737746457206496,"pX":-0.001585290251590801,"pZ":2.947586159833373,"vX0":3.0638356207162065,"vY0":-133.50094771170615,"vZ0":-6.653515422327469,"x":117.06,"y":159.2,"x0":-0.8008115447862205,"y0":50.001764183168554,"z0":6.400721352763379,"aX":-5.0532923673954055},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":4.4,"spinRate":1938,"spinDirection":188},"zone":2,"typeConfidence":0.89,"plateTime":0.41066737111399565,"extension":6.725498220264469},"index":0,"playId":"090a9b26-10d6-3b49-a3e6-4c722c74fc66","pitchNumber":1,"startTime":"2026-03-08T17:19:56.644Z","endTime":"2026-03-08T17:20:00.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":71.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.910320571387988,"aZ":-37.24950170652289,"pfxX":3.5032207055025784,"pfxZ":-4.01904382186902,"pX":0.8383844836751392,"pZ":1.8741504597596166,"vX0":2.27992154194345,"vY0":-111.64090515470424,"vZ0":-1.8701059313383714,"x":85.04,"y":188.18,"x0":-0.6507837436486231,"y0":50.00131854198858,"z0":6.552988376709064,"aX":4.425945870204258},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.4,"breakHorizontal":-7.0,"spinRate":2494,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4904285789464762,"extension":6.682405396942803},"index":1,"playId":"70cdec23-ecf5-3bd5-8843-a7ecc415cb23","pitchNumber":2,"startTime":"2026-03-08T17:20:12.405Z","endTime":"2026-03-08T17:20:15.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.817633033618474,"aZ":-27.308838956073245,"pfxX":0.5981164619289396,"pfxZ":3.1842038621170845,"pX":0.0527377958651843,"pZ":1.2104595182222833,"vX0":1.9767805687535058,"vY0":-122.49154189472858,"vZ0":-6.857202777318556,"x":114.99,"y":206.1,"x0":-0.8404994688974659,"y0":50.005019697392164,"z0":6.36235347462474,"aX":0.9142429010588176},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.4,"breakHorizontal":-1.6,"spinRate":2259,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.4461206734815759,"extension":6.5147552113611535},"index":2,"playId":"66493fbb-a71e-3aa1-a23f-1eaae510422f","pitchNumber":3,"startTime":"2026-03-08T17:20:29.654Z","endTime":"2026-03-08T17:20:32.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13226335287231,"aZ":-28.051299177873183,"pfxX":0.48946182249287906,"pfxZ":2.708870169190871,"pX":0.5486149804133039,"pZ":1.7229216695555227,"vX0":3.328449515419314,"vY0":-121.77742164711204,"vZ0":-5.521157253953063,"x":96.09,"y":192.26,"x0":-0.892431588769754,"y0":50.00007453790783,"z0":6.409335343469929,"aX":0.7440613998138049},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.0,"breakHorizontal":-1.6,"spinRate":2230,"spinDirection":147},"zone":9,"typeConfidence":0.89,"plateTime":0.4476586261674602,"extension":6.446220110178727},"index":3,"playId":"dc542b9f-76ba-3f85-aa02-06ea561396f6","pitchNumber":4,"startTime":"2026-03-08T17:20:47.998Z","endTime":"2026-03-08T17:20:51.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-08T17:21:03.384Z","endTime":"2026-03-08T17:21:12.654Z","isPitch":false,"type":"action","player":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662653199731636,"aZ":-13.228050927986486,"pfxX":-2.5754806102145356,"pfxZ":10.104066673839004,"pX":0.6881373000576576,"pZ":2.044543990837304,"vX0":4.746712598708207,"vY0":-136.0322171544391,"vZ0":-8.882940048463798,"x":90.77,"y":183.58,"x0":-0.7443484964726548,"y0":50.00651524870576,"z0":6.268332981395725,"aX":-4.831410610197645},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2109,"spinDirection":187},"zone":9,"typeConfidence":0.9,"plateTime":0.4025611635124138,"extension":6.831614972972677},"hitData":{"launchSpeed":86.1,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.23,"coordY":178.13}},"index":5,"playId":"c6325916-3833-3686-a257-3fbf39f13e94","pitchNumber":5,"startTime":"2026-03-08T17:21:12.654Z","endTime":"2026-03-08T17:21:19.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:21:19.769Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Wallner singles on a soft ground ball to third baseman Otto Kemp.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T17:23:11.320Z","endTime":"2026-03-08T17:23:42.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.8,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.875988277758292,"aZ":-20.48691981820685,"pfxX":-6.249651711359538,"pfxZ":8.116080018380318,"pX":-0.8240430956928821,"pZ":2.2527604901883205,"vX0":-0.7821482274216791,"vY0":-120.21876920689941,"vZ0":-4.8264659935657965,"x":148.41,"y":177.96,"x0":0.3173511436673919,"y0":50.00038629209454,"z0":6.144011290429977,"aX":-8.99612014631419},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":13.6,"breakHorizontal":11.5,"spinRate":2163,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4584963033022236,"extension":6.348168314091601},"hitData":{"launchSpeed":47.9,"launchAngle":-30.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":105.49,"coordY":182.67}},"index":0,"playId":"f5d2de66-0498-395f-b36f-9113dddb6543","pitchNumber":1,"startTime":"2026-03-08T17:23:32.015Z","endTime":"2026-03-08T17:23:42.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:23:42.417Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T17:23:49.294Z","endTime":"2026-03-08T17:25:55.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924698298763303,"aZ":-10.567692709604511,"pfxX":-3.8379227455018743,"pfxZ":11.243161616394941,"pX":0.6305760198617448,"pZ":2.38918569842615,"vX0":2.158507430224913,"vY0":-137.81704867519863,"vZ0":-7.9222970492205596,"x":92.96,"y":174.27,"x0":0.33537867785391995,"y0":50.000329847403556,"z0":6.016493595283028,"aX":-7.374040060265221},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":6.5,"spinRate":2314,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.39759112131999563,"extension":6.436589843778931},"index":0,"playId":"289c8ad3-682a-342b-b1ed-ec264a832416","pitchNumber":1,"startTime":"2026-03-08T17:24:07.995Z","endTime":"2026-03-08T17:24:11.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72306691127565,"aZ":-9.562563648945217,"pfxX":-2.1731904813386116,"pfxZ":11.706189631944289,"pX":0.2167688023683313,"pZ":3.8356372222184776,"vX0":0.8273682628166295,"vY0":-138.10076573633285,"vZ0":-4.355191054187808,"x":108.74,"y":135.22,"x0":0.1956772611342906,"y0":50.00495297734684,"z0":6.076269966252367,"aX":-4.198581327540928},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.5,"breakHorizontal":3.7,"spinRate":2327,"spinDirection":193},"zone":12,"typeConfidence":0.92,"plateTime":0.3965987403542748,"extension":6.375725580345292},"index":1,"playId":"d08d66a1-4d8e-3941-a88b-3061981a4971","pitchNumber":2,"startTime":"2026-03-08T17:24:26.706Z","endTime":"2026-03-08T17:24:30.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81862687725557,"aZ":-43.92788544972213,"pfxX":-0.5448830243683003,"pfxZ":-9.309614812756184,"pX":0.7100508611030082,"pZ":1.391755396200567,"vX0":0.6331387174525482,"vY0":-112.10109781127399,"vZ0":-0.4954472059977011,"x":89.93,"y":201.2,"x0":0.4936668210698445,"y0":50.00421150079215,"z0":6.13162693385709,"aX":-0.6878938913991147},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-16.7,"breakHorizontal":0.8,"spinRate":2022,"spinDirection":353},"zone":14,"typeConfidence":0.87,"plateTime":0.4901402739751175,"extension":6.449268234294514},"index":2,"playId":"11188640-f30d-34a3-9350-2678ae0e9260","pitchNumber":3,"startTime":"2026-03-08T17:24:47.804Z","endTime":"2026-03-08T17:24:55.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53667800332396,"aZ":-18.17896913579382,"pfxX":-5.421862084659605,"pfxZ":9.334343434362651,"pX":-1.2334820685669001,"pZ":2.3289832085678936,"vX0":-1.904011439015671,"vY0":-121.85784626212502,"vZ0":-5.2328020537213815,"x":164.02,"y":175.9,"x0":0.26316061812124436,"y0":50.00602517645181,"z0":6.080616274177662,"aX":-8.134289808095726},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2200,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.4499197019112655,"extension":6.607607330323283},"index":3,"playId":"bb4a70a9-0cca-38ac-b3f0-8d7cdf81d275","pitchNumber":4,"startTime":"2026-03-08T17:25:05.963Z","endTime":"2026-03-08T17:25:09.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"dabaa748-56a3-3057-9eda-5ae4027adb30","startTime":"2026-03-08T17:25:34.492Z","endTime":"2026-03-08T17:25:37.492Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.110962550040245,"aZ":-18.99215078327931,"pfxX":-4.9306885263690186,"pfxZ":8.751642857755783,"pX":-1.8601430454337757,"pZ":1.4117926967539407,"vX0":-3.84111282403849,"vY0":-122.23854337965533,"vZ0":-7.255081188226327,"x":187.9,"y":200.66,"x0":0.3748535633666477,"y0":50.005493081887934,"z0":6.060844929433108,"aX":-7.428209396063872},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":14.3,"breakHorizontal":9.8,"spinRate":1989,"spinDirection":209},"zone":13,"typeConfidence":0.89,"plateTime":0.44885386825917406,"extension":6.641425399442355},"index":5,"playId":"507e47a0-29f3-3405-b05e-07d6395c19bb","pitchNumber":5,"startTime":"2026-03-08T17:25:52.325Z","endTime":"2026-03-08T17:25:55.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.66,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:25:55.573Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a ground ball to left fielder Johan Rojas. Matt Wallner to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T17:26:02.943Z","endTime":"2026-03-08T17:26:29.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96786423442339,"aZ":-10.39755577441665,"pfxX":-1.769776296128891,"pfxZ":11.444686743600318,"pX":-0.26326001133888244,"pZ":2.231760682311374,"vX0":-0.9445043427887664,"vY0":-137.86661283278414,"vZ0":-8.107825509407299,"x":127.03,"y":178.52,"x0":0.3149385115524174,"y0":50.003547785165196,"z0":5.933945851585651,"aX":-3.3670090873819865},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":3.4,"spinRate":2332,"spinDirection":192},"zone":5,"typeConfidence":0.92,"plateTime":0.3990697910412466,"extension":6.426786686952813},"hitData":{"launchSpeed":101.2,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.35,"coordY":128.15}},"index":0,"playId":"35f72a05-47a4-3110-89da-5fd9f6c8d50c","pitchNumber":1,"startTime":"2026-03-08T17:26:22.366Z","endTime":"2026-03-08T17:26:29.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.9,"awayTeamWinProbability":51.1,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.38,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:26:29.530Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Ryan Jeffers lines into a double play, right fielder Pedro León to second baseman Liover Peguero. Matt Wallner out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T17:26:41.768Z","endTime":"2026-03-08T17:28:06.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113497877939857,"aZ":-10.94753188828075,"pfxX":-3.9284139602425197,"pfxZ":10.839350787537038,"pX":0.5446023853195999,"pZ":3.0061517108158036,"vX0":1.7632074481930893,"vY0":-138.3958184336731,"vZ0":-6.307863097265011,"x":96.24,"y":157.61,"x0":0.41300905928955917,"y0":50.003077543776264,"z0":6.033204383939533,"aX":-7.6936398876722984},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":6.8,"spinRate":2293,"spinDirection":195},"zone":3,"typeConfidence":0.91,"plateTime":0.3943159714225315,"extension":6.39803362704212},"index":0,"playId":"b2682df2-1223-3162-9697-58f96b1c1f2d","pitchNumber":1,"startTime":"2026-03-08T17:27:14.445Z","endTime":"2026-03-08T17:27:18.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.691739366687397,"aZ":-21.351835517594015,"pfxX":-5.902808553280937,"pfxZ":7.189803048941218,"pX":-1.042488148095875,"pZ":1.695593533688028,"vX0":-1.6950552485036035,"vY0":-121.61660991035478,"vZ0":-6.109342886661807,"x":156.74,"y":193.0,"x0":0.4296662775033847,"y0":50.00435809865442,"z0":6.07871327840608,"aX":-8.889044023858387},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":1964,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.4494776615532672,"extension":6.69864634574363},"index":1,"playId":"f6c44570-879b-3bb5-9bcf-40b539d19fc6","pitchNumber":2,"startTime":"2026-03-08T17:27:30.398Z","endTime":"2026-03-08T17:27:33.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04751416174049,"aZ":-10.914491436141263,"pfxX":-3.6413246802098604,"pfxZ":10.999746865928417,"pX":0.34762097397466807,"pZ":3.5868660689522476,"vX0":1.2007888893931107,"vY0":-138.41276830484867,"vZ0":-4.806403820564105,"x":103.75,"y":141.93,"x0":0.3801714759515698,"y0":50.00175815936241,"z0":6.082123020220382,"aX":-7.03618284667399},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":6.4,"spinRate":2360,"spinDirection":196},"zone":12,"typeConfidence":0.92,"plateTime":0.396333030376812,"extension":6.500282281827227},"hitData":{"launchSpeed":95.7,"launchAngle":23.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.77,"coordY":77.55}},"index":2,"playId":"faffe744-8f7e-32d7-99c9-b8c8cba5a1dc","pitchNumber":3,"startTime":"2026-03-08T17:27:51.987Z","endTime":"2026-03-08T17:28:06.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-10.099999999999994,"leverageIndex":2.2,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:28:06.653Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"René Pinto lines out to second baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T17:30:16.793Z","endTime":"2026-03-08T17:31:02.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04317166231562,"aZ":-25.653874202833528,"pfxX":-8.532171602097105,"pfxZ":4.205665909571563,"pX":0.8707395822561492,"pZ":0.8410838897776417,"vX0":5.856346099696722,"vY0":-123.81486164797175,"vZ0":-8.276891419144627,"x":83.81,"y":216.07,"x0":-0.4183312107483871,"y0":50.00285987903753,"z0":6.378498558565176,"aX":-13.228737641577805},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.9,"breakHorizontal":14.0,"spinRate":1308,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.4426071860942269,"extension":6.785455144033347},"index":0,"playId":"e499533b-bd2a-35e0-a16d-0f043bb73b13","pitchNumber":1,"startTime":"2026-03-08T17:30:22.681Z","endTime":"2026-03-08T17:30:26.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77150195084142,"aZ":-29.678468993571833,"pfxX":1.39860782493422,"pfxZ":1.683208649938083,"pX":-0.1104490001502517,"pZ":0.8869257971418886,"vX0":1.6187424001061992,"vY0":-120.43697458547581,"vZ0":-6.809220058752624,"x":121.21,"y":214.83,"x0":-0.9710722209422291,"y0":50.001141661961654,"z0":6.35079464031701,"aX":2.0692292340553897},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":-2.9,"spinRate":2173,"spinDirection":158},"zone":13,"typeConfidence":0.85,"plateTime":0.45349782208383793,"extension":6.300724602643363},"index":1,"playId":"948ef8fd-1ea2-39e5-92d2-c7335a457feb","pitchNumber":2,"startTime":"2026-03-08T17:30:39.562Z","endTime":"2026-03-08T17:30:42.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619602473900628,"aZ":-25.061514256554325,"pfxX":-7.559122240001976,"pfxZ":4.614777610619329,"pX":-0.6529082547799662,"pZ":2.322799255756515,"vX0":3.034752167285724,"vY0":-123.11555356229651,"vZ0":-4.8078961120953245,"x":141.89,"y":176.06,"x0":-0.9170172944555098,"y0":50.00213879521073,"z0":6.4128288253239,"aX":-11.645113409289598},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.6,"breakHorizontal":13.0,"spinRate":894,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.4442815318094464,"extension":6.678265134293072},"hitData":{"launchSpeed":61.8,"launchAngle":24.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":125.66,"coordY":133.24}},"index":2,"playId":"9d44748c-791c-37bc-bbb1-3e772228b6e8","pitchNumber":3,"startTime":"2026-03-08T17:30:57.456Z","endTime":"2026-03-08T17:31:02.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:31:02.082Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Felix Reyes flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T17:31:09.556Z","endTime":"2026-03-08T17:32:25.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34327629336524,"aZ":-13.018582890619808,"pfxX":-2.7875241134829665,"pfxZ":10.897373816299648,"pX":0.9713550389373271,"pZ":1.6710244889362253,"vX0":5.150496890622404,"vY0":-131.59965009768368,"vZ0":-9.360716318715369,"x":79.97,"y":193.66,"x0":-0.6469997681953442,"y0":50.00198957606153,"z0":6.233192611430427,"aX":-4.899908713199217},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":4.0,"spinRate":1942,"spinDirection":198},"zone":14,"typeConfidence":0.87,"plateTime":0.41584963638905004,"extension":6.7608272619237},"index":0,"playId":"60840c68-ebfb-32c2-8a88-3379b59f7a8a","pitchNumber":1,"startTime":"2026-03-08T17:31:26.391Z","endTime":"2026-03-08T17:31:29.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":84.0,"endSpeed":77.8,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.351418718548324,"aZ":-28.11542806889118,"pfxX":1.4118279669840517,"pfxZ":2.6503305802122803,"pX":-1.1565966976168298,"pZ":3.042943877555393,"vX0":-0.4581412208330665,"vY0":-122.43684358077641,"vZ0":-2.7803287283145224,"x":161.09,"y":156.62,"x0":-1.151350444999982,"y0":50.00196427256848,"z0":6.579419404586483,"aX":2.1605848871371793},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.4,"breakHorizontal":-2.5,"spinRate":2177,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.44599473968052994,"extension":6.3282305245306185},"index":1,"playId":"50e04a4e-7fc5-3907-9806-a8f7ce03f115","pitchNumber":2,"startTime":"2026-03-08T17:31:41.859Z","endTime":"2026-03-08T17:31:45.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.927415478440277,"aZ":-29.649232616828044,"pfxX":1.3827558805464037,"pfxZ":1.6787279108979565,"pX":-0.8950994441495838,"pZ":3.1089810499637136,"vX0":0.3189887991167773,"vY0":-121.3178702810629,"vZ0":-2.135593468680793,"x":151.12,"y":154.84,"x0":-1.2077251560996258,"y0":50.0027699233748,"z0":6.564712269142275,"aX":2.0776277538285437},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.9,"breakHorizontal":-2.5,"spinRate":2231,"spinDirection":147},"zone":11,"typeConfidence":0.88,"plateTime":0.4500963010536818,"extension":6.3118566170221015},"index":2,"playId":"394f502d-b396-325b-a5c0-4cc453faa993","pitchNumber":3,"startTime":"2026-03-08T17:31:58.456Z","endTime":"2026-03-08T17:32:02.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58374865142633,"aZ":-12.361680998615007,"pfxX":-1.9754811728253177,"pfxZ":11.233929861534211,"pX":-0.051152839909033465,"pZ":2.1778771537330397,"vX0":2.6100898025656565,"vY0":-132.3113711559653,"vZ0":-8.349871703464926,"x":118.95,"y":179.98,"x0":-0.7961284463399186,"y0":50.00446276076878,"z0":6.291232792277575,"aX":-3.4848665028767667},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":1998,"spinDirection":200},"zone":8,"typeConfidence":0.89,"plateTime":0.41477642477858945,"extension":6.640242265829341},"hitData":{"launchSpeed":81.4,"launchAngle":54.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.3,"coordY":120.09}},"index":3,"playId":"a015aa11-65ca-3e56-b3b1-38a743c7131d","pitchNumber":4,"startTime":"2026-03-08T17:32:16.370Z","endTime":"2026-03-08T17:32:25.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:32:25.550Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, third baseman Royce Lewis to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T17:32:31.963Z","endTime":"2026-03-08T17:33:13.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.347411002752086,"aZ":-37.91223608475363,"pfxX":1.5394706616647298,"pfxZ":-4.500018672890738,"pX":-0.7707992124941022,"pZ":3.231914931635284,"vX0":-0.06349639161469312,"vY0":-112.46761575004113,"vZ0":1.0178348934529213,"x":146.38,"y":151.52,"x0":-0.9419872415294045,"y0":50.00336457418376,"z0":6.633496370284843,"aX":1.9623629869172794},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.6,"breakHorizontal":-2.8,"spinRate":2291,"spinDirection":28},"zone":1,"typeConfidence":0.89,"plateTime":0.4879383793067711,"extension":6.429994219515167},"index":0,"playId":"3403ff57-1be1-32fc-b73f-d3c2e7b4a341","pitchNumber":1,"startTime":"2026-03-08T17:32:49.291Z","endTime":"2026-03-08T17:32:52.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.811200315239194,"aZ":-22.08374213727384,"pfxX":-7.1567325931836985,"pfxZ":6.359590896187526,"pX":-0.7167352270454649,"pZ":1.3362607504567652,"vX0":2.4050410169364524,"vY0":-125.06096328180776,"vZ0":-7.948208074633396,"x":144.32,"y":202.7,"x0":-0.7600232034302941,"y0":50.00507019800671,"z0":6.362328698357199,"aX":-11.357113642863178},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.0,"breakHorizontal":12.5,"spinRate":1064,"spinDirection":218},"zone":13,"typeConfidence":0.92,"plateTime":0.4376787512123945,"extension":6.82276928587538},"hitData":{"launchSpeed":70.8,"launchAngle":7.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.59,"coordY":167.23}},"index":1,"playId":"bd076114-5af7-3819-abcf-fea0bfa5a482","pitchNumber":2,"startTime":"2026-03-08T17:33:05.795Z","endTime":"2026-03-08T17:33:13.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:33:13.826Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kody Clemens doubles (2) on a fly ball to right fielder Pedro León.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T17:35:10.491Z","endTime":"2026-03-08T17:36:08.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.227651732805434,"aZ":-42.77605161259459,"pfxX":-0.6566394717755024,"pfxZ":-9.259286445832462,"pX":0.5652365688765152,"pZ":1.2875450136312703,"vX0":0.3059436663197238,"vY0":-107.1851448779085,"vZ0":-0.18629135761851434,"x":95.45,"y":204.02,"x0":0.5047840644299009,"y0":50.0022309206674,"z0":6.215688412301716,"aX":-0.7520620038766985},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-16.3,"breakHorizontal":1.1,"spinRate":1917,"spinDirection":353},"zone":14,"typeConfidence":0.89,"plateTime":0.5141020107300478,"extension":6.564397377068993},"index":0,"playId":"be5e96c6-24ce-3d8e-881b-6da0caebb84d","pitchNumber":1,"startTime":"2026-03-08T17:35:26.111Z","endTime":"2026-03-08T17:35:29.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":83.0,"endSpeed":76.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.821102066759085,"aZ":-19.416355883123558,"pfxX":-5.8602962496158835,"pfxZ":8.615551187962868,"pX":1.328420489821967,"pZ":1.676615688179883,"vX0":3.264489052235331,"vY0":-120.73208821103827,"vZ0":-6.410866193069497,"x":66.36,"y":193.51,"x0":0.7223320219831811,"y0":50.00460802950339,"z0":6.067546946188638,"aX":-8.679069404399138},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2006,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.45314890697555565,"extension":6.651512611503098},"index":1,"playId":"ab82a71a-b683-3991-9dd0-3fc3b5484be3","pitchNumber":2,"startTime":"2026-03-08T17:35:43.400Z","endTime":"2026-03-08T17:35:47.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.866910359750676,"aZ":-10.75080846063147,"pfxX":-0.27625476403426763,"pfxZ":11.748946838554021,"pX":0.484163112274124,"pZ":3.359606286101594,"vX0":0.05343488981019223,"vY0":-134.5842437013637,"vZ0":-5.334133769835098,"x":98.54,"y":148.07,"x0":0.4998494588016859,"y0":50.0000358448582,"z0":6.137539157880648,"aX":-0.5036023282050133},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":0.5,"spinRate":2131,"spinDirection":193},"zone":3,"typeConfidence":0.9,"plateTime":0.40791576622700587,"extension":6.318997313657735},"hitData":{"launchSpeed":104.1,"launchAngle":6.0,"totalDistance":110.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.89,"coordY":94.5}},"index":2,"playId":"69dd1375-0392-3235-a336-3f1ca9f9acbd","pitchNumber":3,"startTime":"2026-03-08T17:35:56.561Z","endTime":"2026-03-08T17:36:08.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":1.07,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:36:08.195Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to center fielder Justin Crawford. Kody Clemens scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T17:36:19.850Z","endTime":"2026-03-08T17:37:05.883Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.467709477730807,"aZ":-11.889033259811765,"pfxX":-2.319929739992552,"pfxZ":10.692243041562321,"pX":0.16065728208889388,"pZ":3.8828172565390306,"vX0":0.6481916407623595,"vY0":-136.71331795676286,"vZ0":-3.717122473913837,"x":110.88,"y":133.94,"x0":0.22229352832999114,"y0":50.00576880559099,"z0":6.073219049781659,"aX":-4.40264294068467},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":4.1,"spinRate":2185,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.40027837094692886,"extension":6.371490782629015},"index":0,"playId":"09657aa3-bad5-3266-9797-2c8cdfaeb6a7","pitchNumber":1,"startTime":"2026-03-08T17:36:38.248Z","endTime":"2026-03-08T17:36:41.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.209711156411174,"aZ":-11.849980256168855,"pfxX":-1.6279201511335837,"pfxZ":10.86275580785741,"pX":-0.539875473186963,"pZ":2.3960108869410957,"vX0":-1.229087266828671,"vY0":-135.35265255333732,"vZ0":-7.391202746576842,"x":137.58,"y":174.09,"x0":0.13035086302421078,"y0":50.00573416335786,"z0":5.976722201756535,"aX":-3.0460451949028213},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":3.2,"spinRate":2208,"spinDirection":194},"zone":4,"typeConfidence":0.9,"plateTime":0.40336968742756163,"extension":6.579929511018108},"hitData":{"launchSpeed":99.6,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.29,"coordY":68.44}},"index":1,"playId":"4cf0a4de-7d93-32f7-b011-6212258c6236","pitchNumber":2,"startTime":"2026-03-08T17:36:54.253Z","endTime":"2026-03-08T17:37:05.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":8.5,"leverageIndex":1.51,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:37:05.883Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a ground ball to right fielder Pedro León. Brooks Lee to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T17:37:28.548Z","endTime":"2026-03-08T17:38:03.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09222457223181,"aZ":-17.92935442141026,"pfxX":-3.519646732744477,"pfxZ":9.777356383372958,"pX":0.017793064837799476,"pZ":1.6797367556922336,"vX0":-0.3015922401290283,"vY0":-119.65958038857644,"vZ0":-6.253240763441219,"x":116.32,"y":193.43,"x0":0.6028566584917954,"y0":50.00363212140367,"z0":5.922212613251215,"aX":-5.127264920646051},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":16.6,"breakHorizontal":6.5,"spinRate":2221,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.45693331303609463,"extension":6.7572498306199105},"index":0,"playId":"c82b67b2-188c-3157-91f7-1ca6cc9f16d0","pitchNumber":1,"startTime":"2026-03-08T17:37:32.371Z","endTime":"2026-03-08T17:37:35.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.836898792746204,"aZ":-19.770644702392133,"pfxX":-4.2478563597392345,"pfxZ":8.267089973807224,"pX":-0.4705798045012214,"pZ":1.9217796848958673,"vX0":-0.8727334285052366,"vY0":-121.68078343884719,"vZ0":-5.5893691216274775,"x":134.94,"y":186.89,"x0":0.4444878127085016,"y0":50.00056994527806,"z0":5.961127857691774,"aX":-6.369403507019295},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":13.9,"breakHorizontal":7.9,"spinRate":2181,"spinDirection":209},"zone":7,"typeConfidence":0.87,"plateTime":0.4501029461832786,"extension":6.699491818394274},"hitData":{"launchSpeed":93.6,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.8,"coordY":136.72}},"index":1,"playId":"ee9aa9a9-dc79-36fe-a400-92b5956367b2","pitchNumber":2,"startTime":"2026-03-08T17:37:50.567Z","endTime":"2026-03-08T17:38:03.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":9.200000000000003,"leverageIndex":1.62,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:38:03.030Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a ground ball to right fielder Pedro León. Brooks Lee scores. Alan Roden to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T17:38:19.897Z","endTime":"2026-03-08T17:38:48.976Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34026912247629,"aZ":-8.693952100909534,"pfxX":-1.4302690148055954,"pfxZ":12.528255031761843,"pX":0.2264347288881784,"pZ":3.104462515679671,"vX0":-0.5015369575904429,"vY0":-136.7992337102377,"vZ0":-6.376749448099578,"x":108.37,"y":154.96,"x0":0.5984636796539065,"y0":50.00174848373138,"z0":6.078405012727459,"aX":-2.679877973999199},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.4,"breakHorizontal":2.6,"spinRate":2312,"spinDirection":199},"zone":2,"typeConfidence":0.92,"plateTime":0.402129248560116,"extension":6.351571925562076},"hitData":{"launchSpeed":103.5,"launchAngle":3.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":133.26,"coordY":91.47}},"index":0,"playId":"75a44409-e3d0-33fb-affc-a5a37b262d46","pitchNumber":1,"startTime":"2026-03-08T17:38:38.616Z","endTime":"2026-03-08T17:38:48.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.60000000000001,"awayTeamWinProbability":22.39999999999999,"homeTeamWinProbabilityAdded":8.900000000000006,"leverageIndex":1.6,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:38:48.976Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T17:40:03.992Z","endTime":"2026-03-08T17:40:50.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"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:39:31.254Z","endTime":"2026-03-08T17:40:06.152Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.500710853638022,"aZ":-26.56333292167458,"pfxX":0.8444717571199146,"pfxZ":3.5628036133663894,"pX":-0.09641219961150208,"pZ":3.249337983657828,"vX0":-1.2125595067345811,"vY0":-124.08382957372385,"vZ0":-1.984267838175727,"x":120.68,"y":151.05,"x0":0.28664366366392835,"y0":50.00292777431348,"z0":6.250982470359317,"aX":1.3300953426045787},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":-1.3,"spinRate":2330,"spinDirection":175},"zone":2,"typeConfidence":0.89,"plateTime":0.43974709184813365,"extension":6.334003890134769},"index":1,"playId":"13d0c708-4a25-3cd3-85ed-db2c28af920b","pitchNumber":1,"startTime":"2026-03-08T17:40:06.152Z","endTime":"2026-03-08T17:40:09.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1206237694647,"aZ":-24.919240257785276,"pfxX":2.352103729719058,"pfxZ":4.52059115405708,"pX":0.3988550920012087,"pZ":3.067431903725158,"vX0":-0.7711430137165706,"vY0":-125.05374692996891,"vZ0":-2.7900455810528926,"x":101.8,"y":155.96,"x0":0.403285772572441,"y0":50.00170725879238,"z0":6.213551581440835,"aX":3.773918943682421},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":-4.1,"spinRate":2393,"spinDirection":170},"zone":3,"typeConfidence":0.9,"plateTime":0.43581859181961935,"extension":6.325189615892016},"index":2,"playId":"7cae7fa7-1fb4-399b-9fb9-8ea493ab781d","pitchNumber":2,"startTime":"2026-03-08T17:40:20.829Z","endTime":"2026-03-08T17:40:23.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.197549884875443,"aZ":-24.29608131277683,"pfxX":2.5369860814710257,"pfxZ":4.944859031320908,"pX":0.8976124066565919,"pZ":2.0289145544640412,"vX0":0.35286831238047234,"vY0":-124.70722195281319,"vZ0":-5.024908459895642,"x":82.79,"y":184.0,"x0":0.4246602282144102,"y0":50.0052927493246,"z0":6.043594408125037,"aX":4.045652198275638},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.2,"breakHorizontal":-4.7,"spinRate":2109,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.4371535451699806,"extension":6.392198685258003},"index":3,"playId":"1b64411d-1e1d-30b7-954f-10161ee81752","pitchNumber":3,"startTime":"2026-03-08T17:40:47.463Z","endTime":"2026-03-08T17:40:50.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.0,"awayTeamWinProbability":27.0,"homeTeamWinProbabilityAdded":-4.6000000000000085,"leverageIndex":1.25,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:40:50.614Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Wallner grounds into a force out, shortstop Christian Cairo to second baseman Liover Peguero. Alan Roden scores. Josh Bell out at 2nd. Matt Wallner to 1st.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T17:40:58.244Z","endTime":"2026-03-08T17:43:24.431Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.223007294324663,"aZ":-17.6832080273035,"pfxX":-3.0740623548739796,"pfxZ":9.366170809796872,"pX":-0.3174476106264601,"pZ":0.3572957585899965,"vX0":-1.0898164544109454,"vY0":-123.49016640446673,"vZ0":-9.793241407279103,"x":129.1,"y":229.13,"x0":0.5287386253035434,"y0":50.0019676612339,"z0":5.857301331855279,"aX":-4.754775787095434},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":15.0,"breakHorizontal":5.8,"spinRate":2118,"spinDirection":214},"zone":13,"typeConfidence":0.7,"plateTime":0.44326893627247,"extension":6.58217369116543},"index":0,"playId":"b251bb3b-e47c-31dd-8128-5b74a3387948","pitchNumber":1,"startTime":"2026-03-08T17:41:22.132Z","endTime":"2026-03-08T17:41:25.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.0,"endSpeed":78.9,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.046064390463755,"aZ":-25.176561906064332,"pfxX":3.8578810233524488,"pfxZ":4.442637331282707,"pX":0.5810025381781891,"pZ":2.8885072473832745,"vX0":-1.0000362965787066,"vY0":-123.94546496765136,"vZ0":-2.995554143445108,"x":94.85,"y":160.79,"x0":0.4855680408836248,"y0":50.00079365705045,"z0":6.1888403181942735,"aX":6.072025326486724},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":-6.8,"spinRate":2147,"spinDirection":166},"zone":6,"typeConfidence":0.91,"plateTime":0.43994573388129066,"extension":6.202509564522568},"index":1,"playId":"f3ab4fbd-e9e9-3f53-9a68-bb55f4aa2fe4","pitchNumber":2,"startTime":"2026-03-08T17:41:43.393Z","endTime":"2026-03-08T17:41:46.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.088414997708302,"aZ":-8.40778296926483,"pfxX":-0.5001236352368119,"pfxZ":12.660236499564924,"pX":1.2340825416833259,"pZ":1.743442638789006,"vX0":1.4148830441857072,"vY0":-135.97128545093474,"vZ0":-9.510679036995246,"x":69.96,"y":191.71,"x0":0.7725372759013057,"y0":50.006147843393,"z0":5.8652039049047655,"aX":-0.9392804445945377},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.1,"breakHorizontal":0.6,"spinRate":2301,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.40242238780026707,"extension":6.618308453038733},"index":2,"playId":"02a97a86-d18d-3218-a6d3-d0414cd7b7ac","pitchNumber":3,"startTime":"2026-03-08T17:42:08.915Z","endTime":"2026-03-08T17:42:12.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96970589224022,"aZ":-19.282789345636118,"pfxX":-3.3635497272268795,"pfxZ":8.82410257093392,"pX":0.021285745022169286,"pZ":1.069318861067981,"vX0":-0.3310937143327284,"vY0":-120.03247162482234,"vZ0":-7.4788922713742245,"x":116.19,"y":209.91,"x0":0.5980091737302536,"y0":50.00244336504287,"z0":5.939002396361183,"aX":-4.913862220972677},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":14.5,"breakHorizontal":6.1,"spinRate":2263,"spinDirection":209},"zone":14,"typeConfidence":0.88,"plateTime":0.4560936773824773,"extension":6.6318198217186},"index":3,"playId":"9eda1df3-c59b-341d-a4e0-a9f3efd4e7a8","pitchNumber":4,"startTime":"2026-03-08T17:42:28.917Z","endTime":"2026-03-08T17:42:35.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71439570326869,"aZ":-25.27970243646126,"pfxX":1.725076326802237,"pfxZ":4.260817605389122,"pX":0.1320057155278484,"pZ":2.0097843555389536,"vX0":-1.2891093962171591,"vY0":-125.69115191249537,"vZ0":-4.952050069826934,"x":111.97,"y":184.52,"x0":0.42448343512630393,"y0":50.00485542618387,"z0":6.0293572224227505,"aX":2.7924873873141847},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.0,"breakHorizontal":-2.9,"spinRate":2206,"spinDirection":181},"zone":8,"typeConfidence":0.89,"plateTime":0.4338621078551812,"extension":6.342843422973849},"index":4,"playId":"1356b403-e2e5-322b-8fe4-8639db5075f9","pitchNumber":5,"startTime":"2026-03-08T17:42:47.123Z","endTime":"2026-03-08T17:42:51.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"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-08T17:42:59.985Z","endTime":"2026-03-08T17:43:13.157Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82595671927031,"aZ":-26.478507666324575,"pfxX":1.852250693847156,"pfxZ":3.5750631564968742,"pX":0.47466873647589847,"pZ":2.353268967374324,"vX0":-0.5841223462301965,"vY0":-125.02204717567552,"vZ0":-3.872395883842957,"x":98.91,"y":175.24,"x0":0.4698942904926394,"y0":50.00169167674984,"z0":6.081117540927769,"aX":2.9490240771535894},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":-3.2,"spinRate":2124,"spinDirection":178},"zone":6,"typeConfidence":0.89,"plateTime":0.4371344198409095,"extension":6.336622347997747},"hitData":{"launchSpeed":61.5,"launchAngle":14.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.01,"coordY":144.89}},"index":6,"playId":"97329483-bb50-3233-a78f-a9dcd5310b45","pitchNumber":6,"startTime":"2026-03-08T17:43:13.157Z","endTime":"2026-03-08T17:43:24.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":1.72,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:43:24.431Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, second baseman Liover Peguero to first baseman Felix Reyes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T17:43:50.519Z","endTime":"2026-03-08T17:43:57.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984568965755024,"aZ":-12.076596138250734,"pfxX":-4.342653578755444,"pfxZ":10.47726925820152,"pX":-0.49693220809100574,"pZ":2.4385223235950884,"vX0":-0.45849935415782583,"vY0":-137.50042807094917,"vZ0":-7.072714366334868,"x":135.94,"y":172.94,"x0":0.2361736419058323,"y0":50.00171548554616,"z0":5.860341273541933,"aX":-8.329284952449076},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":7.9,"spinRate":2352,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.3980702548075219,"extension":6.455854681731267},"hitData":{"launchSpeed":88.5,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.32,"coordY":147.83}},"index":0,"playId":"6f53e7aa-bb10-341a-9aee-2aa51a5a9394","pitchNumber":1,"startTime":"2026-03-08T17:43:50.519Z","endTime":"2026-03-08T17:43:57.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:43:57.295Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T17:45:55.046Z","endTime":"2026-03-08T17:48:02.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42263032124792,"aZ":-24.553548313775757,"pfxX":-6.304996172109955,"pfxZ":5.182236725958214,"pX":0.9289067801361024,"pZ":2.4587801118340873,"vX0":5.443339368134036,"vY0":-119.97350005130788,"vZ0":-4.560322771185493,"x":81.59,"y":172.39,"x0":-0.5412491599172402,"y0":50.00093977989162,"z0":6.551136917286525,"aX":-9.266112915739091},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.6,"breakHorizontal":10.2,"spinRate":1087,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.4551213338751223,"extension":6.737471933209016},"index":0,"playId":"84b776d4-0980-361c-8093-fde04666ef55","pitchNumber":1,"startTime":"2026-03-08T17:46:03.203Z","endTime":"2026-03-08T17:46:07.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973287038445758,"aZ":-15.32061492524369,"pfxX":-3.085528926314283,"pfxZ":9.74380670446726,"pX":-0.48660533635324765,"pZ":3.3042513312092563,"vX0":1.4113526167866968,"vY0":-130.78014836146698,"vZ0":-5.298194075073024,"x":135.55,"y":149.57,"x0":-0.6328657675712854,"y0":50.000494870129735,"z0":6.508118880432426,"aX":-5.335930600338114},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":1818,"spinDirection":196},"zone":1,"typeConfidence":0.81,"plateTime":0.4190531154675967,"extension":6.681411061178656},"index":1,"playId":"5f6214f0-2329-3eb3-ae27-d5c2d9e4765b","pitchNumber":2,"startTime":"2026-03-08T17:46:19.094Z","endTime":"2026-03-08T17:46:22.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.767295027272755,"aZ":-23.67737643320574,"pfxX":1.6040608337641586,"pfxZ":5.371873172462777,"pX":-0.8716054289680915,"pZ":0.8960245512288846,"vX0":0.13453498144231849,"vY0":-124.16300356429527,"vZ0":-8.579688492314844,"x":150.22,"y":214.59,"x0":-1.1350826910942897,"y0":50.0051055694234,"z0":6.326149230362767,"aX":2.5379428149896897},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.3,"breakHorizontal":-3.0,"spinRate":2205,"spinDirection":170},"zone":13,"typeConfidence":0.91,"plateTime":0.4389149355438944,"extension":6.394180528512349},"index":2,"playId":"6cb3f3e6-f741-3f34-8c18-e8067c998473","pitchNumber":3,"startTime":"2026-03-08T17:46:35.993Z","endTime":"2026-03-08T17:46:39.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41794851046836,"aZ":-27.064327151017185,"pfxX":1.838810884710039,"pfxZ":3.3445530474696703,"pX":0.051617729371734845,"pZ":0.5513841105136028,"vX0":1.915945501824763,"vY0":-122.57889693129697,"vZ0":-8.442486492019466,"x":115.03,"y":223.89,"x0":-0.9779683045777892,"y0":50.00228892240359,"z0":6.3388248237190705,"aX":2.807792180859875},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.4,"breakHorizontal":-3.7,"spinRate":2203,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.44622960643263143,"extension":6.441414627389163},"index":3,"playId":"7cf25e9b-620f-3805-bc60-ae855125a8ff","pitchNumber":4,"startTime":"2026-03-08T17:46:54.644Z","endTime":"2026-03-08T17:46:58.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24084127320121,"aZ":-14.278765982263575,"pfxX":-4.299061875117902,"pfxZ":9.852423959902163,"pX":0.2629444872092111,"pZ":3.161484052245543,"vX0":3.94500187012489,"vY0":-134.00776065616105,"vZ0":-5.977843478830953,"x":106.98,"y":153.42,"x0":-0.6704589453281714,"y0":50.00647090291607,"z0":6.4431162202955035,"aX":-7.812470502015989},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":7.0,"spinRate":1844,"spinDirection":194},"zone":2,"typeConfidence":0.89,"plateTime":0.40889025842930193,"extension":6.683795457768051},"index":4,"playId":"ca227213-2fd3-3855-8c49-fdf0f1d75d5c","pitchNumber":5,"startTime":"2026-03-08T17:47:16.513Z","endTime":"2026-03-08T17:47:19.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342157617847825,"aZ":-26.492471923050093,"pfxX":-6.346748664299545,"pfxZ":3.6430898332780948,"pX":-0.19735821982772034,"pZ":0.5300727317537944,"vX0":3.2924821599204592,"vY0":-123.99846048054931,"vZ0":-8.785346682619233,"x":124.52,"y":224.47,"x0":-0.7164236156074126,"y0":50.003507287361195,"z0":6.322854147843712,"aX":-9.902950754064205},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":10.8,"spinRate":672,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.44138597047224826,"extension":6.91054063770427},"index":5,"playId":"4d0c5b65-e017-39f0-9ed6-9a6b4446af4d","pitchNumber":6,"startTime":"2026-03-08T17:47:36.403Z","endTime":"2026-03-08T17:47:39.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50750898673887,"aZ":-27.730172096216762,"pfxX":-6.772971849582378,"pfxZ":2.8087386498519287,"pX":-0.3028971991152179,"pZ":2.783881190174373,"vX0":2.977787472556306,"vY0":-125.02420636274779,"vZ0":-3.5615537390154817,"x":128.55,"y":163.62,"x0":-0.6303118214440258,"y0":50.00102369738105,"z0":6.505828796504183,"aX":-10.707261318922942},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":11.5,"spinRate":752,"spinDirection":225},"zone":1,"typeConfidence":0.91,"plateTime":0.43831423091371,"extension":6.8962601980504825},"index":6,"playId":"42700509-54d4-32b0-9585-72d59a9e469f","pitchNumber":7,"startTime":"2026-03-08T17:47:57.661Z","endTime":"2026-03-08T17:48:02.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:48:02.936Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T17:48:09.945Z","endTime":"2026-03-08T17:48:33.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.762793888758736,"aZ":-29.866792496578743,"pfxX":-5.793764556878896,"pfxZ":1.496412559576398,"pX":-0.635750215225806,"pZ":1.675326363084018,"vX0":2.1264255760119477,"vY0":-122.92711818502816,"vZ0":-5.437410288385344,"x":141.23,"y":193.55,"x0":-0.7558375464494962,"y0":50.002228290180945,"z0":6.430142341505183,"aX":-8.928914213883877},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":10.1,"spinRate":725,"spinDirection":234},"zone":7,"typeConfidence":0.89,"plateTime":0.44437005408157715,"extension":6.818826973853478},"hitData":{"launchSpeed":85.8,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.02,"coordY":165.08}},"index":0,"playId":"0ec2011c-d959-32a4-9d45-5efa194e7d1b","pitchNumber":1,"startTime":"2026-03-08T17:48:24.868Z","endTime":"2026-03-08T17:48:33.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:48:33.570Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T17:48:38.305Z","endTime":"2026-03-08T17:49:42.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":71.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.5197433626272,"aZ":-36.56918463050698,"pfxX":4.544344305584433,"pfxZ":-3.47726782914334,"pX":0.023064045596726455,"pZ":2.181587421089511,"vX0":0.9999863162740333,"vY0":-111.52561278878004,"vZ0":-1.0428280724498893,"x":116.12,"y":179.88,"x0":-1.0213351333893719,"y0":50.004658672180156,"z0":6.417586807361088,"aX":5.740826157537444},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-6.2,"breakHorizontal":-8.5,"spinRate":2434,"spinDirection":31},"zone":8,"typeConfidence":0.9,"plateTime":0.4905882827989254,"extension":6.522743594749206},"index":0,"playId":"edc3908b-8994-3c51-8a44-8484f49bcd5c","pitchNumber":1,"startTime":"2026-03-08T17:48:58.336Z","endTime":"2026-03-08T17:49:02.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.612039776870507,"aZ":-11.663217153157259,"pfxX":-1.9197460630689729,"pfxZ":11.223963464012595,"pX":-0.6016961428692285,"pZ":1.85879951788358,"vX0":0.9776312480763738,"vY0":-134.21665429115149,"vZ0":-9.70943428173359,"x":139.94,"y":188.59,"x0":-0.7209516213994963,"y0":50.00060519989347,"z0":6.350054986906266,"aX":-3.5076458339887795},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":3.2,"spinRate":1991,"spinDirection":195},"zone":7,"typeConfidence":0.9,"plateTime":0.4078402029947341,"extension":6.745556912690936},"index":1,"playId":"a496c784-3144-3355-9f36-ece607ae86f7","pitchNumber":2,"startTime":"2026-03-08T17:49:16.443Z","endTime":"2026-03-08T17:49:20.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-08T17:49:27.277Z","endTime":"2026-03-08T17:49:37.658Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43683962442823,"aZ":-12.280889717623554,"pfxX":-1.6258816290519609,"pfxZ":11.092689410697702,"pX":0.12869044741595467,"pZ":1.8853981968149351,"vX0":2.561440589677945,"vY0":-133.26127035908908,"vZ0":-9.145698387365634,"x":112.09,"y":187.87,"x0":-0.6350254026423645,"y0":50.00258129745001,"z0":6.255611653013528,"aX":-2.9158077168865844},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":2.4,"spinRate":2024,"spinDirection":193},"zone":8,"typeConfidence":0.9,"plateTime":0.4114977348851818,"extension":6.74987086579291},"index":3,"playId":"e3da8c33-67cd-38cb-a4c1-293b500dc597","pitchNumber":3,"startTime":"2026-03-08T17:49:37.658Z","endTime":"2026-03-08T17:49:42.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:49:42.560Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out, third baseman Otto Kemp to first baseman Felix Reyes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T17:51:51.388Z","endTime":"2026-03-08T17:53:19.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Alan Rangel.","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":0,"startTime":"2026-03-08T17:50:11.610Z","endTime":"2026-03-08T17:51:53.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":89.8,"endSpeed":82.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54584927746409,"aZ":-29.2301621562039,"pfxX":12.206658462157328,"pfxZ":1.7033822570985961,"pX":-0.13011028253526474,"pZ":1.4276284951757037,"vX0":-11.52580378833961,"vY0":-130.34147352819292,"vZ0":-1.4973657979327086,"x":121.96,"y":200.23,"x0":2.7562166870574387,"y0":50.00093313880426,"z0":4.209833989702782,"aX":21.0706418630557},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":-19.7,"spinRate":2180,"spinDirection":101},"zone":13,"typeConfidence":0.9,"plateTime":0.4196853597003396,"extension":6.884676163720582},"index":1,"playId":"a618a1fa-211e-3b4c-839c-60ad0f23b8a4","pitchNumber":1,"startTime":"2026-03-08T17:51:53.565Z","endTime":"2026-03-08T17:51:57.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.670687790539155,"aZ":-30.768688008454834,"pfxX":11.12684302720058,"pfxZ":0.803499850013365,"pX":-0.002879799753579572,"pZ":3.6679112131104183,"vX0":-10.964609917557652,"vY0":-130.97855269156582,"vZ0":4.0431222317194075,"x":117.11,"y":139.75,"x0":2.7842559929928163,"y0":50.00104581499235,"z0":4.400337302091145,"aX":19.40574422957778},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":-17.9,"spinRate":2178,"spinDirection":104},"zone":11,"typeConfidence":0.9,"plateTime":0.41757257228752387,"extension":6.947422939088043},"index":2,"playId":"7a9398ae-cb71-3110-9d2c-49ffc8afbf1e","pitchNumber":2,"startTime":"2026-03-08T17:52:19.725Z","endTime":"2026-03-08T17:52:23.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90239566799268,"aZ":-30.081951672377926,"pfxX":11.531016872026331,"pfxZ":1.2633204074531967,"pX":-0.05431169627429691,"pZ":3.1279707873734326,"vX0":-10.806862817831565,"vY0":-128.17617886966076,"vZ0":2.8078201022317106,"x":119.07,"y":154.32,"x0":2.7217400096250857,"y0":50.006107305207344,"z0":4.3696406727636745,"aX":19.159020879158813},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":-18.4,"spinRate":2204,"spinDirection":104},"zone":2,"typeConfidence":0.89,"plateTime":0.4276018064367424,"extension":6.879294702967749},"index":3,"playId":"86cfd59a-b4cb-3de4-be77-dd7fe7aaf92e","pitchNumber":3,"startTime":"2026-03-08T17:52:35.792Z","endTime":"2026-03-08T17:52:39.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.249452846821406,"aZ":-29.061726872758406,"pfxX":12.410842330316346,"pfxZ":1.7970745184124972,"pX":-1.0623374433600654,"pZ":2.190655922019735,"vX0":-13.522292538203919,"vY0":-130.7120968812853,"vZ0":0.14392465631497164,"x":157.49,"y":179.63,"x0":2.5626285827574593,"y0":50.00316224769502,"z0":4.314816331814878,"aX":21.502021212556688},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":-19.6,"spinRate":2169,"spinDirection":102},"zone":13,"typeConfidence":0.9,"plateTime":0.41884737984539644,"extension":7.074380684032436},"index":4,"playId":"57bb402f-2292-36d9-9473-f946899b4d19","pitchNumber":4,"startTime":"2026-03-08T17:52:56.110Z","endTime":"2026-03-08T17:52:59.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94916408732401,"aZ":-33.161690174760146,"pfxX":11.321228344157625,"pfxZ":-0.5793084645702216,"pX":-0.10369307074280112,"pZ":2.1664847930948286,"vX0":-10.92534626810643,"vY0":-129.92122787398333,"vZ0":0.9102613256802854,"x":120.95,"y":180.28,"x0":2.6829457172579,"y0":50.00101941209266,"z0":4.329806744886939,"aX":19.373008384187518},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.6,"breakHorizontal":-18.1,"spinRate":2127,"spinDirection":97},"zone":8,"typeConfidence":0.9,"plateTime":0.4214069990666762,"extension":7.002328346461604},"hitData":{"launchSpeed":72.9,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.01,"coordY":159.82}},"index":5,"playId":"949a3a30-8ea0-392c-b9e7-0ad1c1011dcb","pitchNumber":5,"startTime":"2026-03-08T17:53:12.335Z","endTime":"2026-03-08T17:53:19.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:53:19.659Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T17:53:30.772Z","endTime":"2026-03-08T17:55:16.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25127361999183,"aZ":-29.010752174668138,"pfxX":9.429208419692653,"pfxZ":2.3286237426763616,"pX":1.6112724543697436,"pZ":3.051383570212364,"vX0":-5.92928629030152,"vY0":-115.98818451830327,"vZ0":2.960170213106334,"x":55.58,"y":156.39,"x0":2.979206047221091,"y0":50.00287043273515,"z0":4.529769339606307,"aX":12.812321828143595},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.3,"breakHorizontal":-15.6,"spinRate":1359,"spinDirection":98},"zone":12,"typeConfidence":0.9,"plateTime":0.4727280557320941,"extension":7.0820606600742515},"index":0,"playId":"9d4f851e-c9e6-39d4-b261-3bb8b7a15968","pitchNumber":1,"startTime":"2026-03-08T17:53:44.529Z","endTime":"2026-03-08T17:53:47.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.6,"endSpeed":67.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.000609213101125,"aZ":-30.57030215356499,"pfxX":-7.83680126915865,"pfxZ":1.3839118575981608,"pX":1.5440895195675401,"pZ":2.9916833731641823,"vX0":-1.6973575359047348,"vY0":-107.10423457438733,"vZ0":4.849031435843266,"x":58.14,"y":158.0,"x0":3.3654043769744932,"y0":50.001955759593585,"z0":4.122510108123412,"aX":-9.077571657950987},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":4.2,"breakHorizontal":14.6,"spinRate":2134,"spinDirection":280},"zone":12,"typeConfidence":0.9,"plateTime":0.5119647704454509,"extension":6.735316369756327},"index":1,"playId":"0c439af9-eae3-33b5-bd79-1c046e289dd3","pitchNumber":2,"startTime":"2026-03-08T17:53:56.803Z","endTime":"2026-03-08T17:54:00.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":88.7,"endSpeed":81.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91832114102901,"aZ":-30.977910748705497,"pfxX":12.969043203676065,"pfxZ":0.7192700547696314,"pX":-1.0721926438858442,"pZ":2.0154315385634733,"vX0":-13.871670414664026,"vY0":-128.36943071923275,"vZ0":0.4027994514918827,"x":157.87,"y":184.36,"x0":2.7099436473812353,"y0":50.00571706880898,"z0":4.2628976568648795,"aX":21.705083627591932},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":-20.5,"spinRate":2074,"spinDirection":98},"zone":13,"typeConfidence":0.89,"plateTime":0.4262422382897748,"extension":7.052217371503744},"index":2,"playId":"22177996-bc6c-3f06-b115-ca1dc993d14b","pitchNumber":3,"startTime":"2026-03-08T17:54:11.740Z","endTime":"2026-03-08T17:54:15.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":88.8,"endSpeed":81.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76569058672503,"aZ":-32.2580540223245,"pfxX":11.219466015399304,"pfxZ":-0.05186696754771347,"pX":0.009138166971980775,"pZ":2.5152963126180587,"vX0":-10.852192720809,"vY0":-128.90465852166355,"vZ0":1.7382465460174037,"x":116.65,"y":170.87,"x0":2.815735562960789,"y0":50.00187250769656,"z0":4.322528645721897,"aX":18.88319070403522},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-17.9,"spinRate":2051,"spinDirection":99},"zone":5,"typeConfidence":0.89,"plateTime":0.4248983709680809,"extension":6.957872550643335},"index":3,"playId":"a5f5d35a-f54c-3bf9-a83f-a141200df821","pitchNumber":4,"startTime":"2026-03-08T17:54:28.128Z","endTime":"2026-03-08T17:54:31.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01166794780508,"aZ":-32.62009017598794,"pfxX":12.363233438759567,"pfxZ":-0.26855732186686154,"pX":0.33777830446252505,"pZ":2.2269648198873058,"vX0":-10.258926179960149,"vY0":-129.07938622442902,"vZ0":1.2016234821519798,"x":104.12,"y":178.65,"x0":2.7663401302128596,"y0":50.00126672531763,"z0":4.2757390787131495,"aX":20.766068821224867},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":-19.9,"spinRate":2052,"spinDirection":100},"zone":9,"typeConfidence":0.9,"plateTime":0.4250779538300775,"extension":7.070014238872981},"index":4,"playId":"af6348fb-c8a4-3bb2-9a20-b89101508594","pitchNumber":5,"startTime":"2026-03-08T17:54:44.221Z","endTime":"2026-03-08T17:54:51.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.614441270148813,"aZ":-30.77870473443072,"pfxX":12.483894349549523,"pfxZ":0.767768052986133,"pX":0.7421153179920574,"pZ":3.586542993178465,"vX0":-9.88868783077481,"vY0":-134.04688045526277,"vZ0":3.547818487645759,"x":88.71,"y":141.94,"x0":2.8545449629095523,"y0":50.00444452953765,"z0":4.441523425809382,"aX":22.751146202398342},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.4,"breakHorizontal":-20.5,"spinRate":2311,"spinDirection":100},"zone":12,"typeConfidence":0.91,"plateTime":0.4083967335036913,"extension":6.968803648399013},"index":5,"playId":"2a0ac471-48fd-3481-a771-869b8aca4148","pitchNumber":6,"startTime":"2026-03-08T17:55:12.760Z","endTime":"2026-03-08T17:55:16.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:55:16.251Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T17:55:22.373Z","endTime":"2026-03-08T17:56:47.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85618837714735,"aZ":-31.124500249675382,"pfxX":10.66844261253259,"pfxZ":0.6217086984063567,"pX":-0.29676454284009474,"pZ":2.4046154857575694,"vX0":-11.075840599626405,"vY0":-128.527033801669,"vZ0":1.4326878924467659,"x":128.31,"y":173.86,"x0":2.667753331523905,"y0":50.002460794347684,"z0":4.244489337642338,"aX":17.97702632554032},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-17.0,"spinRate":2145,"spinDirection":96},"zone":4,"typeConfidence":0.89,"plateTime":0.4250111427314369,"extension":7.077312690123132},"index":0,"playId":"df2d4120-9b3b-330f-bd94-9fdcd9e1ac32","pitchNumber":1,"startTime":"2026-03-08T17:55:44.807Z","endTime":"2026-03-08T17:55:48.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.4189059236023,"aZ":-30.198318694098244,"pfxX":-6.9172886225261045,"pfxZ":1.5444723855795282,"pX":-0.22921549610926834,"pZ":2.5897101594623666,"vX0":-5.1212156199533245,"vY0":-112.10123279975627,"vZ0":3.4246625368825923,"x":125.74,"y":168.86,"x0":2.9798370109160173,"y0":50.00170504566831,"z0":4.116404696233739,"aX":-8.841944102512358},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":4.0,"breakHorizontal":13.8,"spinRate":2204,"spinDirection":269},"zone":4,"typeConfidence":0.9,"plateTime":0.48777357900176765,"extension":6.72673970029364},"index":1,"playId":"8715a5e5-e4da-3b2c-b555-cc0cce56fec4","pitchNumber":2,"startTime":"2026-03-08T17:56:00.400Z","endTime":"2026-03-08T17:56:04.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.777741119820625,"aZ":-32.37084673395497,"pfxX":10.615364030828712,"pfxZ":-0.10693491735671223,"pX":0.10048525246060892,"pZ":3.3183163672457408,"vX0":-10.310813598014589,"vY0":-132.28981688349214,"vZ0":3.5222705282502584,"x":113.17,"y":149.19,"x0":2.666256833058464,"y0":50.006068985558194,"z0":4.3400332814579325,"aX":18.850579770464776},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.8,"breakHorizontal":-17.0,"spinRate":2309,"spinDirection":92},"zone":2,"typeConfidence":0.9,"plateTime":0.41377208521204567,"extension":6.992007752027243},"index":2,"playId":"fcce70b3-e844-3e4f-9827-53097f42b1c5","pitchNumber":3,"startTime":"2026-03-08T17:56:23.704Z","endTime":"2026-03-08T17:56:27.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.246408656779398,"aZ":-32.71499010077992,"pfxX":-6.833872646936527,"pfxZ":-0.41806235410114834,"pX":-0.8988129996987039,"pZ":1.3228705109715106,"vX0":-6.408790401652025,"vY0":-113.47285428147626,"vZ0":1.2258707696046138,"x":151.26,"y":203.06,"x0":2.8468411656828785,"y0":50.000376041254434,"z0":4.0284826332121675,"aX":-8.932526361479388},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.1,"breakHorizontal":13.9,"spinRate":2085,"spinDirection":287},"zone":13,"typeConfidence":0.9,"plateTime":0.4821975811485344,"extension":6.535070769862828},"index":3,"playId":"4cbb2c17-0c31-3a02-a8a0-3aef3fa1da3e","pitchNumber":4,"startTime":"2026-03-08T17:56:44.080Z","endTime":"2026-03-08T17:56:47.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:56:47.736Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T17:56:53.487Z","endTime":"2026-03-08T17:58:15.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75618599433775,"aZ":-32.18242024124742,"pfxX":12.06818254515452,"pfxZ":-0.006936018193483662,"pX":0.065008350249626,"pZ":2.9177738794133092,"vX0":-10.920419737680026,"vY0":-132.69189051439764,"vZ0":2.199042189085798,"x":114.52,"y":160.0,"x0":2.653680699829917,"y0":50.00099763335912,"z0":4.413322639758434,"aX":21.651097325979443},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.7,"breakHorizontal":-19.7,"spinRate":2113,"spinDirection":98},"zone":2,"typeConfidence":0.91,"plateTime":0.41181734733210895,"extension":7.004536499761477},"index":0,"playId":"546483e9-feba-392a-a3de-a5556bc10066","pitchNumber":1,"startTime":"2026-03-08T17:57:13.546Z","endTime":"2026-03-08T17:57:17.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":91.8,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.546460973842446,"aZ":-28.179390719420375,"pfxX":12.021547498843919,"pfxZ":2.2112297574062847,"pX":0.5256669775818484,"pZ":2.884880701994253,"vX0":-9.966648996233426,"vY0":-133.28759293353454,"vZ0":1.5404710567556479,"x":96.96,"y":160.89,"x0":2.7440209147559855,"y0":50.002236452770475,"z0":4.328277434707571,"aX":21.718278108380154},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.6,"breakHorizontal":-19.7,"spinRate":2163,"spinDirection":97},"zone":3,"typeConfidence":0.91,"plateTime":0.4102889248370323,"extension":6.865774015928072},"index":1,"playId":"6126806a-0a0f-3f14-a02f-cbe4cabc87d9","pitchNumber":2,"startTime":"2026-03-08T17:57:32.333Z","endTime":"2026-03-08T17:57:35.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"3ce5aecf-8f13-3c47-af59-355dfa7af954","startTime":"2026-03-08T17:57:53.984Z","endTime":"2026-03-08T17:57:56.984Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.258725834900442,"aZ":-25.648560783151076,"pfxX":9.647519316755918,"pfxZ":4.635938078321595,"pX":0.21499783759312488,"pZ":1.9623862395100455,"vX0":-9.207645249356649,"vY0":-117.88278239634238,"vZ0":-0.40867273677472093,"x":108.8,"y":185.8,"x0":2.91681462222951,"y0":50.0058362481198,"z0":4.504398379266464,"aX":13.590803679769726},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.5,"breakHorizontal":-15.2,"spinRate":1399,"spinDirection":106},"zone":8,"typeConfidence":0.89,"plateTime":0.46451679516721534,"extension":7.056597867224537},"index":3,"playId":"bc8c7a33-c31c-3fc5-8bfe-ce35eaec8618","pitchNumber":3,"startTime":"2026-03-08T17:58:12.498Z","endTime":"2026-03-08T17:58:15.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-08T17:58:15.842Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Johan Rojas grounds out, second baseman Kody Clemens to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T18:00:28.809Z","endTime":"2026-03-08T18:01:38.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rogers replaces Simeon Woods Richardson.","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":0,"startTime":"2026-03-08T17:58:42.702Z","endTime":"2026-03-08T18:00:30.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.262513711857384,"aZ":-30.453527969055713,"pfxX":-7.2912823167502925,"pfxZ":1.4048123566895994,"pX":0.015281782548302657,"pZ":1.8724606956669885,"vX0":-2.432260428580554,"vY0":-109.9320271829299,"vZ0":-1.3260682440653881,"x":116.42,"y":188.22,"x0":2.0829279646308643,"y0":50.00290440279441,"z0":5.712481666449301,"aX":-8.935016586317275},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":2.5,"breakHorizontal":13.8,"spinRate":2725,"spinDirection":280},"zone":8,"typeConfidence":0.9,"plateTime":0.49799857872035336,"extension":5.3845399760739525},"index":1,"playId":"83e940f4-ca79-3132-8187-74dbdb0d8861","pitchNumber":1,"startTime":"2026-03-08T18:00:30.902Z","endTime":"2026-03-08T18:00:34.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935503335404977,"aZ":-21.76416377061417,"pfxX":1.4384190495686369,"pfxZ":6.319589045522594,"pX":-0.0511916573111936,"pZ":1.2518075334857715,"vX0":-5.206807043432904,"vY0":-127.46124569015191,"vZ0":-6.200132427507881,"x":118.95,"y":204.98,"x0":1.830209510633755,"y0":50.003041087780666,"z0":5.431799259623406,"aX":2.3700077643726676},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.3,"breakHorizontal":-1.4,"spinRate":2286,"spinDirection":133},"zone":13,"typeConfidence":0.94,"plateTime":0.4295446502749485,"extension":5.450904677369145},"index":2,"playId":"f806e96a-db63-3da6-a282-a9cf58f2349d","pitchNumber":2,"startTime":"2026-03-08T18:00:58.974Z","endTime":"2026-03-08T18:01:02.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.349768280868293,"aZ":-26.33782816174039,"pfxX":0.5620441132982856,"pfxZ":3.701156223485669,"pX":-0.375516197661367,"pZ":2.2748729254217843,"vX0":-5.68052815925199,"vY0":-124.60897973223966,"vZ0":-2.7491171654750493,"x":131.31,"y":177.36,"x0":1.8577908343542395,"y0":50.002878653617614,"z0":5.561670375498928,"aX":0.8865979480184679},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.4,"breakHorizontal":0.2,"spinRate":2305,"spinDirection":174},"zone":4,"typeConfidence":0.93,"plateTime":0.43906426788467945,"extension":5.4649888095238826},"index":3,"playId":"bfb26d4f-a840-355a-b0d4-a2dcc3fc9cf0","pitchNumber":3,"startTime":"2026-03-08T18:01:14.180Z","endTime":"2026-03-08T18:01:17.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.174305163924476,"aZ":-22.359704950426433,"pfxX":10.892299113577689,"pfxZ":5.56792450719662,"pX":0.06299695619184062,"pZ":2.7212549770835266,"vX0":-7.683013457762169,"vY0":-132.64610452326022,"vZ0":-3.3023253924461153,"x":114.6,"y":165.31,"x0":1.597300200496955,"y0":50.005656840915755,"z0":5.632820005012879,"aX":19.20797000923548},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-17.8,"spinRate":2122,"spinDirection":126},"zone":5,"typeConfidence":0.84,"plateTime":0.4146046406445363,"extension":5.566804770921774},"hitData":{"launchSpeed":92.5,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.67,"coordY":151.61}},"index":4,"playId":"4d4e6ae5-3e9f-3c05-9164-60a4b1895af9","pitchNumber":4,"startTime":"2026-03-08T18:01:31.993Z","endTime":"2026-03-08T18:01:38.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:01:38.379Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro León called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T18:01:47.845Z","endTime":"2026-03-08T18:03:08.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251876098127422,"aZ":-21.488779509459683,"pfxX":9.831674720091975,"pfxZ":6.094580079351282,"pX":-0.4668081263599304,"pZ":2.2350765107516617,"vX0":-8.63723147727584,"vY0":-131.44756618626064,"vZ0":-4.4673679735476295,"x":134.79,"y":178.43,"x0":1.5805265192034699,"y0":50.0062639759196,"z0":5.547445332527106,"aX":17.248823509567497},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":-16.0,"spinRate":2104,"spinDirection":125},"zone":4,"typeConfidence":0.74,"plateTime":0.41631877803996753,"extension":5.66931550619099},"index":0,"playId":"1804d38b-50cf-3845-8951-d7249994fd8d","pitchNumber":1,"startTime":"2026-03-08T18:02:04.129Z","endTime":"2026-03-08T18:02:08.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698343882964494,"aZ":-27.132151922651488,"pfxX":0.6492564511005365,"pfxZ":3.1834178562382824,"pX":-0.4640354515286939,"pZ":2.3605410260833795,"vX0":-5.93636482944157,"vY0":-125.15451108342525,"vZ0":-2.4828362632510452,"x":134.69,"y":175.05,"x0":1.8560987042423267,"y0":50.001390496365595,"z0":5.591673893559094,"aX":1.0280830663554188},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":0.2,"spinRate":2263,"spinDirection":150},"zone":4,"typeConfidence":0.93,"plateTime":0.4379393907638791,"extension":5.532671083043269},"index":1,"playId":"f3eadb05-a223-3947-8fd6-38bf8743b38e","pitchNumber":2,"startTime":"2026-03-08T18:02:19.026Z","endTime":"2026-03-08T18:02:22.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"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-08T18:02:29.977Z","endTime":"2026-03-08T18:02:44.242Z","isPitch":false,"type":"action","player":{"id":694175,"link":"/api/v1/people/694175"},"defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.666083913920954,"aZ":-31.12273236213018,"pfxX":-6.938199381121808,"pfxZ":0.8235945537222751,"pX":-0.7140710182116461,"pZ":2.3484931958116544,"vX0":-3.84538560370324,"vY0":-112.4455262974798,"vZ0":-0.369089763647233,"x":144.22,"y":175.37,"x0":1.9205104882556139,"y0":50.003881324322904,"z0":5.67638631936152,"aX":-8.871511629059283},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.7,"breakHorizontal":13.6,"spinRate":2740,"spinDirection":286},"zone":4,"typeConfidence":0.9,"plateTime":0.4873722834531451,"extension":5.5557743060731015},"index":3,"playId":"d9049b18-e09b-32bb-8559-701175a99df6","pitchNumber":3,"startTime":"2026-03-08T18:02:44.242Z","endTime":"2026-03-08T18:02:47.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.686093473810466,"aZ":-22.480330237104155,"pfxX":8.624920204346655,"pfxZ":5.509741496955012,"pX":-0.7687246395828781,"pZ":2.705470374006252,"vX0":-8.990160408513562,"vY0":-131.28492247522664,"vZ0":-3.3801764532011136,"x":146.3,"y":165.73,"x0":1.5663127844700084,"y0":50.00468969994824,"z0":5.6674183773412725,"aX":15.179972407377234},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.5,"breakHorizontal":-13.8,"spinRate":2129,"spinDirection":127},"zone":1,"typeConfidence":0.71,"plateTime":0.4159190379207711,"extension":5.531089060760513},"index":4,"playId":"eda6b514-a1d1-3095-91e0-a5acf6d7afd5","pitchNumber":4,"startTime":"2026-03-08T18:03:03.382Z","endTime":"2026-03-08T18:03:08.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:03:08.108Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Cairo walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T18:03:22.880Z","endTime":"2026-03-08T18:05:18.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.9,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.341871779960695,"aZ":-31.569183775789295,"pfxX":-6.245655453821622,"pfxZ":0.4816633130884842,"pX":-0.42165561310128424,"pZ":2.16897785706615,"vX0":-3.678745248624546,"vY0":-111.84179755365128,"vZ0":-0.3843045057686084,"x":133.07,"y":180.22,"x0":2.056610424210836,"y0":50.004999526373155,"z0":5.583184426155399,"aX":-7.905655493966192},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":1.1,"breakHorizontal":12.2,"spinRate":2703,"spinDirection":290},"zone":4,"typeConfidence":0.9,"plateTime":0.4899100122452493,"extension":5.539669698358893},"index":0,"playId":"e29f23df-4e6e-3c43-a670-47b5c9223077","pitchNumber":1,"startTime":"2026-03-08T18:03:31.559Z","endTime":"2026-03-08T18:03:35.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260242660924632,"aZ":-26.984674661311814,"pfxX":1.462602576956339,"pfxZ":3.2752913334284752,"pX":-0.8747181894834248,"pZ":2.7943222130137544,"vX0":-7.081845492285238,"vY0":-125.10596709243292,"vZ0":-1.5793964695552836,"x":150.34,"y":163.33,"x0":1.8028040572685995,"y0":50.004015518396315,"z0":5.645780804099296,"aX":2.3191597942852775},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":-1.0,"spinRate":2325,"spinDirection":153},"zone":11,"typeConfidence":0.92,"plateTime":0.4378258910841626,"extension":5.522213801574267},"index":1,"playId":"5f4662a4-8289-3376-961d-4ebaf50891c2","pitchNumber":2,"startTime":"2026-03-08T18:03:45.100Z","endTime":"2026-03-08T18:03:49.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.641469589416634,"aZ":-25.120577735187958,"pfxX":7.102334617665689,"pfxZ":4.074399892906481,"pX":-0.9193283959493488,"pZ":4.389382520362507,"vX0":-9.020570048332937,"vY0":-130.54075864655422,"vZ0":1.1583124608798276,"x":152.04,"y":120.27,"x0":1.6530045866430751,"y0":50.00283555123639,"z0":5.826446195452223,"aX":12.29783838446958},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-10.9,"spinRate":2119,"spinDirection":133},"zone":11,"typeConfidence":0.68,"plateTime":0.41906344763241155,"extension":5.6301459652534},"index":2,"playId":"1e52dcd6-5621-3ce3-a6a1-8eb576a48f8d","pitchNumber":3,"startTime":"2026-03-08T18:04:01.147Z","endTime":"2026-03-08T18:04:04.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.7,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.750871133657316,"aZ":-34.094955686941404,"pfxX":-6.454474547852568,"pfxZ":-1.5298190072093618,"pX":-0.5062395491199975,"pZ":2.3739747499711856,"vX0":-3.6975722800392306,"vY0":-111.26910314678268,"vZ0":0.4603274533967976,"x":136.3,"y":174.68,"x0":2.014984753833856,"y0":50.00312260093576,"z0":5.6939213840555825,"aX":-8.10191413042632},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-2.4,"breakHorizontal":12.6,"spinRate":2714,"spinDirection":290},"zone":4,"typeConfidence":0.9,"plateTime":0.49203832425226146,"extension":5.592661398527246},"index":3,"playId":"b3218256-fcf9-38bc-bba2-f626860b1749","pitchNumber":4,"startTime":"2026-03-08T18:04:15.959Z","endTime":"2026-03-08T18:04:19.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-08T18:04:35.618Z","endTime":"2026-03-08T18:04:58.468Z","isPitch":false,"type":"action","player":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.786450748839158,"aZ":-26.010062804031424,"pfxX":0.2726616652995646,"pfxZ":3.744322523955157,"pX":1.0105041467718283,"pZ":2.3943021319683173,"vX0":-2.592769797525774,"vY0":-127.16008816812462,"vZ0":-2.8517090213147656,"x":78.48,"y":174.13,"x0":2.0056117555613353,"y0":50.00201113796651,"z0":5.582240023166819,"aX":0.4488550906242032},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":0.1,"spinRate":2301,"spinDirection":152},"zone":12,"typeConfidence":0.94,"plateTime":0.42987504403694476,"extension":5.6146546474994095},"index":5,"playId":"8db38a24-1e2f-313b-a884-a0afe81c4fec","pitchNumber":5,"startTime":"2026-03-08T18:04:58.468Z","endTime":"2026-03-08T18:05:02.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91701117020736,"aZ":-24.856391010220086,"pfxX":10.018853334096418,"pfxZ":4.149523058517499,"pX":-0.31849965428736315,"pZ":3.7146900846608837,"vX0":-8.389757185861441,"vY0":-132.1561616869085,"vZ0":-0.528022823920242,"x":129.14,"y":138.48,"x0":1.6000361921229584,"y0":50.00352599733928,"z0":5.747423841076978,"aX":17.672141198080514},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-16.2,"spinRate":2127,"spinDirection":128},"zone":11,"typeConfidence":0.88,"plateTime":0.41491320596472026,"extension":5.705487335985002},"index":6,"playId":"8d8156c7-bce2-38c8-9f18-15c07c5ff2d0","pitchNumber":6,"startTime":"2026-03-08T18:05:13.840Z","endTime":"2026-03-08T18:05:18.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.48,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:05:18.354Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With René Pinto batting, Christian Cairo picked off and caught stealing 2nd base, second baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T18:05:37.287Z","endTime":"2026-03-08T18:07:01.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":82.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81143141243933,"aZ":-22.396437394303337,"pfxX":9.125405865589498,"pfxZ":5.651684432245508,"pX":-1.776489493473512,"pZ":2.222544831840178,"vX0":-11.619121783481477,"vY0":-130.30615342704786,"vZ0":-4.231329898291872,"x":184.72,"y":178.77,"x0":1.5420248505045184,"y0":50.00369812572207,"z0":5.546827931537948,"aX":15.790480532442821},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-14.2,"spinRate":2135,"spinDirection":122},"zone":13,"typeConfidence":0.71,"plateTime":0.41936382188132226,"extension":5.7861638894701795},"index":0,"playId":"7ac5f53e-825a-3b4a-bf93-488f4ad32631","pitchNumber":1,"startTime":"2026-03-08T18:05:44.679Z","endTime":"2026-03-08T18:05:48.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.301214114498894,"aZ":-31.147702240941246,"pfxX":-7.546420874251973,"pfxZ":0.8158981073227238,"pX":-0.6902896938147299,"pZ":2.558087772008243,"vX0":-3.708914218739956,"vY0":-111.78904084973966,"vZ0":0.18701487265097883,"x":143.31,"y":169.71,"x0":1.9766126927772807,"y0":50.00009466020518,"z0":5.701069926580117,"aX":-9.439565071530387},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.9,"breakHorizontal":14.6,"spinRate":2757,"spinDirection":285},"zone":4,"typeConfidence":0.9,"plateTime":0.4921294517158228,"extension":5.553370543720783},"index":1,"playId":"5175880d-e8cf-3ebf-99f6-454e33f6250e","pitchNumber":2,"startTime":"2026-03-08T18:06:00.050Z","endTime":"2026-03-08T18:06:03.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.221378869400432,"aZ":-28.611111504466916,"pfxX":-6.5661290561573225,"pfxZ":2.7205406645165056,"pX":-0.02482208180826273,"pZ":1.4189130009345003,"vX0":-2.7385089491244496,"vY0":-114.2519149131398,"vZ0":-2.8593897683196134,"x":117.95,"y":200.47,"x0":2.046199188321668,"y0":50.00057879544216,"z0":5.530468299809701,"aX":-8.582154064605149},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.4,"breakHorizontal":12.6,"spinRate":2740,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.4814560828453218,"extension":5.595196303227359},"index":2,"playId":"cad01064-d5bf-3cc7-bc92-f7c7199197ea","pitchNumber":3,"startTime":"2026-03-08T18:06:29.008Z","endTime":"2026-03-08T18:06:32.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"008132da-3e2d-330b-9b02-dbc954441436","startTime":"2026-03-08T18:06:58.227Z","endTime":"2026-03-08T18:07:01.227Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:07:01.227Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alan Roden flies out to center fielder Justin Crawford.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T18:09:18.538Z","endTime":"2026-03-08T18:09:48.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Mayza replaces Kyle Backhus.","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":0,"startTime":"2026-03-08T18:07:37.440Z","endTime":"2026-03-08T18:09:20.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641835,"link":"/api/v1/people/641835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14462740969516,"aZ":-19.945483603529464,"pfxX":8.32730639163033,"pfxZ":6.694922085957142,"pX":0.11980273665354095,"pZ":1.3992448592593785,"vX0":-6.093217480540698,"vY0":-134.07886077740383,"vZ0":-8.399226059376069,"x":112.43,"y":201.0,"x0":1.3363656697563728,"y0":50.00319949529702,"z0":5.988106021479783,"aX":15.2091649076622},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":-13.8,"spinRate":1992,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.40802136320141447,"extension":6.7871616880555825},"index":1,"playId":"6a7bb542-ac3d-3e7d-8dfc-cb5c5ee23a31","pitchNumber":1,"startTime":"2026-03-08T18:09:20.708Z","endTime":"2026-03-08T18:09:24.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282455029865634,"aZ":-17.373996956921157,"pfxX":9.181668992312431,"pfxZ":8.011580005118855,"pX":-0.2495056666868589,"pZ":2.5902381018105594,"vX0":-7.523141396018374,"vY0":-135.2475153488056,"vZ0":-6.254881423160413,"x":126.51,"y":168.84,"x0":1.379189880682558,"y0":50.002510661519395,"z0":6.157055979627507,"aX":16.961104993323357},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-15.0,"spinRate":2125,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.40543035405351935,"extension":6.750602785711452},"hitData":{"launchSpeed":99.6,"launchAngle":36.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.48,"coordY":47.69}},"index":2,"playId":"a33126e4-9a55-37d8-9f1c-4011c4762221","pitchNumber":2,"startTime":"2026-03-08T18:09:38.185Z","endTime":"2026-03-08T18:09:48.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:09:48.090Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, third baseman Otto Kemp to first baseman Felix Reyes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T18:10:05.243Z","endTime":"2026-03-08T18:10:59.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.808904410412584,"aZ":-20.90512601975735,"pfxX":8.948082373984256,"pfxZ":6.030690911725636,"pX":-0.7428328331064076,"pZ":2.3434479822771217,"vX0":-8.344836929296127,"vY0":-135.41331326142551,"vZ0":-6.046938933872972,"x":145.32,"y":175.51,"x0":1.206738999812674,"y0":50.0044466861967,"z0":6.054445111630765,"aX":16.72525346312668},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":-14.5,"spinRate":1982,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.40350764357699154,"extension":6.897073294530383},"index":0,"playId":"d866adbf-7c67-3701-8a41-b76dfccb3b80","pitchNumber":1,"startTime":"2026-03-08T18:10:11.135Z","endTime":"2026-03-08T18:10:43.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.983244182394724,"aZ":-32.00254244605221,"pfxX":-0.7517906783318065,"pfxZ":0.10749699895172427,"pX":-0.3244865107003361,"pZ":2.162964783011231,"vX0":-5.019495052753845,"vY0":-124.59959770826606,"vZ0":-3.095943912212407,"x":129.37,"y":180.38,"x0":1.8100152045979903,"y0":50.00160808804012,"z0":6.05371655310864,"aX":-1.1870076546157158},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":2.5,"spinRate":2263,"spinDirection":331},"zone":7,"typeConfidence":2.0,"plateTime":0.4388249877815711,"extension":6.840975267883259},"hitData":{"launchSpeed":92.0,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.69,"coordY":172.07}},"index":1,"playId":"a40ae025-b69e-3ebd-8624-54c267dd5d8e","pitchNumber":2,"startTime":"2026-03-08T18:10:50.416Z","endTime":"2026-03-08T18:10:59.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:10:59.306Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, third baseman Otto Kemp to first baseman Felix Reyes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T18:11:13.135Z","endTime":"2026-03-08T18:12:02.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57200643721051,"aZ":-32.158910387237455,"pfxX":0.02423471121209797,"pfxZ":0.012670815293032156,"pX":-1.0626498454616595,"pZ":0.8482169813129063,"vX0":-6.393335889413248,"vY0":-123.06053005792084,"vZ0":-5.904008700125656,"x":157.51,"y":215.88,"x0":1.5618705544416631,"y0":50.00410672701462,"z0":5.99048903288678,"aX":0.03722211676825106},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":1.4,"spinRate":2115,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.44445041351597947,"extension":6.824377108853783},"index":0,"playId":"c091f4b6-9a6f-3369-80fc-ce9040d491e4","pitchNumber":1,"startTime":"2026-03-08T18:11:24.770Z","endTime":"2026-03-08T18:11:27.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.0,"endSpeed":78.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.179852523822344,"aZ":-32.014505916878676,"pfxX":0.04160353087110025,"pfxZ":0.1026290204881466,"pX":-1.4250202790134687,"pZ":1.4964571196126724,"vX0":-6.990257851601038,"vY0":-123.65623451819701,"vZ0":-4.639960583354291,"x0":1.4254676678548044,"y0":50.003015072305935,"z0":6.063815955815538,"aX":0.06544457947845368},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":1.4,"spinRate":2172,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4418613776582423,"extension":6.7690218366589106},"index":1,"playId":"d1e7d43b-eb77-3335-b1ec-1c454b7689ad","pitchNumber":2,"startTime":"2026-03-08T18:11:40.870Z","endTime":"2026-03-08T18:11:44.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.078334126840396,"aZ":-22.149777877301993,"pfxX":8.65053805795856,"pfxZ":5.27983295355961,"pX":-0.24619781082169406,"pZ":2.018584867326492,"vX0":-7.284812339747467,"vY0":-136.6366592394452,"vZ0":-6.801957038496523,"x":171.32,"y":198.38,"x0":1.3258189707150558,"y0":50.0010573183853,"z0":6.053811272223527,"aX":16.414981597382656},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":-14.2,"spinRate":2101,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4003109057147616,"extension":6.739879903195768},"hitData":{"launchSpeed":97.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.23,"coordY":176.92}},"index":2,"playId":"a0a3c73d-7d40-38ed-889c-0166ee8aafcd","pitchNumber":3,"startTime":"2026-03-08T18:11:55.643Z","endTime":"2026-03-08T18:12:02.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:12:02.832Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"René Pinto flies out to center fielder Alan Roden.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T18:15:02.541Z","endTime":"2026-03-08T18:16:42.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Chafin replaces Taylor Rogers.","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":0,"startTime":"2026-03-08T18:12:55.260Z","endTime":"2026-03-08T18:15:04.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605177,"link":"/api/v1/people/605177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":86.3,"endSpeed":79.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41463789628564,"aZ":-21.118969350191588,"pfxX":9.110095540678081,"pfxZ":6.9126395930055295,"pX":-0.01608581258212466,"pZ":1.1960939117808649,"vX0":-7.147860187429443,"vY0":-125.3980951643644,"vZ0":-7.8997625213729865,"x":117.61,"y":206.49,"x0":1.6821817180418304,"y0":50.0007299250554,"z0":6.099051848060171,"aX":14.564466295507536},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.9,"breakHorizontal":-14.9,"spinRate":1923,"spinDirection":141},"zone":13,"typeConfidence":0.75,"plateTime":0.4361209872535272,"extension":6.708185429819462},"index":1,"playId":"c3bfb2ec-5b4d-38b7-bc24-2ae6be665733","pitchNumber":1,"startTime":"2026-03-08T18:15:04.680Z","endTime":"2026-03-08T18:15:08.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39746171173525,"aZ":-19.704657774056184,"pfxX":9.375367267566142,"pfxZ":7.943305764079728,"pX":0.97163123515822,"pZ":2.3230263729410496,"vX0":-4.766305107104634,"vY0":-124.5789296319571,"vZ0":-5.827609700952009,"x":79.96,"y":176.06,"x0":1.69323309714779,"y0":50.00194343923824,"z0":6.325145191796023,"aX":14.712079920651817},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":13.2,"breakHorizontal":-15.8,"spinRate":1983,"spinDirection":142},"zone":14,"typeConfidence":0.77,"plateTime":0.43993287919538115,"extension":6.523074488504581},"index":2,"playId":"8ddf55ca-62b3-3952-9e48-b9dba8370044","pitchNumber":2,"startTime":"2026-03-08T18:15:18.048Z","endTime":"2026-03-08T18:15:21.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.6,"endSpeed":78.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084454689605494,"aZ":-18.405278161391344,"pfxX":8.625156305640438,"pfxZ":8.80192766325276,"pX":0.7398901853311034,"pZ":3.272918246409683,"vX0":-4.810455604772754,"vY0":-124.56964864690926,"vZ0":-4.285837854347416,"x":88.8,"y":150.41,"x0":1.5799564347817392,"y0":50.003649393442444,"z0":6.546376507836593,"aX":13.494358947625743},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":15.1,"breakHorizontal":-14.4,"spinRate":1984,"spinDirection":144},"zone":3,"typeConfidence":0.77,"plateTime":0.44046882049956215,"extension":6.4005504229996655},"index":3,"playId":"9edb63c8-99f4-397e-8390-066b6f8606fc","pitchNumber":3,"startTime":"2026-03-08T18:15:32.434Z","endTime":"2026-03-08T18:15:36.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.526257938211664,"aZ":-20.23331495456951,"pfxX":8.811308518868401,"pfxZ":7.588615064078507,"pX":0.23390437422241214,"pZ":3.3139359177650736,"vX0":-6.357482754410029,"vY0":-124.75972933819006,"vZ0":-3.3485551137829073,"x":108.08,"y":149.3,"x0":1.6727004361082558,"y0":50.002041129712175,"z0":6.344603196195475,"aX":13.864282045731382},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":13.2,"breakHorizontal":-14.4,"spinRate":2004,"spinDirection":142},"zone":12,"typeConfidence":0.7,"plateTime":0.43931980699579487,"extension":6.724948122886003},"index":4,"playId":"ada60994-98ca-390e-869d-c31b10563ba3","pitchNumber":4,"startTime":"2026-03-08T18:15:49.784Z","endTime":"2026-03-08T18:15:53.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":76.2,"endSpeed":70.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.683592742525605,"aZ":-30.53934266409577,"pfxX":-0.01677180583461646,"pfxZ":1.3167294546647188,"pX":0.30258249111249375,"pZ":2.2928713937451333,"vX0":-3.4899333111150965,"vY0":-110.95424735651105,"vZ0":-1.9397498969408415,"x":105.47,"y":176.87,"x0":1.9010126644305736,"y0":50.00318130729499,"z0":6.37442382990869,"aX":-0.020260382997147355},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":2.2,"breakHorizontal":1.0,"spinRate":2111,"spinDirection":339},"zone":6,"typeConfidence":0.9,"plateTime":0.4945044458559922,"extension":6.541354564848718},"index":5,"playId":"ac90ba8e-8a0d-3906-997b-a9bedc00181c","pitchNumber":5,"startTime":"2026-03-08T18:16:04.723Z","endTime":"2026-03-08T18:16:08.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":76.1,"endSpeed":69.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.587107583320105,"aZ":-31.128593256526646,"pfxX":-0.1522541391197998,"pfxZ":0.8515976236022276,"pX":0.7308474377270745,"pZ":2.00898157463822,"vX0":-2.420795999598664,"vY0":-110.77595817924345,"vZ0":-2.3988871867612254,"x":89.14,"y":184.54,"x0":1.862088873213905,"y0":50.00376876717294,"z0":6.391148762606133,"aX":-0.18728883465127943},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":1.2,"breakHorizontal":1.0,"spinRate":2135,"spinDirection":326},"zone":9,"typeConfidence":0.9,"plateTime":0.496297559209383,"extension":6.46759109550667},"hitData":{"launchSpeed":90.4,"launchAngle":29.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.65,"coordY":66.82}},"index":6,"playId":"3b56cd4f-3826-36b3-a749-62354dba704d","pitchNumber":6,"startTime":"2026-03-08T18:16:34.431Z","endTime":"2026-03-08T18:16:42.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:16:42.995Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Felix Reyes singles on a line drive to center fielder Alan Roden.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T18:16:51.358Z","endTime":"2026-03-08T18:17:16.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":79.2,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470625885410684,"aZ":-19.367743683531874,"pfxX":8.83092664346822,"pfxZ":7.995463704062654,"pX":0.8263288157224298,"pZ":1.9490084450385032,"vX0":-4.8226255273983325,"vY0":-126.22962906636641,"vZ0":-6.9738392303425165,"x":85.5,"y":186.16,"x0":1.6216378913675285,"y0":50.005228251781574,"z0":6.325455577123856,"aX":14.147322982512334},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.0,"breakHorizontal":-14.8,"spinRate":1866,"spinDirection":138},"zone":14,"typeConfidence":0.87,"plateTime":0.4351644556571088,"extension":6.766006542055486},"hitData":{"launchSpeed":80.5,"launchAngle":29.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.57,"coordY":88.83}},"index":0,"playId":"91f485f3-4cc9-3214-a903-fa7755854f63","pitchNumber":1,"startTime":"2026-03-08T18:17:06.132Z","endTime":"2026-03-08T18:17:16.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":0.87,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:17:16.554Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out to first baseman Josh Bell. Felix Reyes to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T18:17:22.495Z","endTime":"2026-03-08T18:20:04.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533489626875102,"aZ":-17.465118155584065,"pfxX":4.375072941951556,"pfxZ":9.12110158635474,"pX":-0.7244223801536488,"pZ":2.8788509147603,"vX0":-7.286562559484752,"vY0":-125.90683875624696,"vZ0":-5.169425254850752,"x":144.61,"y":161.05,"x0":1.633002469663683,"y0":50.00262346570652,"z0":6.363297982398432,"aX":7.055565323366248},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":15.6,"breakHorizontal":-6.4,"spinRate":1913,"spinDirection":140},"zone":1,"typeConfidence":0.92,"plateTime":0.43431170050344203,"extension":6.5892334341118834},"index":0,"playId":"aefce299-626c-3b60-b247-9753475c193f","pitchNumber":1,"startTime":"2026-03-08T18:17:46.388Z","endTime":"2026-03-08T18:17:49.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":86.7,"endSpeed":79.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18074032418242,"aZ":-20.085688231308424,"pfxX":8.444946475177797,"pfxZ":7.498673886853083,"pX":0.4655656538576886,"pZ":2.470022587560136,"vX0":-5.803192140707894,"vY0":-126.05758577360572,"vZ0":-5.829155047450325,"x":99.25,"y":172.09,"x0":1.6981837745810537,"y0":50.00360025683459,"z0":6.429637101750963,"aX":13.616832374693765},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":12.5,"breakHorizontal":-14.0,"spinRate":2021,"spinDirection":144},"zone":6,"typeConfidence":0.85,"plateTime":0.434186709411978,"extension":6.597423259158752},"index":1,"playId":"0dc08b16-bd45-355f-aefd-cc97e0884c11","pitchNumber":2,"startTime":"2026-03-08T18:17:59.981Z","endTime":"2026-03-08T18:18:05.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.505148600185894,"aZ":-29.83890560557012,"pfxX":-1.1128832425239226,"pfxZ":1.8429818044016635,"pX":0.41550735255313026,"pZ":1.8888769838933537,"vX0":-3.0710177590399854,"vY0":-111.98304415599077,"vZ0":-3.074881465799324,"x":101.16,"y":187.78,"x0":1.9501010675567325,"y0":50.00375808984754,"z0":6.336952351518818,"aX":-1.4111063266707653},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":2.9,"breakHorizontal":2.8,"spinRate":2274,"spinDirection":315},"zone":9,"typeConfidence":0.89,"plateTime":0.48938834066349735,"extension":6.65244962016258},"index":2,"playId":"6202599b-720c-35cb-8d34-b8a0b35737f9","pitchNumber":3,"startTime":"2026-03-08T18:18:24.279Z","endTime":"2026-03-08T18:18:27.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.752974041975303,"aZ":-32.76988826271496,"pfxX":2.0204415500686848,"pfxZ":-0.46596478467251057,"pX":-0.08529775736162257,"pZ":0.7448040007659358,"vX0":-4.677700830466954,"vY0":-112.20268572655895,"vZ0":-4.9308213549543,"x":120.25,"y":218.67,"x0":1.7613123545544023,"y0":50.00255419222963,"z0":6.2993364507869485,"aX":2.5837256834936415},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-1.8,"breakHorizontal":-2.5,"spinRate":2275,"spinDirection":343},"zone":13,"typeConfidence":0.9,"plateTime":0.48761650225317954,"extension":6.642804969078503},"index":3,"playId":"2b40c15e-87ef-3e6f-ba3e-3c6e807e8a93","pitchNumber":4,"startTime":"2026-03-08T18:18:45.914Z","endTime":"2026-03-08T18:18:49.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.944860272317314,"aZ":-21.168792464792066,"pfxX":9.059988715341738,"pfxZ":6.74151305053986,"pX":0.37889564137079373,"pZ":2.5848747104802974,"vX0":-6.12401797833273,"vY0":-126.48737806550398,"vZ0":-5.256403781344804,"x":102.56,"y":168.99,"x0":1.644985966462112,"y0":50.00377007771054,"z0":6.369850920610393,"aX":14.794065093623626},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.3,"breakHorizontal":-15.1,"spinRate":1960,"spinDirection":144},"zone":6,"typeConfidence":0.87,"plateTime":0.431759888768521,"extension":6.807900371246134},"index":4,"playId":"f22d263e-5f0e-3e88-b86b-64cb5dd2203b","pitchNumber":5,"startTime":"2026-03-08T18:19:08.518Z","endTime":"2026-03-08T18:19:11.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":5,"playId":"95f16527-206e-3fed-a5b7-808d190c793f","startTime":"2026-03-08T18:19:29.246Z","endTime":"2026-03-08T18:19:32.246Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.478446785152933,"aZ":-33.795938668266096,"pfxX":-0.21785079189797418,"pfxZ":-1.234956673805529,"pX":0.6464773994997255,"pZ":1.526377261839031,"vX0":-2.907266506348507,"vY0":-113.74448461378641,"vZ0":-3.3012036355703573,"x":92.36,"y":197.57,"x0":1.968430670002346,"y0":50.00237810049391,"z0":6.340748663463804,"aX":-0.28599095207730996},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.8,"breakHorizontal":1.1,"spinRate":2198,"spinDirection":333},"zone":14,"typeConfidence":0.9,"plateTime":0.4811689100396195,"extension":6.5657519572879615},"hitData":{"launchSpeed":96.6,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.2,"coordY":175.1}},"index":6,"playId":"5c28402a-6867-3a3b-b1c2-d9a4a29b474d","pitchNumber":6,"startTime":"2026-03-08T18:19:48.467Z","endTime":"2026-03-08T18:20:04.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.74,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:20:04.756Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Kemp singles on a ground ball to center fielder Alan Roden. Felix Reyes scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T18:20:28.119Z","endTime":"2026-03-08T18:21:25.414Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":{"id":605177,"link":"/api/v1/people/605177"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24033294637741,"aZ":-18.930385151077946,"pfxX":8.607857987320136,"pfxZ":8.29140113690351,"pX":0.8454599343090824,"pZ":1.3302496559033017,"vX0":-5.240384232061629,"vY0":-125.7953034714425,"vZ0":-8.314914083608393,"x":84.77,"y":202.86,"x0":1.8404529110144037,"y0":50.00614059652167,"z0":6.221458806570252,"aX":13.756465026346007},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":13.2,"breakHorizontal":-14.4,"spinRate":1824,"spinDirection":138},"zone":14,"typeConfidence":0.85,"plateTime":0.435915661208206,"extension":6.633731207752609},"index":0,"playId":"7e3fd031-ec7f-3514-a515-f065f5319d26","pitchNumber":1,"startTime":"2026-03-08T18:20:28.119Z","endTime":"2026-03-08T18:20:31.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.638171241631607,"aZ":-18.105288054957448,"pfxX":8.013033219991772,"pfxZ":8.466556005153244,"pX":0.8070999061209874,"pZ":2.7745975574288524,"vX0":-4.625023640144588,"vY0":-127.89336497691639,"vZ0":-5.720007890080009,"x":86.24,"y":163.87,"x0":1.5950621233616509,"y0":50.003515106578696,"z0":6.453938307941798,"aX":13.314347360731906},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.3,"breakHorizontal":-13.6,"spinRate":1916,"spinDirection":144},"zone":3,"typeConfidence":0.9,"plateTime":0.42779763154130546,"extension":6.689541848655661},"index":1,"playId":"539b9d75-a9e0-3af4-8eab-d82259690250","pitchNumber":2,"startTime":"2026-03-08T18:20:43.859Z","endTime":"2026-03-08T18:20:52.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Felix Reyes steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"539b9d75-a9e0-3af4-8eab-d82259690250","startTime":"2026-03-08T18:21:16.990Z","endTime":"2026-03-08T18:21:16.991Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694025,"link":"/api/v1/people/694025"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":694025,"link":"/api/v1/people/694025"},"postOnThird":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":1.55,"dramaIndex":47.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":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64574681315193,"aZ":-20.33682967319523,"pfxX":8.655464852204906,"pfxZ":7.025344176101302,"pX":-0.02649410222612903,"pZ":1.8606072399695195,"vX0":-6.96975797401165,"vY0":-128.21012769429686,"vZ0":-7.377809506378347,"x":118.01,"y":188.54,"x0":1.5874241248259964,"y0":50.00011804027755,"z0":6.333727588717353,"aX":14.573819772504173},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.4,"breakHorizontal":-14.4,"spinRate":1863,"spinDirection":143},"zone":8,"typeConfidence":0.89,"plateTime":0.42535472401577934,"extension":6.70377095614318},"hitData":{"launchSpeed":111.3,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.85,"coordY":126.02}},"index":3,"playId":"cf968196-208b-3ef7-98c3-4102bc5c0aa2","pitchNumber":3,"startTime":"2026-03-08T18:21:16.992Z","endTime":"2026-03-08T18:21:25.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-9.600000000000009,"leverageIndex":1.55,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:21:25.414Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T18:21:37.592Z","endTime":"2026-03-08T18:22:17.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":79.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.059006942466908,"aZ":-18.971641530420012,"pfxX":5.5526055047485094,"pfxZ":8.140538709268107,"pX":-0.701133866831786,"pZ":2.200118945099141,"vX0":-7.449747318683001,"vY0":-126.6196717038615,"vZ0":-6.639733451959778,"x":143.73,"y":179.38,"x0":1.5589739855627627,"y0":50.00536320626784,"z0":6.376512397026251,"aX":9.009734729829267},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":13.4,"breakHorizontal":-8.4,"spinRate":1837,"spinDirection":137},"zone":7,"typeConfidence":0.88,"plateTime":0.4327171648222983,"extension":6.784783078049671},"index":0,"playId":"68ff1e9b-2dee-31f9-a54f-f427d9571ffd","pitchNumber":1,"startTime":"2026-03-08T18:21:55.486Z","endTime":"2026-03-08T18:21:59.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23873455670788,"aZ":-19.087043706256065,"pfxX":8.595616904738213,"pfxZ":8.135319314568758,"pX":0.5766927824110947,"pZ":2.3095074316587794,"vX0":-5.563532373469579,"vY0":-126.16908179724595,"vZ0":-6.388809814613291,"x":95.02,"y":176.42,"x0":1.6963135246656946,"y0":50.00005656586078,"z0":6.418055754901703,"aX":13.822933275394819},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":13.4,"breakHorizontal":-14.3,"spinRate":1819,"spinDirection":142},"zone":6,"typeConfidence":0.86,"plateTime":0.4345062569554905,"extension":6.649080356464072},"hitData":{"launchSpeed":86.6,"launchAngle":24.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.57,"coordY":101.28}},"index":1,"playId":"5a56f13e-7348-3d45-a0fb-35becfe2baba","pitchNumber":2,"startTime":"2026-03-08T18:22:12.016Z","endTime":"2026-03-08T18:22:17.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.49,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:22:17.867Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Wallner flies out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T18:24:44.028Z","endTime":"2026-03-08T18:25:50.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Richards replaces Tim Mayza.","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-08T18:23:54.469Z","endTime":"2026-03-08T18:24:44.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.7,"endSpeed":83.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98666891428025,"aZ":-12.577581796982079,"pfxX":-4.729187270347248,"pfxZ":11.034948908673506,"pX":-0.38946110026424163,"pZ":2.404512623672104,"vX0":5.759953440078213,"vY0":-131.8912444624912,"vZ0":-7.43345638735508,"x":76.33,"y":130.06,"x0":-1.9791960176878811,"y0":50.00072621828149,"z0":6.171630015839109,"aX":-8.396721529468362},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2196,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.41405682070115946,"extension":6.404287619285039},"index":1,"playId":"781ef0d3-2613-33df-9a3d-1e0d5ebb8cec","pitchNumber":1,"startTime":"2026-03-08T18:24:44.028Z","endTime":"2026-03-08T18:24:47.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":78.5,"endSpeed":72.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.47739704051894,"aZ":-32.08783492266353,"pfxX":-7.4857911771085535,"pfxZ":0.0592604240397705,"pX":-1.3875617953204284,"pZ":3.3092379336948157,"vX0":4.370103790279339,"vY0":-114.31377230837094,"vZ0":0.19952529644914496,"x":169.89,"y":149.43,"x0":-2.343735767089381,"y0":50.00019910684826,"z0":6.350238657278893,"aX":-9.985822278862688},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.5,"breakHorizontal":12.6,"spinRate":2404,"spinDirection":263},"zone":11,"typeConfidence":0.9,"plateTime":0.4776788061141888,"extension":6.265984644130947},"index":2,"playId":"63fa7d05-c848-3ffe-bcad-f41ca5bfdd10","pitchNumber":2,"startTime":"2026-03-08T18:24:58.416Z","endTime":"2026-03-08T18:25:01.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277882097038145,"aZ":-11.517947496685343,"pfxX":-4.360656687321976,"pfxZ":11.504937447633734,"pX":-1.0954557306052295,"pZ":2.539035927975941,"vX0":3.987433894981111,"vY0":-133.51772326144265,"vZ0":-7.392309681356831,"x":158.76,"y":170.23,"x0":-2.045833432952004,"y0":50.0008502490189,"z0":6.182993598734063,"aX":-7.827574111672103},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":7.0,"spinRate":2231,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.4111313818151987,"extension":6.425036970986371},"index":3,"playId":"484b4e74-48f7-3bc5-a0cb-6c969209c643","pitchNumber":3,"startTime":"2026-03-08T18:25:12.514Z","endTime":"2026-03-08T18:25:15.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.306891795311543,"aZ":-33.18237269968542,"pfxX":-7.2734808917089095,"pfxZ":-0.7769367044146307,"pX":-1.2300530760861026,"pZ":5.272909118645767,"vX0":4.744414083860524,"vY0":-113.022529448965,"vZ0":4.7439324446858855,"x":163.89,"y":96.41,"x0":-2.4044938080373477,"y0":50.00118476983818,"z0":6.466621182686045,"aX":-9.472277823567106},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.0,"breakHorizontal":12.1,"spinRate":2289,"spinDirection":262},"zone":11,"typeConfidence":0.91,"plateTime":0.4833842724804751,"extension":6.184930994747823},"index":4,"playId":"a5f47d60-b830-3940-83e4-cac9f2036431","pitchNumber":4,"startTime":"2026-03-08T18:25:26.541Z","endTime":"2026-03-08T18:25:30.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109986806966948,"aZ":-10.884568424406442,"pfxX":-3.577684189158052,"pfxZ":11.796024421397046,"pX":0.1778663727720843,"pZ":2.284728148251914,"vX0":6.568087764674318,"vY0":-133.35327646242985,"vZ0":-8.170829040343644,"x":110.22,"y":177.09,"x0":-1.8499116771538409,"y0":50.005294652940734,"z0":6.1698164711349905,"aX":-6.459053835570828},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":5.0,"spinRate":2246,"spinDirection":195},"zone":8,"typeConfidence":0.9,"plateTime":0.41040069139810864,"extension":6.399163741396747},"hitData":{"launchSpeed":89.3,"launchAngle":37.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.91,"coordY":71.09}},"index":5,"playId":"4886990c-f414-33a9-bac1-58ddafb75351","pitchNumber":5,"startTime":"2026-03-08T18:25:42.917Z","endTime":"2026-03-08T18:25:50.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:25:50.041Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T18:26:04.988Z","endTime":"2026-03-08T18:27:27.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.11074547155541,"aZ":-33.066893620293506,"pfxX":-6.86755914723484,"pfxZ":-0.6705586341080076,"pX":0.7968066177723487,"pZ":-1.0408655568934095,"vX0":8.877675969755364,"vY0":-113.55416904510773,"vZ0":-8.419516474542272,"x":86.63,"y":266.88,"x0":-2.24667643701979,"y0":50.00491353439698,"z0":5.946304572126259,"aX":-9.093471239365146},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.0,"breakHorizontal":10.6,"spinRate":2584,"spinDirection":263},"zone":14,"typeConfidence":0.9,"plateTime":0.47982573412053675,"extension":6.3320844125606275},"index":0,"playId":"7b65c0ac-16c2-38c2-b5ad-b48b1b1757e8","pitchNumber":1,"startTime":"2026-03-08T18:26:15.702Z","endTime":"2026-03-08T18:26:19.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59578699097819,"aZ":-10.533376757646218,"pfxX":-2.995872939724207,"pfxZ":11.970716613262276,"pX":0.09791590994381952,"pZ":1.6971601759958432,"vX0":5.976523989900586,"vY0":-133.55052716044864,"vZ0":-9.524593283569189,"x":113.27,"y":192.96,"x0":-1.7790142044777195,"y0":50.00111646490626,"z0":6.066093948547477,"aX":-5.415642179921827},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.8,"breakHorizontal":4.2,"spinRate":2224,"spinDirection":191},"zone":8,"typeConfidence":0.9,"plateTime":0.4100448489856787,"extension":6.454914225665886},"index":1,"playId":"80a3dd3f-4de2-34e4-b86a-305f82ef10e0","pitchNumber":2,"startTime":"2026-03-08T18:26:34.601Z","endTime":"2026-03-08T18:27:01.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25451018172515,"aZ":-12.568752524591027,"pfxX":-3.7989625272870646,"pfxZ":10.758597776815243,"pX":0.03768243317060969,"pZ":3.062608868123949,"vX0":6.511402913299908,"vY0":-134.4303334819251,"vZ0":-5.901191340229819,"x":115.56,"y":156.09,"x0":-1.9269263095078204,"y0":50.006572882064035,"z0":6.185429204077827,"aX":-6.925965708531236},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":5.4,"spinRate":2287,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.4080802443653999,"extension":6.430454637325361},"hitData":{"launchSpeed":81.2,"launchAngle":21.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.28,"coordY":92.4}},"index":2,"playId":"8f95ec4d-22ba-3205-8c78-f9f81d365da4","pitchNumber":3,"startTime":"2026-03-08T18:27:18.941Z","endTime":"2026-03-08T18:27:27.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:27:27.174Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a fly ball to right fielder Pedro León. Trevor Larnach to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T18:27:40.492Z","endTime":"2026-03-08T18:28:24.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.790218663264177,"aZ":-11.192195798407363,"pfxX":-3.80982813081269,"pfxZ":11.791831611104108,"pX":-1.241026146049802,"pZ":3.20888891217654,"vX0":3.8323415202213673,"vY0":-132.20040877176987,"vZ0":-5.730174393216001,"x":164.3,"y":152.14,"x0":-2.210816204567081,"y0":50.00336466072527,"z0":6.217706094823785,"aX":-6.779576325715233},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.4,"breakHorizontal":6.1,"spinRate":2136,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.41348919445033516,"extension":6.520809491098848},"index":0,"playId":"f1ee1236-98a6-3e91-8784-74d6a4ac1652","pitchNumber":1,"startTime":"2026-03-08T18:27:56.167Z","endTime":"2026-03-08T18:27:59.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190617806509348,"aZ":-9.778642778023302,"pfxX":-4.069970598028304,"pfxZ":12.650501540491604,"pX":-0.748837482313763,"pZ":3.0322494485458003,"vX0":4.842176658190037,"vY0":-132.20635676008285,"vZ0":-6.392111432658205,"x":145.54,"y":156.91,"x0":-2.075329848053237,"y0":50.001305252793784,"z0":6.199126958698863,"aX":-7.204385044790973},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.7,"breakHorizontal":6.4,"spinRate":2116,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.4143005372361719,"extension":6.591652909684873},"hitData":{"launchSpeed":78.8,"launchAngle":32.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.16,"coordY":85.0}},"index":1,"playId":"751fffbc-5561-32dd-ba6b-dbb8b488ec7b","pitchNumber":2,"startTime":"2026-03-08T18:28:12.491Z","endTime":"2026-03-08T18:28:24.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.15,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:28:24.393Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to right fielder Pedro León. Trevor Larnach to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T18:29:10.638Z","endTime":"2026-03-08T18:29:39.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner David Bañuelos replaces Victor Caratini.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"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-08T18:28:50.213Z","endTime":"2026-03-08T18:29:12.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675915,"link":"/api/v1/people/675915"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":605170,"link":"/api/v1/people/605170"},"base":1,"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.594850556399383,"aZ":-31.051104137505796,"pfxX":-7.868308054923836,"pfxZ":0.8308961233136625,"pX":-0.9787322613096978,"pZ":2.197443360801092,"vX0":5.3317893984325675,"vY0":-115.27920389989765,"vZ0":-2.36851744539109,"x":154.31,"y":179.45,"x0":-2.2888599907778735,"y0":50.00486165778563,"z0":6.209039383189266,"aX":-10.688281246450925},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.2,"breakHorizontal":13.1,"spinRate":2565,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.47346665800815213,"extension":6.426473206799147},"index":1,"playId":"f17803da-c5c6-3a12-b952-dbb879648c10","pitchNumber":1,"startTime":"2026-03-08T18:29:12.773Z","endTime":"2026-03-08T18:29:16.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":91.4,"endSpeed":84.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952591540044835,"aZ":-12.28259295877702,"pfxX":-5.203007954772637,"pfxZ":11.068623280105992,"pX":-0.15694077909122545,"pZ":2.539170917039497,"vX0":5.856325635999258,"vY0":-132.83372286788335,"vZ0":-7.3042759630630805,"x":122.98,"y":170.22,"x0":-1.7083474190736578,"y0":50.00368638351956,"z0":6.207023654520811,"aX":-9.351288040644786},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":8.3,"spinRate":2116,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.4114638474831165,"extension":6.525015918122408},"hitData":{"launchSpeed":93.8,"launchAngle":34.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.87,"coordY":94.05}},"index":2,"playId":"ba33b303-39f6-32d9-a0dd-d122e9333a9c","pitchNumber":2,"startTime":"2026-03-08T18:29:27.837Z","endTime":"2026-03-08T18:29:39.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.74,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:29:39.700Z","atBatIndex":46},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kody Clemens triples (1) on a sharp fly ball to center fielder Justin Crawford. Trevor Larnach scores. David Bañuelos scores.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T18:30:11.498Z","endTime":"2026-03-08T18:32:41.143Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":670950,"link":"/api/v1/people/670950"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"responsiblePitcher":{"id":670950,"link":"/api/v1/people/670950"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91944129131487,"aZ":-10.652105078917092,"pfxX":-6.158433807955567,"pfxZ":12.173719523970618,"pX":0.6674871401266302,"pZ":2.0296536433826375,"vX0":8.645870045646625,"vY0":-131.83354645174472,"vZ0":-8.506509530916192,"x":91.56,"y":183.98,"x0":-1.8479801235281108,"y0":50.00151941968116,"z0":6.07594451054046,"aX":-10.886457424733106},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.4,"breakHorizontal":9.4,"spinRate":2231,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.41481170788077826,"extension":6.524856913739408},"index":0,"playId":"5ff55880-97f4-31f6-9115-01441bd39a65","pitchNumber":1,"startTime":"2026-03-08T18:30:12.004Z","endTime":"2026-03-08T18:30:15.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.780978712355626,"aZ":-11.390777429733577,"pfxX":-5.885228650929795,"pfxZ":11.620954297703765,"pX":-0.22556688748854342,"pZ":3.9526648282880013,"vX0":6.807664688750219,"vY0":-132.96025496193363,"vZ0":-3.843631972532476,"x":125.6,"y":132.06,"x0":-2.0557573548810653,"y0":50.00419899408612,"z0":6.244950415637657,"aX":-10.527396786133474},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.4,"breakHorizontal":9.1,"spinRate":2190,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.41210280265047805,"extension":6.26178039694818},"index":1,"playId":"476b1c54-e58e-3d37-ba90-4eff14529d61","pitchNumber":2,"startTime":"2026-03-08T18:30:33.832Z","endTime":"2026-03-08T18:30:37.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74151637678584,"aZ":-31.139098519545005,"pfxX":-8.446013107628776,"pfxZ":0.7743333896490103,"pX":-0.42367227624314174,"pZ":2.5129220021824916,"vX0":6.647210834329864,"vY0":-114.15494615608193,"vZ0":-1.40395875668051,"x":133.15,"y":170.93,"x0":-2.26686870192082,"y0":50.000819951377494,"z0":6.18337939422313,"aX":-11.218298245383677},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.3,"breakHorizontal":13.8,"spinRate":2528,"spinDirection":263},"zone":4,"typeConfidence":0.9,"plateTime":0.47864541507440794,"extension":6.253780887854573},"index":2,"playId":"00fd1f1b-5e59-3607-9f82-3d7f6ac3909c","pitchNumber":3,"startTime":"2026-03-08T18:30:50.791Z","endTime":"2026-03-08T18:30:57.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.075499177674285,"aZ":-35.08213835234952,"pfxX":-7.926344191691128,"pfxZ":-2.2022209979392926,"pX":-0.49113638131039417,"pZ":1.091879585508504,"vX0":6.673138913935408,"vY0":-114.27187710551274,"vZ0":-3.4283500298993204,"x":135.72,"y":209.3,"x0":-2.419547470445283,"y0":50.00104063076986,"z0":6.058383572579761,"aX":-10.480731087399615},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-4.6,"breakHorizontal":12.7,"spinRate":2451,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.47933823821585975,"extension":6.417312315640675},"index":3,"playId":"58724f13-f626-3e2e-8f02-85a4929960d2","pitchNumber":4,"startTime":"2026-03-08T18:31:24.414Z","endTime":"2026-03-08T18:31:34.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"David Bañuelos steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"58724f13-f626-3e2e-8f02-85a4929960d2","startTime":"2026-03-08T18:31:43.725Z","endTime":"2026-03-08T18:31:47.985Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":675915,"link":"/api/v1/people/675915"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"third":{"id":663616,"link":"/api/v1/people/663616"},"postOnSecond":{"id":675915,"link":"/api/v1/people/675915"},"postOnThird":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":1.83,"dramaIndex":55.0,"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.4,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96027021392462,"aZ":-9.024870857480954,"pfxX":-5.203908278440677,"pfxZ":12.762790966149026,"pX":0.8811863526716496,"pZ":2.1975468089803782,"vX0":8.932637668892115,"vY0":-134.06714714259655,"vZ0":-8.693410547409268,"x":83.41,"y":179.45,"x0":-1.8232209430918087,"y0":50.00336181691737,"z0":6.133272666415665,"aX":-9.43997514330466},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.2,"breakHorizontal":7.4,"spinRate":2215,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.40910865801832763,"extension":6.47674945332998},"index":5,"playId":"f26c026a-1c98-3233-b7d4-3efcbad4c7cb","pitchNumber":5,"startTime":"2026-03-08T18:31:47.985Z","endTime":"2026-03-08T18:31:53.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":675915,"link":"/api/v1/people/675915"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.528388978627486,"aZ":-11.181405981179354,"pfxX":-6.079345143189208,"pfxZ":11.859702000513849,"pX":-0.48821030120044545,"pZ":2.4715750871006175,"vX0":5.733771443697868,"vY0":-132.96332292832798,"vZ0":-7.517767915383408,"x":135.61,"y":172.05,"x0":-1.8946569518305252,"y0":50.003969199483365,"z0":6.168390912971888,"aX":-10.76256655828823},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.8,"breakHorizontal":9.6,"spinRate":2213,"spinDirection":196},"zone":4,"typeConfidence":0.9,"plateTime":0.41374183578341306,"extension":6.421119586309957},"hitData":{"launchSpeed":103.4,"launchAngle":30.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":103.56,"coordY":39.79}},"index":6,"playId":"59f6b579-3d47-33f9-b137-2b31500ad9fe","pitchNumber":6,"startTime":"2026-03-08T18:32:10.081Z","endTime":"2026-03-08T18:32:41.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":675915,"link":"/api/v1/people/675915"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":16.200000000000003,"leverageIndex":1.83,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:32:41.143Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, shortstop Christian Cairo to first baseman Felix Reyes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T18:32:59.275Z","endTime":"2026-03-08T18:35:38.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[0],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tanner Schobel replaces Kody Clemens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"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-08T18:33:01.446Z","endTime":"2026-03-08T18:33:01.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802355,"link":"/api/v1/people/802355"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":665019,"link":"/api/v1/people/665019"},"base":3,"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07832781130595,"aZ":-11.723701285819864,"pfxX":-2.982639209573338,"pfxZ":11.249470374745457,"pX":-1.2583581976336966,"pZ":2.75086116356622,"vX0":3.160088819330941,"vY0":-133.3247215529417,"vZ0":-6.940528835400113,"x":164.97,"y":164.51,"x0":-2.0660633083483657,"y0":50.000576634467954,"z0":6.216654529808007,"aX":-5.420882229606624},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":4.8,"spinRate":2217,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.4093156645787124,"extension":6.480052323752701},"index":1,"playId":"a32d3bc3-1b42-3d75-beb9-f0d028dcd457","pitchNumber":1,"startTime":"2026-03-08T18:33:01.448Z","endTime":"2026-03-08T18:33:05.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.53913913535255,"aZ":-33.762485552165984,"pfxX":-7.440403452646571,"pfxZ":-1.1910258186173355,"pX":-0.7141655787412201,"pZ":2.2378947410601486,"vX0":5.7046659766465835,"vY0":-114.45481468542468,"vZ0":-1.5323156487775866,"x":144.22,"y":178.36,"x0":-2.2625700542378446,"y0":50.001047196578156,"z0":6.198202510823587,"aX":-9.949790110140091},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-2.3,"breakHorizontal":12.2,"spinRate":2444,"spinDirection":255},"zone":4,"typeConfidence":0.9,"plateTime":0.4770981445737901,"extension":6.29382984495399},"index":2,"playId":"52503b1d-fb80-362c-8cc5-00c7da90a58c","pitchNumber":2,"startTime":"2026-03-08T18:33:15.252Z","endTime":"2026-03-08T18:33:18.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27197732411251,"aZ":-12.534590761701415,"pfxX":-5.030958325983564,"pfxZ":10.837355708477102,"pX":0.43377052113129055,"pZ":3.138084954398208,"vX0":7.827065035320842,"vY0":-133.41211076087336,"vZ0":-5.747934719092769,"x":100.47,"y":154.05,"x0":-1.8773076707026668,"y0":50.00502990114856,"z0":6.2153482323600775,"aX":-9.119718943432856},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":7.6,"spinRate":2184,"spinDirection":199},"zone":3,"typeConfidence":0.9,"plateTime":0.4097294501767492,"extension":6.3502289108724845},"index":3,"playId":"ed7df00c-6005-312f-b967-8f0da97264f0","pitchNumber":3,"startTime":"2026-03-08T18:33:29.674Z","endTime":"2026-03-08T18:33:32.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.4,"endSpeed":83.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.291574367782076,"aZ":-11.830437652646994,"pfxX":-6.644739997688218,"pfxZ":11.439445106166678,"pX":1.5481561387746123,"pZ":2.8747846113799054,"vX0":10.767027146699222,"vY0":-132.51604676332843,"vZ0":-6.351770503118765,"x":57.99,"y":161.16,"x0":-1.7042090194437955,"y0":50.00616468095648,"z0":6.1670386576336025,"aX":-11.821570051265395},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.4,"breakHorizontal":9.7,"spinRate":2217,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.4133181703103159,"extension":6.479231795156631},"index":4,"playId":"6920793b-025b-3956-acf8-348a0213952c","pitchNumber":4,"startTime":"2026-03-08T18:33:51.170Z","endTime":"2026-03-08T18:33:54.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.253886830898363,"aZ":-32.157431093474244,"pfxX":-7.735672057060905,"pfxZ":0.014512189732148073,"pX":-1.403292812241204,"pZ":2.0180072185663356,"vX0":4.364373210074658,"vY0":-115.6284101187015,"vZ0":-2.524845515509682,"x":170.49,"y":184.29,"x0":-2.3039797835959974,"y0":50.004001011826716,"z0":6.190112474224864,"aX":-10.543308939367531},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.4,"breakHorizontal":13.0,"spinRate":2352,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.47252143680846714,"extension":6.224909831857443},"index":5,"playId":"a876f856-6358-360b-94b5-40ddaa0dbd24","pitchNumber":5,"startTime":"2026-03-08T18:34:06.957Z","endTime":"2026-03-08T18:34:10.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80126197461741,"aZ":-11.393547660941806,"pfxX":-5.15462726938209,"pfxZ":11.553840616996116,"pX":0.6128785035628259,"pZ":2.5975778547386215,"vX0":8.288551450039577,"vY0":-133.2916961375575,"vZ0":-7.166134100162808,"x":93.64,"y":168.65,"x0":-1.8680621816391578,"y0":50.00200759157391,"z0":6.144692494832983,"aX":-9.270867464839911},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":7.6,"spinRate":2236,"spinDirection":200},"zone":6,"typeConfidence":0.9,"plateTime":0.41102480195280977,"extension":6.402149140038699},"index":6,"playId":"e5852c16-6bdb-37eb-bbad-c05723f0a94f","pitchNumber":6,"startTime":"2026-03-08T18:34:26.349Z","endTime":"2026-03-08T18:34:30.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.881744405300626,"aZ":-9.662833261527668,"pfxX":-3.513186040657952,"pfxZ":12.165670247115493,"pX":0.23273467380457769,"pZ":3.1754963918182364,"vX0":6.585972338892341,"vY0":-134.81336178452452,"vZ0":-6.33328813065234,"x":108.13,"y":153.04,"x0":-1.7796633351014546,"y0":50.00208746313312,"z0":6.2291910097935235,"aX":-6.5010975547746215},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.0,"breakHorizontal":5.0,"spinRate":2229,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.4054846864157349,"extension":6.550118704942861},"index":7,"playId":"86971f34-b5ce-3d14-b3bc-9d9207eef1f5","pitchNumber":7,"startTime":"2026-03-08T18:34:48.826Z","endTime":"2026-03-08T18:34:53.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41543956356066,"aZ":-9.117391354698743,"pfxX":-4.984400767721215,"pfxZ":12.71103861384552,"pX":-0.3617132794929069,"pZ":2.295802960165885,"vX0":5.9930203917070894,"vY0":-134.61348665774972,"vZ0":-8.287054395368493,"x":130.79,"y":176.79,"x0":-1.9816147086504936,"y0":50.00015324666425,"z0":6.081194435621884,"aX":-9.039482522702567},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.1,"breakHorizontal":7.6,"spinRate":2324,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.40872989287145245,"extension":6.4172466435833195},"index":8,"playId":"654b8ec0-8903-3fd8-8c22-f9e02756fc13","pitchNumber":8,"startTime":"2026-03-08T18:35:12.362Z","endTime":"2026-03-08T18:35:17.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.963396410159092,"aZ":-30.670582558629164,"pfxX":1.2086497492443602,"pfxZ":1.0012740356642595,"pX":-0.6053302923151269,"pZ":2.4098358538479,"vX0":4.3480414967351395,"vY0":-121.39561083783829,"vZ0":-2.3091219148038205,"x":140.07,"y":173.71,"x0":-2.5708948159211,"y0":50.00547677368836,"z0":6.022352422150727,"aX":1.817635915578979},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-3.1,"spinRate":2123,"spinDirection":129},"zone":4,"typeConfidence":0.91,"plateTime":0.4498092818811128,"extension":6.206211572221915},"hitData":{"launchSpeed":102.2,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.23,"coordY":153.89}},"index":9,"playId":"b1be8d3c-b40f-3dd2-bbf6-995d2e3be462","pitchNumber":9,"startTime":"2026-03-08T18:35:31.981Z","endTime":"2026-03-08T18:35:38.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:35:38.692Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T18:37:45.594Z","endTime":"2026-03-08T18:38:40.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Emmanuel Rodriguez replaces third baseman Royce Lewis, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"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-08T18:37:47.389Z","endTime":"2026-03-08T18:37:47.390Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691181,"link":"/api/v1/people/691181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aaron Sabato replaces shortstop Brooks Lee, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"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-08T18:37:47.391Z","endTime":"2026-03-08T18:37:47.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693306,"link":"/api/v1/people/693306"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Kreidler replaces first baseman Josh Bell, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"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-08T18:37:47.393Z","endTime":"2026-03-08T18:37:47.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Gabriel Gonzalez replaces right fielder Matt Wallner, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"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-08T18:37:47.395Z","endTime":"2026-03-08T18:37:47.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694224,"link":"/api/v1/people/694224"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: James Outman replaces center fielder Alan Roden, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"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-08T18:37:47.397Z","endTime":"2026-03-08T18:37:47.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":702176,"link":"/api/v1/people/702176"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"David Bañuelos remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"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-08T18:37:47.399Z","endTime":"2026-03-08T18:37:47.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675915,"link":"/api/v1/people/675915"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tanner Schobel remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"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-08T18:37:47.401Z","endTime":"2026-03-08T18:37:47.402Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802355,"link":"/api/v1/people/802355"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kaelen Culpepper replaces left fielder Trevor Larnach, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"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-08T18:37:47.403Z","endTime":"2026-03-08T18:37:47.404Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Topa replaces Andrew Chafin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-08T18:37:47.405Z","endTime":"2026-03-08T18:37:47.406Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12018625569297,"aZ":-29.397147472507363,"pfxX":-11.993988674337912,"pfxZ":1.4479769221945764,"pX":-0.9282337039456666,"pZ":1.7371723750248684,"vX0":7.562238382818891,"vY0":-138.02242363262926,"vZ0":-3.615717988498641,"x":152.38,"y":191.88,"x0":-2.1521614862279983,"y0":50.00590440468804,"z0":5.054755395052939,"aX":-23.0318503105254},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.0,"breakHorizontal":20.0,"spinRate":2252,"spinDirection":247},"zone":13,"typeConfidence":0.93,"plateTime":0.39758668202156366,"extension":5.678641172519609},"index":9,"playId":"fa71b807-4f00-3b9a-b838-8fa38a434df1","pitchNumber":1,"startTime":"2026-03-08T18:37:47.407Z","endTime":"2026-03-08T18:37:50.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.980222972449532,"aZ":-30.285289281531014,"pfxX":-12.201556081770267,"pfxZ":0.9907268365813726,"pX":0.19239371422993523,"pZ":1.5966503779853742,"vX0":10.502843511606825,"vY0":-137.62909001455725,"vZ0":-3.6367917393623506,"x":109.67,"y":195.67,"x0":-2.0973934559229708,"y0":50.004463956649765,"z0":4.9977965516825895,"aX":-23.29218275734416},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.2,"breakHorizontal":19.8,"spinRate":2291,"spinDirection":250},"zone":8,"typeConfidence":0.94,"plateTime":0.3987443383807019,"extension":5.784255730068231},"index":10,"playId":"2b7ef4bc-13b6-329d-a1c4-c8028d6f76a6","pitchNumber":2,"startTime":"2026-03-08T18:38:00.433Z","endTime":"2026-03-08T18:38:04.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722523303906094,"aZ":-31.400579533997576,"pfxX":5.153831879200273,"pfxZ":0.5333018710825161,"pX":0.8139783274340633,"pZ":3.20320629796684,"vX0":5.979102984563239,"vY0":-120.00275233282417,"vZ0":1.759878692873097,"x":85.97,"y":152.29,"x0":-2.381720997970128,"y0":50.00425999268243,"z0":5.262243991830211,"aX":7.498639934207433},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.7,"breakHorizontal":-10.8,"spinRate":2595,"spinDirection":64},"zone":12,"typeConfidence":0.88,"plateTime":0.4568397646982145,"extension":5.470351762731906},"index":11,"playId":"65a54e44-b51e-3414-9979-fbd70855c37d","pitchNumber":3,"startTime":"2026-03-08T18:38:37.854Z","endTime":"2026-03-08T18:38:40.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:38:40.977Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Johan Rojas singles on a line drive to left fielder James Outman.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T18:39:04.630Z","endTime":"2026-03-08T18:40:10.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"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":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536647627224227,"aZ":-30.30835337155745,"pfxX":-11.450192077808811,"pfxZ":0.9664857568970877,"pX":0.12813092039383395,"pZ":2.6019059218515097,"vX0":10.362593737470196,"vY0":-137.5698515036502,"vZ0":-1.2541838919323964,"x":112.12,"y":168.53,"x0":-2.1935767179473964,"y0":50.000085077525,"z0":5.111644710743143,"aX":-22.01967133298666},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.7,"breakHorizontal":18.6,"spinRate":2117,"spinDirection":252},"zone":5,"typeConfidence":0.93,"plateTime":0.3976248122972139,"extension":5.976272025654331},"index":0,"playId":"6cc1fcd9-904c-3636-abf3-a37ec68b3351","pitchNumber":1,"startTime":"2026-03-08T18:39:04.630Z","endTime":"2026-03-08T18:39:08.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.762317570318015,"aZ":-31.264961639155906,"pfxX":6.021278510853946,"pfxZ":0.6044805222362575,"pX":-0.8912455682288862,"pZ":1.669572266201964,"vX0":2.366259984761018,"vY0":-121.4789732246793,"vZ0":-1.6618908026938706,"x":150.97,"y":193.7,"x0":-2.6588968120447807,"y0":50.00284474117652,"z0":5.068719397087825,"aX":9.039862895612151},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.0,"breakHorizontal":-11.4,"spinRate":2716,"spinDirection":69},"zone":13,"typeConfidence":0.88,"plateTime":0.4500915785473696,"extension":5.526630375787963},"index":1,"playId":"ec430ffa-2fb1-35d5-b172-eb43162efbdc","pitchNumber":2,"startTime":"2026-03-08T18:39:18.687Z","endTime":"2026-03-08T18:39:22.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.854497568504037,"aZ":-28.81285412187991,"pfxX":-10.613772669581415,"pfxZ":1.728778347556923,"pX":-0.4598473661492873,"pZ":1.7629307534397116,"vX0":8.3524949994287,"vY0":-138.44176636543185,"vZ0":-3.86732570386085,"x":134.53,"y":191.18,"x0":-2.1367762683110856,"y0":50.00049325368064,"z0":5.106032813394826,"aX":-20.603646053568553},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.5,"breakHorizontal":17.5,"spinRate":2167,"spinDirection":254},"zone":7,"typeConfidence":0.91,"plateTime":0.39560226717815006,"extension":5.713666838842429},"index":2,"playId":"e2015ebd-0b1a-3843-b8cb-b7921d26d45c","pitchNumber":3,"startTime":"2026-03-08T18:39:34.225Z","endTime":"2026-03-08T18:39:37.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67599823643473,"aZ":-29.20092574464187,"pfxX":5.048979761854148,"pfxZ":2.0436901090366604,"pX":0.43049261429768576,"pZ":2.1975362527820237,"vX0":5.100748344095273,"vY0":-120.50868787211327,"vZ0":-0.9219269877482865,"x":100.59,"y":179.45,"x0":-2.377696689516198,"y0":50.003569776817955,"z0":5.188590614749444,"aX":7.348976370638872},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.7,"breakHorizontal":-10.4,"spinRate":2664,"spinDirection":66},"zone":6,"typeConfidence":0.87,"plateTime":0.456320414952625,"extension":5.59732766898868},"hitData":{"launchSpeed":98.8,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.23,"coordY":139.68}},"index":3,"playId":"f3e60513-ad00-349d-b8a6-703fc52be2b7","pitchNumber":4,"startTime":"2026-03-08T18:40:02.026Z","endTime":"2026-03-08T18:40:10.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.62,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:40:10.358Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pedro León doubles (2) on a sharp line drive to right fielder Gabriel Gonzalez. Johan Rojas scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T18:40:23.016Z","endTime":"2026-03-08T18:41:35.842Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694224,"link":"/api/v1/people/694224"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68946061260325,"aZ":-31.59962143582772,"pfxX":-12.142818450654538,"pfxZ":0.303661456939488,"pX":0.6358762353201364,"pZ":1.8677867578028478,"vX0":11.386225181188264,"vY0":-136.4085592929955,"vZ0":-2.761049389259574,"x":92.76,"y":188.35,"x0":-2.01246555929805,"y0":50.00171413100612,"z0":5.0690855458127935,"aX":-22.907878364430754},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.1,"breakHorizontal":19.6,"spinRate":2143,"spinDirection":251},"zone":9,"typeConfidence":0.93,"plateTime":0.401365326279004,"extension":5.806897967015586},"index":0,"playId":"b2ccd578-a165-359c-b448-945b835403e6","pitchNumber":1,"startTime":"2026-03-08T18:40:36.643Z","endTime":"2026-03-08T18:41:03.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41028974861025,"aZ":-30.751082266533533,"pfxX":-11.134691952920194,"pfxZ":0.743519179473223,"pX":0.3429998304963685,"pZ":2.375669197138224,"vX0":10.373998844791103,"vY0":-137.10040039373624,"vZ0":-1.5227470853295593,"x":103.93,"y":174.64,"x0":-2.0374382397296973,"y0":50.00193565863222,"z0":5.030788702210915,"aX":-21.26374302912353},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.2,"breakHorizontal":18.1,"spinRate":2199,"spinDirection":251},"zone":6,"typeConfidence":0.92,"plateTime":0.39903733256370444,"extension":5.838464788336614},"hitData":{"launchSpeed":102.4,"launchAngle":20.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.16,"coordY":82.89}},"index":1,"playId":"1059b1b5-b817-3e0c-9120-ebce7ecd5342","pitchNumber":2,"startTime":"2026-03-08T18:41:20.676Z","endTime":"2026-03-08T18:41:35.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":-10.0,"leverageIndex":1.32,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:41:35.842Z","atBatIndex":51},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Christian Cairo hit by pitch.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T18:42:05.528Z","endTime":"2026-03-08T18:42:32.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"postOnSecond":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08229642750858,"aZ":-32.207207992847714,"pfxX":6.785815165677192,"pfxZ":-0.025380677457816248,"pX":0.1945092455929581,"pZ":3.15458738754563,"vX0":4.435535994020269,"vY0":-119.9200736475519,"vZ0":1.837833200261103,"x":109.59,"y":153.61,"x0":-2.557277825218672,"y0":50.00116265962329,"z0":5.24088113926973,"aX":9.93118292380765},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.6,"breakHorizontal":-13.3,"spinRate":2626,"spinDirection":66},"zone":2,"typeConfidence":0.9,"plateTime":0.4558559249813401,"extension":5.4336563987552},"index":0,"playId":"dfb7f3eb-19c2-3dad-8e04-99b7dc0e0085","pitchNumber":1,"startTime":"2026-03-08T18:42:10.654Z","endTime":"2026-03-08T18:42:14.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.305970867832585,"aZ":-33.092436848237284,"pfxX":8.764730081785011,"pfxZ":-0.6535255359829408,"pX":-2.081296309566011,"pZ":1.8936213769018484,"vX0":-0.9858273705992427,"vY0":-117.40910404830369,"vZ0":-0.3049199226841627,"x":196.33,"y":187.65,"x0":-2.7946868466635952,"y0":50.004858680654465,"z0":5.10567110680327,"aX":12.233679092050501},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.0,"breakHorizontal":-15.6,"spinRate":2763,"spinDirection":68},"zone":13,"typeConfidence":0.93,"plateTime":0.46656988992579107,"extension":5.579024293825758},"index":1,"playId":"36809389-b2c7-3eab-80cd-8a5d46e66c2d","pitchNumber":2,"startTime":"2026-03-08T18:42:28.758Z","endTime":"2026-03-08T18:42:32.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.95,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:42:32.036Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"René Pinto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T18:43:15.306Z","endTime":"2026-03-08T18:45:58.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"postOnSecond":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-08T18:42:56.944Z","endTime":"2026-03-08T18:43:17.504Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.5,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.934382048153765,"aZ":-32.068965987315366,"pfxX":-9.665022862838894,"pfxZ":0.05235702232212436,"pX":-1.0375119897436942,"pZ":2.0007150837749847,"vX0":7.008644138601333,"vY0":-137.56627274465498,"vZ0":-2.3706461469553775,"x":156.55,"y":184.76,"x0":-2.355498320020299,"y0":50.00087692190684,"z0":5.0355013047810075,"aX":-18.625005981179307},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-0.2,"breakHorizontal":16.2,"spinRate":2145,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.39731517547917505,"extension":5.6825148949560536},"index":1,"playId":"1e82ce03-59d2-3b44-a3ef-07862d0489ec","pitchNumber":1,"startTime":"2026-03-08T18:43:17.504Z","endTime":"2026-03-08T18:43:21.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75792315746373,"aZ":-30.576908133377437,"pfxX":-11.002337449862623,"pfxZ":0.8422711628266413,"pX":0.3202769186285803,"pZ":2.7328198433775706,"vX0":10.232730660085224,"vY0":-136.19341683140496,"vZ0":-0.6919192997927708,"x":104.79,"y":164.99,"x0":-2.0422204303964535,"y0":50.001454186851575,"z0":5.09063963039344,"aX":-20.826441242225698},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.6,"breakHorizontal":18.0,"spinRate":2168,"spinDirection":250},"zone":3,"typeConfidence":0.89,"plateTime":0.400994071758336,"extension":5.822901592721419},"index":2,"playId":"0fc028f6-dea3-37ae-8803-8501b83a0229","pitchNumber":2,"startTime":"2026-03-08T18:43:34.847Z","endTime":"2026-03-08T18:43:38.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805146870146586,"aZ":-23.938755371773592,"pfxX":-3.282005923772456,"pfxZ":4.445583686263282,"pX":0.5476972464013471,"pZ":3.176870729809887,"vX0":8.682771364726335,"vY0":-134.8675280648407,"vZ0":-1.0536272671138247,"x":96.12,"y":153.0,"x0":-2.2790903023701525,"y0":50.00171074874446,"z0":5.252197909205273,"aX":-6.0793195463538146},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":4.2,"spinRate":2269,"spinDirection":236},"zone":3,"typeConfidence":0.91,"plateTime":0.40526447793964326,"extension":5.621314700261044},"index":3,"playId":"189a677e-abad-32e4-9a7b-2683f4d557ac","pitchNumber":3,"startTime":"2026-03-08T18:43:53.689Z","endTime":"2026-03-08T18:44:20.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}},"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"08315226-0546-0033-001c-f08cd117d70a","startTime":"2026-03-08T18:44:55.695Z","endTime":"2026-03-08T18:44:55.696Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43286706731045,"aZ":-28.364355257427153,"pfxX":8.688997550008386,"pfxZ":2.639220112108517,"pX":2.2971910832511075,"pZ":1.57803103979849,"vX0":8.38362101751425,"vY0":-120.58349199413846,"vZ0":-2.2172529023294185,"x":29.44,"y":196.17,"x0":-2.3773776398479773,"y0":50.005015521188916,"z0":5.057616337860521,"aX":12.564780596147136},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.4,"breakHorizontal":-18.0,"spinRate":2684,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4574223559473318,"extension":5.798248601200845},"index":5,"playId":"ff50d266-614c-3820-840e-83b6a764c3c8","pitchNumber":4,"startTime":"2026-03-08T18:44:55.697Z","endTime":"2026-03-08T18:44:59.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.521636646118555,"aZ":-32.11251312819227,"pfxX":-11.668918775357895,"pfxZ":0.030667642291483332,"pX":0.8882707992986372,"pZ":2.1718367611096694,"vX0":12.116479512839414,"vY0":-138.16096737186493,"vZ0":-1.916422380458039,"x":83.14,"y":180.14,"x0":-2.0361011456145603,"y0":50.00281124957033,"z0":5.030804575904513,"aX":-22.580347588870588},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-0.1,"breakHorizontal":18.6,"spinRate":2168,"spinDirection":249},"zone":14,"typeConfidence":0.94,"plateTime":0.3963092055768245,"extension":5.838098972649134},"index":6,"playId":"efc821ae-a175-32c7-98af-135b46ac5efd","pitchNumber":5,"startTime":"2026-03-08T18:45:14.575Z","endTime":"2026-03-08T18:45:41.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95146034373325,"aZ":-23.155817177425003,"pfxX":-2.679476667705737,"pfxZ":4.8531046699678235,"pX":0.49125976964092116,"pZ":3.5153349502394127,"vX0":8.513951123586732,"vY0":-135.33965253655148,"vZ0":-0.3661002343358429,"x":98.27,"y":143.87,"x0":-2.344371611408886,"y0":50.00542935694353,"z0":5.271172397563599,"aX":-4.983095175702316},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":3.1,"spinRate":2296,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.4043769352659008,"extension":5.6782753824599705},"index":7,"playId":"4024ce05-9204-304c-856a-92348a3c994e","pitchNumber":6,"startTime":"2026-03-08T18:45:54.958Z","endTime":"2026-03-08T18:45:58.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":3.2,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:45:58.147Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Felix Reyes homers (1) on a fly ball to left center field. Pedro León scores. Christian Cairo scores.","rbi":3,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T18:46:06.389Z","endTime":"2026-03-08T18:47:24.444Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"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":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.446906684222803,"aZ":-32.57562641519178,"pfxX":-10.230458045329778,"pfxZ":-0.2048929647495239,"pX":0.5408075438744373,"pZ":2.236895853120736,"vX0":10.811588654201248,"vY0":-138.1145625354891,"vZ0":-1.737665782938981,"x":96.39,"y":178.38,"x0":-2.0867507916633827,"y0":50.00544397242998,"z0":5.0555458838629335,"aX":-19.858798833532273},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":-0.6,"breakHorizontal":16.4,"spinRate":2192,"spinDirection":248},"zone":9,"typeConfidence":0.93,"plateTime":0.3958939926116498,"extension":5.806098260739471},"index":0,"playId":"2531c4e5-efa0-30f2-8dba-5335465241c6","pitchNumber":1,"startTime":"2026-03-08T18:46:25.577Z","endTime":"2026-03-08T18:46:29.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23272585805411,"aZ":-34.12583266551122,"pfxX":7.2589955797137105,"pfxZ":-1.333623653331954,"pX":0.5125306772232195,"pZ":1.537587469585999,"vX0":4.98214394560941,"vY0":-120.28670842534865,"vZ0":-1.0964717783350737,"x":97.46,"y":197.27,"x0":-2.5280997223457864,"y0":50.00117183429287,"z0":5.023724685807291,"aX":10.640179158002164},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.4,"breakHorizontal":-14.3,"spinRate":2743,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4552767859777398,"extension":5.6027907206149},"index":1,"playId":"6cdb6145-9c2b-39ee-ada6-2364f16cca29","pitchNumber":2,"startTime":"2026-03-08T18:46:41.884Z","endTime":"2026-03-08T18:46:44.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643885686022497,"aZ":-33.65731273658407,"pfxX":7.851617142091561,"pfxZ":-1.058974152656683,"pX":0.06704600943512903,"pZ":2.260586311369623,"vX0":3.6369856721053715,"vY0":-118.26137516068313,"vZ0":0.3451680874604608,"x":114.44,"y":177.74,"x0":-2.5155542524535943,"y0":50.0026188126983,"z0":5.225152193404938,"aX":11.009192752603665},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.6,"breakHorizontal":-15.1,"spinRate":2829,"spinDirection":60},"zone":8,"typeConfidence":0.92,"plateTime":0.46491962016201605,"extension":5.498730221411135},"hitData":{"launchSpeed":104.9,"launchAngle":36.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":75.22,"coordY":39.56}},"index":2,"playId":"0f0792d6-fbac-3604-b5ab-327132ed49d3","pitchNumber":3,"startTime":"2026-03-08T18:46:59.744Z","endTime":"2026-03-08T18:47:24.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":-46.900000000000006,"leverageIndex":2.66,"dramaIndex":359.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:47:24.444Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Campbell flies out to second baseman Tanner Schobel.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T18:47:49.086Z","endTime":"2026-03-08T18:49:26.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802355,"link":"/api/v1/people/802355"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Campbell replaces Justin Crawford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"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-08T18:47:35.664Z","endTime":"2026-03-08T18:47:51.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024920265305543,"aZ":-31.742082222212588,"pfxX":-8.964505620690195,"pfxZ":0.22572546596291687,"pX":-1.2200894877544357,"pZ":3.205022884089385,"vX0":6.2515904951167185,"vY0":-137.94339358470666,"vZ0":0.5154607458320996,"x":163.51,"y":152.24,"x0":-2.344418182041427,"y0":50.0044897450785,"z0":5.145835304523788,"aX":-17.377678584903187},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.7,"breakHorizontal":15.0,"spinRate":2050,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.39619466021476013,"extension":5.771435311026385},"index":1,"playId":"74f97121-15e2-34eb-9e21-da209abfa513","pitchNumber":1,"startTime":"2026-03-08T18:47:51.288Z","endTime":"2026-03-08T18:47:55.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.8,"endSpeed":87.1,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41909079016082,"aZ":-30.39233695382424,"pfxX":-10.00127770411963,"pfxZ":0.9253456924783343,"pX":-0.11945622173828636,"pZ":2.215307763929845,"vX0":8.94036032218931,"vY0":-137.83672697366848,"vZ0":-2.0963586574301614,"x":121.55,"y":178.97,"x0":-2.0988879848565896,"y0":50.00628535063964,"z0":5.029367293889639,"aX":-19.33027068151415},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.4,"breakHorizontal":16.3,"spinRate":2131,"spinDirection":247},"zone":5,"typeConfidence":0.91,"plateTime":0.39673282681360167,"extension":5.692215669039409},"index":2,"playId":"c8006932-e4fd-3f82-81d4-ea25228bdb4e","pitchNumber":2,"startTime":"2026-03-08T18:48:05.694Z","endTime":"2026-03-08T18:48:10.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-03-08T18:48:50.681Z","endTime":"2026-03-08T18:49:03.834Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04230619020705,"aZ":-20.467807095993074,"pfxX":-8.579125997258148,"pfxZ":5.963066146470568,"pX":0.9432689430245543,"pZ":2.484897991346308,"vX0":11.451552046785205,"vY0":-138.5192722228376,"vZ0":-3.3322087419413893,"x":81.04,"y":171.69,"x0":-2.110576924388639,"y0":50.00086915861113,"z0":5.055513264637054,"aX":-16.837326730557688},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":2277,"spinDirection":248},"zone":12,"typeConfidence":0.85,"plateTime":0.3939156848087597,"extension":5.756339377829192},"index":4,"playId":"b575ed5b-c7f7-3c77-8750-688532c04e69","pitchNumber":3,"startTime":"2026-03-08T18:49:03.834Z","endTime":"2026-03-08T18:49:07.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.652865101583238,"aZ":-25.70188660330072,"pfxX":-2.5193017599472496,"pfxZ":3.4974476610165546,"pX":1.1211835677955877,"pZ":2.5516979510138365,"vX0":9.558291605851164,"vY0":-134.56935769563864,"vZ0":-2.1162408320220054,"x":74.26,"y":169.88,"x0":-2.1351114302293843,"y0":50.00378684446383,"z0":5.151971546183437,"aX":-4.6645255163537325},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":2.8,"spinRate":2334,"spinDirection":247},"zone":12,"typeConfidence":0.91,"plateTime":0.4055821843870606,"extension":5.519025043184582},"hitData":{"launchSpeed":69.7,"launchAngle":51.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.14,"coordY":128.59}},"index":5,"playId":"d4e42128-454e-349d-ac0e-a30a0d12e27b","pitchNumber":4,"startTime":"2026-03-08T18:49:18.920Z","endTime":"2026-03-08T18:49:26.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:49:26.660Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Outman grounds out, second baseman Carson DeMartini to first baseman Austin Murr.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T18:51:51.915Z","endTime":"2026-03-08T18:53:43.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11,12,13,14],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689456,"link":"/api/v1/people/689456"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dylan Campbell remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"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-08T18:51:49.107Z","endTime":"2026-03-08T18:51:49.250Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Keaton Anthony replaces third baseman Otto Kemp, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"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-08T18:51:49.250Z","endTime":"2026-03-08T18:51:49.261Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805704,"link":"/api/v1/people/805704"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":679032,"link":"/api/v1/people/679032"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson DeMartini replaces left fielder Johan Rojas, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"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-08T18:51:49.261Z","endTime":"2026-03-08T18:51:49.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aroon Escobar replaces shortstop Christian Cairo, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"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-08T18:51:49.284Z","endTime":"2026-03-08T18:51:49.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Raylin Heredia replaces catcher René Pinto, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"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-08T18:51:49.298Z","endTime":"2026-03-08T18:51:49.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699712,"link":"/api/v1/people/699712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":650907,"link":"/api/v1/people/650907"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":694175,"link":"/api/v1/people/694175"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bryan Rincon replaces right fielder Pedro León, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"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-08T18:51:49.311Z","endTime":"2026-03-08T18:51:49.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":694175,"link":"/api/v1/people/694175"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Caleb Ricketts replaces second baseman Liover Peguero, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"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-08T18:51:49.327Z","endTime":"2026-03-08T18:51:49.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Austin Murr replaces first baseman Felix Reyes, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"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-08T18:51:49.340Z","endTime":"2026-03-08T18:51:49.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689456,"link":"/api/v1/people/689456"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":694025,"link":"/api/v1/people/694025"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Hernández replaces Trevor Richards.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-08T18:51:49.352Z","endTime":"2026-03-08T18:51:51.915Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642546,"link":"/api/v1/people/642546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53618043232858,"aZ":-27.541377285195267,"pfxX":-10.733233289090998,"pfxZ":2.3516032457531217,"pX":0.7330482857279913,"pZ":1.8335395398225496,"vX0":12.912786401311562,"vY0":-139.22619808023828,"vZ0":-4.334102936729142,"x":89.08,"y":199.71,"x0":-2.565094595731119,"y0":50.000478119518164,"z0":5.227718874699761,"aX":-21.121185637753477},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":2225,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.39304529090869966,"extension":6.424213309551982},"index":9,"playId":"849444d7-f829-39e9-834d-ecd1571222dd","pitchNumber":1,"startTime":"2026-03-08T18:51:51.915Z","endTime":"2026-03-08T18:51:59.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860400376918793,"aZ":-29.542817805950254,"pfxX":1.3992370072818154,"pfxZ":1.5924948452743442,"pX":0.7325298145285195,"pZ":1.446971747504441,"vX0":7.673265811345827,"vY0":-127.7360958783531,"vZ0":-4.1145182734282955,"x":96.05,"y":129.12,"x0":-2.4947326018731655,"y0":50.001413271365905,"z0":5.407271316334155,"aX":2.3044977137919362},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-4.3,"spinRate":2495,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.42917794883297145,"extension":6.422837229967355},"index":10,"playId":"999a5426-325b-39c6-8866-0a0424337c0b","pitchNumber":2,"startTime":"2026-03-08T18:52:08.794Z","endTime":"2026-03-08T18:52:13.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.832155754717427,"aZ":-28.081811589989403,"pfxX":0.3896054813890867,"pfxZ":2.555367256389466,"pX":0.12956642311475222,"pZ":0.6362212423097066,"vX0":6.871844555430392,"vY0":-125.7834897991203,"vZ0":-5.980743672763232,"x":112.06,"y":221.6,"x0":-2.689803962885076,"y0":50.00034878450316,"z0":5.325357673841742,"aX":0.6232573674599893},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.5,"breakHorizontal":-2.3,"spinRate":2402,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.43566666753790706,"extension":6.335088368146568},"index":11,"playId":"358cfba9-0905-3279-b4d6-e5dd186f7a8d","pitchNumber":3,"startTime":"2026-03-08T18:52:36.109Z","endTime":"2026-03-08T18:52:40.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66546873274715,"aZ":-27.125409537417255,"pfxX":-10.150546780974977,"pfxZ":2.538212720121539,"pX":0.20927216088058434,"pZ":2.728268173328954,"vX0":11.148905736528961,"vY0":-139.77226663953246,"vZ0":-2.1879762736982284,"x":109.02,"y":165.12,"x0":-2.50062055611247,"y0":50.00456959674225,"z0":5.291133058944886,"aX":-20.211164368531193},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.3,"breakHorizontal":16.3,"spinRate":2256,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.39093559710953674,"extension":6.555965445243141},"index":12,"playId":"a73f6d7b-50d1-3bc9-aab4-bcf808100a06","pitchNumber":4,"startTime":"2026-03-08T18:52:54.932Z","endTime":"2026-03-08T18:52:58.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":87.5,"endSpeed":80.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462829207314634,"aZ":-32.41543055729104,"pfxX":3.5974931167264943,"pfxZ":-0.15009922451492397,"pX":-0.18308764832715727,"pZ":1.7047488972407816,"vX0":5.488604606066553,"vY0":-127.3486041038156,"vZ0":-3.021146380395675,"x":123.98,"y":192.75,"x0":-2.8310877525591556,"y0":50.00026954242942,"z0":5.463115681878014,"aX":5.923528309588265},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.7,"breakHorizontal":-7.7,"spinRate":2487,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.4296341914537365,"extension":6.4777769353298975},"index":13,"playId":"8770db18-81d4-3f41-bd9d-c3defe5e9bfc","pitchNumber":5,"startTime":"2026-03-08T18:53:14.566Z","endTime":"2026-03-08T18:53:17.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.279406285553694,"aZ":-32.99224884621422,"pfxX":-7.365574790302054,"pfxZ":-0.45856615901087316,"pX":-0.8507672117376239,"pZ":1.8616500235273818,"vX0":7.1084844970971615,"vY0":-133.25989344517376,"vZ0":-3.258348387018879,"x":149.43,"y":188.52,"x0":-2.598975139757895,"y0":50.00220064599198,"z0":5.489697835845841,"aX":-13.215503534168025},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.3,"breakHorizontal":11.8,"spinRate":1814,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.41140888854683766,"extension":6.4345446170573375},"hitData":{"launchSpeed":70.0,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.26,"coordY":155.71}},"index":14,"playId":"31db630b-8f51-32b8-ad0e-d34aca00c4c3","pitchNumber":6,"startTime":"2026-03-08T18:53:37.381Z","endTime":"2026-03-08T18:53:43.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:53:43.625Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Kreidler homers (1) on a fly ball to right field.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T18:53:54.430Z","endTime":"2026-03-08T18:55:40.732Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9044934242856,"aZ":-25.25945444046348,"pfxX":-11.380627917315223,"pfxZ":3.50335930574255,"pX":-1.9415114057234315,"pZ":1.4756638217507119,"vX0":6.004263150389344,"vY0":-139.95035573732025,"vZ0":-6.015500615625924,"x":191.01,"y":198.94,"x0":-2.641258978588564,"y0":50.00454184866635,"z0":5.317701083041475,"aX":-22.476356025964602},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":19.3,"spinRate":2175,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.39203776829631787,"extension":6.560532409675551},"index":0,"playId":"df386ba4-e0a7-3bf4-a851-38af5f9bbf82","pitchNumber":1,"startTime":"2026-03-08T18:54:10.337Z","endTime":"2026-03-08T18:54:13.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.330557408375746,"aZ":-24.080547126349316,"pfxX":-11.599752840243761,"pfxZ":4.056017718939482,"pX":-0.7917343785551363,"pZ":2.1735232025120017,"vX0":9.127493777243204,"vY0":-140.93617817039618,"vZ0":-4.395042836588424,"x":147.18,"y":180.09,"x0":-2.5777034542188666,"y0":50.00505910189492,"z0":5.323606645257228,"aX":-23.158851380163753},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.5,"breakHorizontal":19.0,"spinRate":2268,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.38979369243352346,"extension":6.488634981799324},"index":1,"playId":"566886af-2dda-35c2-9e26-a81c10126a4e","pitchNumber":2,"startTime":"2026-03-08T18:54:26.565Z","endTime":"2026-03-08T18:54:30.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.145603870926248,"aZ":-29.29670382987192,"pfxX":0.6422389161040272,"pfxZ":1.6631850466720648,"pX":0.7932430449958017,"pZ":1.1803452267781953,"vX0":8.383553636375206,"vY0":-130.15109277589744,"vZ0":-5.149467248991292,"x":86.76,"y":206.91,"x0":-2.5417301834046455,"y0":50.00303816806629,"z0":5.380659297762637,"aX":1.1102550220030771},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":-2.9,"spinRate":2439,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.41949041208219384,"extension":6.532223168881032},"index":2,"playId":"ee9a3011-37f5-38ad-9726-aff688e0bab2","pitchNumber":3,"startTime":"2026-03-08T18:54:46.596Z","endTime":"2026-03-08T18:54:49.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.197522335077544,"aZ":-23.88384733975322,"pfxX":-7.816548518981787,"pfxZ":4.123915896193115,"pX":-1.4135658223991303,"pZ":2.968615867945701,"vX0":6.0176903104232915,"vY0":-140.52260548878627,"vZ0":-2.5075276755356626,"x":170.88,"y":158.63,"x0":-2.5613308226298,"y0":50.0038882364006,"z0":5.414970493615844,"aX":-15.719700290355641},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.2,"breakHorizontal":13.0,"spinRate":2254,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38895852225625704,"extension":6.2767567009577165},"index":3,"playId":"b8aba038-195e-33e7-b4bc-315699260b6b","pitchNumber":4,"startTime":"2026-03-08T18:55:02.720Z","endTime":"2026-03-08T18:55:06.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90796938699594,"aZ":-25.108111168803575,"pfxX":-10.188111737538936,"pfxZ":3.636701780799272,"pX":0.4100589638113344,"pZ":2.149343049921189,"vX0":11.227967168901621,"vY0":-139.39441505592288,"vZ0":-4.037126056001446,"x":101.37,"y":180.75,"x0":-2.3700940805619157,"y0":50.0055935447617,"z0":5.298789401056232,"aX":-19.808288977591168},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":15.7,"spinRate":2259,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.39478392831265463,"extension":6.430741619454432},"hitData":{"launchSpeed":99.6,"launchAngle":27.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.24,"coordY":87.89}},"index":4,"playId":"05d6fd3c-5fca-3df1-98c2-20aad3877176","pitchNumber":5,"startTime":"2026-03-08T18:55:19.672Z","endTime":"2026-03-08T18:55:40.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":23.400000000000006,"leverageIndex":1.44,"dramaIndex":185.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:55:40.732Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Emmanuel Rodriguez singles on a line drive to right fielder Raylin Heredia.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T18:56:15.917Z","endTime":"2026-03-08T18:57:54.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699712,"link":"/api/v1/people/699712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":90.9,"endSpeed":84.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4772804032767,"aZ":-25.031587359650512,"pfxX":1.3343011774828475,"pfxZ":3.97514855605987,"pX":0.43020425739593293,"pZ":1.9485913792099576,"vX0":7.472881441782674,"vY0":-132.25398413283006,"vZ0":-4.51100576363945,"x":117.09,"y":101.32,"x0":-2.5891006192183954,"y0":50.00325585039121,"z0":5.481052144521027,"aX":2.3950347700296537},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":-3.8,"spinRate":2442,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.41195044230251376,"extension":6.547878080380037},"index":0,"playId":"0f3d31b7-6fca-362d-9dbb-1c61b8bb851e","pitchNumber":1,"startTime":"2026-03-08T18:56:15.917Z","endTime":"2026-03-08T18:56:18.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.134944527965615,"aZ":-29.053648433971635,"pfxX":-9.913159446628907,"pfxZ":1.5708650385401377,"pX":-0.9544627740042608,"pZ":2.7196217156473117,"vX0":8.514687659093225,"vY0":-140.21325125424525,"vZ0":-2.0281086218900803,"x":145.13,"y":192.6,"x0":-2.7448001554016153,"y0":50.0037563738783,"z0":5.350858339324599,"aX":-19.710534713671876},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.6,"breakHorizontal":16.2,"spinRate":2286,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3908467006894982,"extension":6.392115549934982},"index":1,"playId":"b8194456-72b2-36b9-a3eb-0885e618ed3a","pitchNumber":2,"startTime":"2026-03-08T18:56:31.792Z","endTime":"2026-03-08T18:56:36.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01924485446685,"aZ":-30.49147992146513,"pfxX":2.1666069276999895,"pfxZ":1.0197057925090913,"pX":-1.2441942912015767,"pZ":2.3421898034416597,"vX0":2.9667615280610407,"vY0":-127.54028069317026,"vZ0":-1.8120890652972956,"x":110.08,"y":102.26,"x0":-2.703533174704601,"y0":50.001323374658526,"z0":5.464475801010933,"aX":3.572170888767011},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-4.6,"spinRate":2481,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4293105204278893,"extension":6.28006026209994},"index":2,"playId":"a39fd7cb-14d5-305d-8ba4-354d9ae67f5b","pitchNumber":3,"startTime":"2026-03-08T18:56:47.386Z","endTime":"2026-03-08T18:56:50.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53143896163211,"aZ":-26.909130474912992,"pfxX":1.3753397482168603,"pfxZ":3.0082287922285325,"pX":-0.30469421771115135,"pZ":2.427712624607212,"vX0":5.4650727580493585,"vY0":-130.94207917031946,"vZ0":-2.747538292014682,"x":117.53,"y":85.77,"x0":-2.5906296646463876,"y0":50.00292176032837,"z0":5.486675658916991,"aX":2.4077921805142513},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-3.6,"spinRate":2461,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.41699055999666035,"extension":6.337593181503901},"index":3,"playId":"a8b788cd-6384-363e-a42f-47f4e49f2e2b","pitchNumber":4,"startTime":"2026-03-08T18:57:03.081Z","endTime":"2026-03-08T18:57:06.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41985931592009,"aZ":-25.116325441604648,"pfxX":-7.903275572424038,"pfxZ":3.729917874230881,"pX":-0.5738397056716854,"pZ":1.0780237397802601,"vX0":8.244923511775584,"vY0":-136.09482799467557,"vZ0":-6.537200417825087,"x":134.85,"y":215.83,"x0":-2.6031901864035274,"y0":50.003750863662205,"z0":5.229516049725246,"aX":-14.956543534240302},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.6,"breakHorizontal":12.7,"spinRate":1887,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4011194062319321,"extension":6.563510050547792},"index":4,"playId":"7835f8f0-2e05-373e-8edf-b77b6d080897","pitchNumber":5,"startTime":"2026-03-08T18:57:27.241Z","endTime":"2026-03-08T18:57:30.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.634607448917794,"aZ":-25.614550900843103,"pfxX":1.3591449657004726,"pfxZ":3.6929820243287947,"pX":-0.1885127034885984,"pZ":2.241366714505925,"vX0":5.953684461493516,"vY0":-131.38688991252823,"vZ0":-3.5567237993646303,"x":145.15,"y":92.36,"x0":-2.6457403401500974,"y0":50.00303395846594,"z0":5.481908972273062,"aX":2.414105305737137},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-3.6,"spinRate":2448,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.41433931292857196,"extension":6.3660747380434},"hitData":{"launchSpeed":107.6,"launchAngle":16.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.65,"coordY":101.17}},"index":5,"playId":"5cf14c1a-1f17-3afe-b5c4-64e81fcad186","pitchNumber":6,"startTime":"2026-03-08T18:57:43.191Z","endTime":"2026-03-08T18:57:54.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691181,"link":"/api/v1/people/691181"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":691181,"link":"/api/v1/people/691181"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.0,"awayTeamWinProbability":41.0,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":1.17,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:57:54.849Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Gonzalez grounds out, third baseman Aroon Escobar to first baseman Austin Murr. Emmanuel Rodriguez to 2nd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T18:58:30.888Z","endTime":"2026-03-08T18:59:13.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694224,"fullName":"Gabriel Gonzalez","link":"/api/v1/people/694224"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694224,"fullName":"Gabriel Gonzalez","link":"/api/v1/people/694224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":689456,"link":"/api/v1/people/689456"},"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":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10248975578586,"aZ":-23.283251073207186,"pfxX":-10.302144552624856,"pfxZ":4.468659414834529,"pX":-1.5082596264676575,"pZ":1.1923879019903256,"vX0":7.10149056080389,"vY0":-140.47155381871846,"vZ0":-6.8787692004003675,"x":128.49,"y":56.55,"x0":-2.7361821294261826,"y0":50.003891685882486,"z0":5.1966237798886326,"aX":-20.500764566169888},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":17.2,"spinRate":2174,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3905672148717185,"extension":6.5638928073008245},"index":0,"playId":"9e034952-6ca5-3e4f-b5b7-cc925fa53dc9","pitchNumber":1,"startTime":"2026-03-08T18:58:30.888Z","endTime":"2026-03-08T18:58:33.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":694224,"link":"/api/v1/people/694224","batSide":{"code":"R","description":"Right"}},"first":{"id":691181,"link":"/api/v1/people/691181"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.141375766224584,"aZ":-22.16412309603043,"pfxX":-9.53773109670711,"pfxZ":4.994890659767412,"pX":0.2383783807726349,"pZ":2.5909369554150774,"vX0":10.90168466328845,"vY0":-140.5225224173462,"vZ0":-3.984783651336487,"x":109.64,"y":47.13,"x0":-2.4479177049062497,"y0":50.00403615922581,"z0":5.463041857929313,"aX":-19.1209498469689},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.4,"breakHorizontal":15.1,"spinRate":2197,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.38943178692888125,"extension":6.559479284747194},"index":1,"playId":"b69d009c-38b8-3149-9785-dfd5f5c08b9b","pitchNumber":2,"startTime":"2026-03-08T18:58:45.283Z","endTime":"2026-03-08T18:58:48.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":694224,"link":"/api/v1/people/694224","batSide":{"code":"R","description":"Right"}},"first":{"id":691181,"link":"/api/v1/people/691181"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13193407808731,"aZ":-31.304932853704223,"pfxX":2.401885119820366,"pfxZ":0.530377269273683,"pX":-0.5278500312562646,"pZ":1.7963986695080552,"vX0":4.28157183642492,"vY0":-127.18106306577955,"vZ0":-2.950034029144523,"x":124.11,"y":139.48,"x0":-2.5401464412810304,"y0":50.0058693242348,"z0":5.433957878498349,"aX":3.96659064097964},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":-5.3,"spinRate":2506,"spinDirection":102},"zone":7,"typeConfidence":2.0,"plateTime":0.4293499780664556,"extension":6.513079459616372},"hitData":{"launchSpeed":86.5,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.99,"coordY":165.41}},"index":2,"playId":"e733cd58-1828-35b1-8368-6ee219e8f9af","pitchNumber":3,"startTime":"2026-03-08T18:59:04.633Z","endTime":"2026-03-08T18:59:13.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":694224,"link":"/api/v1/people/694224","batSide":{"code":"R","description":"Right"}},"first":{"id":691181,"link":"/api/v1/people/691181"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694224,"link":"/api/v1/people/694224"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":694224,"link":"/api/v1/people/694224"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.49999999999999,"awayTeamWinProbability":43.50000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":2.06,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-08T18:59:13.397Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kaelen Culpepper strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T18:59:43.360Z","endTime":"2026-03-08T19:01:20.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"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":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66332456672766,"aZ":-30.921624803515588,"pfxX":2.4903012165315963,"pfxZ":0.7438964967457213,"pX":0.771284266909995,"pZ":1.488148847820115,"vX0":7.253156310561935,"vY0":-127.81191954474575,"vZ0":-3.8792934003565236,"x":92.55,"y":106.03,"x0":-2.4142664798320883,"y0":50.0003518586505,"z0":5.4253175643354625,"aX":4.1614657892048665},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":-6.0,"spinRate":2495,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4267904861263121,"extension":6.543234702694837},"index":0,"playId":"1b580b5f-29a5-344d-9b64-c8834a8bda93","pitchNumber":1,"startTime":"2026-03-08T18:59:43.360Z","endTime":"2026-03-08T18:59:46.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"second":{"id":691181,"link":"/api/v1/people/691181"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09787374732961,"aZ":-28.626069751888945,"pfxX":2.3993156396887168,"pfxZ":2.0983464476123097,"pX":0.09986589803856645,"pZ":0.2331408956518749,"vX0":5.97191494598466,"vY0":-128.82974464596458,"vZ0":-7.236121953236864,"x":91.23,"y":130.53,"x0":-2.5540015522544834,"y0":50.005841367630225,"z0":5.271267383870029,"aX":4.058880965279991},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-5.6,"spinRate":2546,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.424095045060489,"extension":6.555883262233211},"index":1,"playId":"171a11e6-2729-3cc4-8ee0-fe11fe5f6877","pitchNumber":2,"startTime":"2026-03-08T18:59:58.176Z","endTime":"2026-03-08T19:00:01.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"second":{"id":691181,"link":"/api/v1/people/691181"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.777123905431292,"aZ":-25.166331322381588,"pfxX":-9.17524353749025,"pfxZ":3.516942706296952,"pX":-1.467053153873077,"pZ":1.2556830387126359,"vX0":6.746031141278071,"vY0":-139.91741242018853,"vZ0":-6.519719509532897,"x":12.34,"y":145.61,"x0":-2.7098500462441732,"y0":50.00672976416905,"z0":5.251113434926185,"aX":-18.306477722000892},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":2241,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.39055365700013356,"extension":6.527851994979888},"index":2,"playId":"70091683-a56f-3acd-ba87-8379de3592eb","pitchNumber":3,"startTime":"2026-03-08T19:00:20.078Z","endTime":"2026-03-08T19:00:23.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"second":{"id":691181,"link":"/api/v1/people/691181"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19999294360924,"aZ":-30.374455316009342,"pfxX":2.433921362620088,"pfxZ":1.0864590855884222,"pX":-0.73801043465304,"pZ":1.7104892426181033,"vX0":4.187982397414245,"vY0":-127.81537197469524,"vZ0":-3.4102426114656237,"x":121.91,"y":124.41,"x0":-2.7111495728439166,"y0":50.004925678526504,"z0":5.435350374253078,"aX":4.0465960396064835},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.4,"breakHorizontal":-5.3,"spinRate":2465,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.42776374734797695,"extension":6.484591474819988},"index":3,"playId":"9d42445e-4b36-3991-a891-89527290d190","pitchNumber":4,"startTime":"2026-03-08T19:00:54.357Z","endTime":"2026-03-08T19:00:57.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"second":{"id":691181,"link":"/api/v1/people/691181"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.956488131299192,"aZ":-28.230834739298974,"pfxX":0.2779170390410781,"pfxZ":2.3329039672408327,"pX":-0.46820587593391577,"pZ":0.8498241038354598,"vX0":5.375927463783188,"vY0":-128.6868996278234,"vZ0":-5.6667427355713,"x":94.66,"y":143.75,"x0":-2.614303624622844,"y0":50.0029553738756,"z0":5.2483918471905335,"aX":0.46776903849972884},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":-1.7,"spinRate":2435,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4245034290116294,"extension":6.639322963085691},"index":4,"playId":"d246c2a5-72b6-316e-b04e-5869623f9b3b","pitchNumber":5,"startTime":"2026-03-08T19:01:17.517Z","endTime":"2026-03-08T19:01:20.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"second":{"id":691181,"link":"/api/v1/people/691181"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":701785,"link":"/api/v1/people/701785"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.499999999999993,"leverageIndex":2.44,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:01:20.972Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keaton Anthony grounds out, second baseman Tanner Schobel to first baseman Aaron Sabato.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T19:03:41.019Z","endTime":"2026-03-08T19:05:44.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":802355,"link":"/api/v1/people/802355"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":693306,"link":"/api/v1/people/693306"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Noah Cardenas replaces catcher Ryan Jeffers, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T19:03:41.015Z","endTime":"2026-03-08T19:03:41.016Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681433,"link":"/api/v1/people/681433"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":680777,"link":"/api/v1/people/680777"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kody Funderburk replaces Justin Topa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T19:03:41.017Z","endTime":"2026-03-08T19:03:41.018Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":91.5,"endSpeed":84.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.275631769175508,"aZ":-15.744666720683586,"pfxX":2.6443029312627844,"pfxZ":9.011350783998752,"pX":0.5859594967282838,"pZ":3.519500157224239,"vX0":-5.474116730040903,"vY0":-133.32447921294127,"vZ0":-3.3690567923093893,"x":167.02,"y":206.95,"x0":2.31062330477508,"y0":50.00143578977239,"z0":5.917368373396791,"aX":4.8208975362641135},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":-3.7,"spinRate":2344,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.408856905846521,"extension":6.742635948940852},"index":2,"playId":"482a705a-57e5-3cd6-8c5f-c9de7bae4444","pitchNumber":1,"startTime":"2026-03-08T19:03:41.019Z","endTime":"2026-03-08T19:03:44.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":88.0,"endSpeed":81.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.317355466180302,"aZ":-26.382062873687325,"pfxX":11.25439083883722,"pfxZ":3.4850684362925968,"pX":-1.3121537904471516,"pZ":1.1787190424544483,"vX0":-12.14780366087329,"vY0":-127.55090549985657,"vZ0":-5.723881661107613,"x":137.97,"y":174.47,"x0":2.03241265457692,"y0":50.000349149170695,"z0":5.511260970393721,"aX":18.686935728335516},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-17.9,"spinRate":2116,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4281360190951511,"extension":6.780925768925709},"index":3,"playId":"dee61df8-b0a7-3bf4-a29e-a0b46a6be7b4","pitchNumber":2,"startTime":"2026-03-08T19:03:59.231Z","endTime":"2026-03-08T19:04:04.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":88.3,"endSpeed":81.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.496055446963844,"aZ":-29.369850659631968,"pfxX":12.102316585749874,"pfxZ":1.679635440009486,"pX":-0.5501348793593438,"pZ":2.3816878909764108,"vX0":-10.609005202669797,"vY0":-128.2103004718765,"vZ0":-2.4978788271476207,"x":136.91,"y":184.85,"x0":2.060855112086924,"y0":50.004689946940516,"z0":5.651300464469336,"aX":20.232648481805917},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":-19.7,"spinRate":2066,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.42654351852517625,"extension":6.874146587107961},"index":4,"playId":"e3602a7c-2114-3679-b351-755c64e373f2","pitchNumber":3,"startTime":"2026-03-08T19:04:14.420Z","endTime":"2026-03-08T19:04:18.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649670312146867,"aZ":-25.033847592344863,"pfxX":1.326275666448446,"pfxZ":4.200441730993851,"pX":-0.5222167079346743,"pZ":1.9972884569291571,"vX0":-7.182242293371098,"vY0":-128.7609675394635,"vZ0":-4.497565853362101,"x":56.17,"y":117.34,"x0":2.1162181768047517,"y0":50.00204538818209,"z0":5.674961612168675,"aX":2.2545677312670485},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":-1.0,"spinRate":2618,"spinDirection":170},"zone":7,"typeConfidence":0.9,"plateTime":0.4233975099208114,"extension":6.7618544714276725},"index":5,"playId":"66f9313d-9675-3198-962f-f718f2c718b0","pitchNumber":4,"startTime":"2026-03-08T19:04:30.607Z","endTime":"2026-03-08T19:04:34.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32400331296848,"aZ":-24.365566943113095,"pfxX":10.081059001438767,"pfxZ":4.268068568513996,"pX":-0.4572157769348457,"pZ":2.4794812786502876,"vX0":-9.501201524604708,"vY0":-134.92116895529313,"vZ0":-4.080850256573962,"x":134.43,"y":171.83,"x0":1.812455675858582,"y0":50.00467375212539,"z0":5.7436384596819465,"aX":18.45449460580533},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":-16.1,"spinRate":2394,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.40708282905052284,"extension":6.706420248395952},"index":6,"playId":"a0835220-482e-349a-99ea-ba25dd4086ba","pitchNumber":5,"startTime":"2026-03-08T19:04:54.447Z","endTime":"2026-03-08T19:04:58.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.015262905909808,"aZ":-34.23822628803042,"pfxX":-6.859190905454999,"pfxZ":-1.5012942638175568,"pX":0.3119022539870759,"pZ":1.646506335534498,"vX0":-2.341451778284062,"vY0":-117.5072702035205,"vZ0":-1.7927029578306701,"x":105.11,"y":194.32,"x0":2.2157726766300136,"y0":50.0003804705602,"z0":5.640028741280086,"aX":-9.462507163185027},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.9,"breakHorizontal":13.1,"spinRate":2401,"spinDirection":309},"zone":8,"typeConfidence":0.91,"plateTime":0.4685122146602634,"extension":6.609391574287832},"index":7,"playId":"be9c124a-3b90-3d67-a0c6-046ae7f636ef","pitchNumber":6,"startTime":"2026-03-08T19:05:17.218Z","endTime":"2026-03-08T19:05:22.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752238399427178,"aZ":-30.489488355855503,"pfxX":10.5073852235231,"pfxZ":1.0165863350855773,"pX":0.24682211850911864,"pZ":2.32924284737466,"vX0":-8.01581616113743,"vY0":-128.00650879374882,"vZ0":-2.213241295304596,"x":107.59,"y":175.89,"x0":2.049457022360303,"y0":50.00622726304618,"z0":5.585808730629892,"aX":17.488053544659866},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":-17.3,"spinRate":2042,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4274557724072956,"extension":6.766712469371366},"hitData":{"launchSpeed":107.5,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.53,"coordY":152.08}},"index":8,"playId":"fc8a965e-e8f6-3922-9821-5c7819aa9824","pitchNumber":7,"startTime":"2026-03-08T19:05:37.991Z","endTime":"2026-03-08T19:05:44.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:05:44.253Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Marchán singles on a line drive to center fielder Emmanuel Rodriguez.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T19:06:06.583Z","endTime":"2026-03-08T19:06:29.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691181,"link":"/api/v1/people/691181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rafael Marchán replaces Brandon Marsh.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-08T19:06:08.749Z","endTime":"2026-03-08T19:06:08.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997191646790586,"aZ":-24.31796343933391,"pfxX":8.870730316688554,"pfxZ":4.302295764237707,"pX":-0.09894894422849648,"pZ":3.446502428932336,"vX0":-8.844915867719854,"vY0":-134.01948519886074,"vZ0":-1.675347039903495,"x":120.77,"y":145.72,"x0":2.085987054238023,"y0":50.00074798918249,"z0":5.810432845151007,"aX":16.192321294886213},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-14.3,"spinRate":2383,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.40814010919578925,"extension":6.717815066629047},"index":1,"playId":"4ad1b652-cbc6-3472-a43d-3cf9bb0277ad","pitchNumber":1,"startTime":"2026-03-08T19:06:08.751Z","endTime":"2026-03-08T19:06:11.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567443533048838,"aZ":-20.349501070423955,"pfxX":2.6798940411479246,"pfxZ":6.445905198195664,"pX":0.061909395755710896,"pZ":2.874300068742923,"vX0":-6.574376449459697,"vY0":-133.54184677903464,"vZ0":-3.9530994548363996,"x":114.64,"y":161.17,"x0":2.190610564667237,"y0":50.00222383439723,"z0":5.8093842448010236,"aX":4.9162170967324865},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-3.7,"spinRate":2314,"spinDirection":147},"zone":2,"typeConfidence":0.88,"plateTime":0.4077438626182306,"extension":6.908596021521442},"hitData":{"launchSpeed":76.8,"launchAngle":22.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.3,"coordY":100.49}},"index":2,"playId":"ff4e3df2-9b2c-3f36-b70f-29274a43e6be","pitchNumber":2,"startTime":"2026-03-08T19:06:21.694Z","endTime":"2026-03-08T19:06:29.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.43,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:06:29.632Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Ricketts strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T19:07:11.046Z","endTime":"2026-03-08T19:08:05.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681433,"link":"/api/v1/people/681433"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d4367f38-03a8-3819-902d-01a76d66bf6d","startTime":"2026-03-08T19:06:53.618Z","endTime":"2026-03-08T19:06:56.847Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.995621932864584,"aZ":-26.15690723548302,"pfxX":10.156229221107198,"pfxZ":3.3078646842605046,"pX":0.6213002057815015,"pZ":2.6023985746577645,"vX0":-7.680184685315236,"vY0":-134.06222444014452,"vZ0":-3.201789474253863,"x0":2.20374141183452,"y0":50.00491021058908,"z0":5.679360020073571,"aX":18.488240653191465},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":-16.8,"spinRate":2332,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.40857356365234043,"extension":6.677765481810234},"index":1,"playId":"9f00406a-cbc0-3b83-9c3b-a936580e6fe7","pitchNumber":1,"startTime":"2026-03-08T19:07:11.046Z","endTime":"2026-03-08T19:07:14.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.347704484759277,"aZ":-29.69958861271866,"pfxX":-0.857043237977793,"pfxZ":1.5175831830821398,"pX":-1.196994595947519,"pZ":2.756031733531922,"vX0":-7.845522012012863,"vY0":-126.21109990610242,"vZ0":-1.7472266577677562,"x":162.63,"y":164.37,"x0":2.0505304260093142,"y0":50.000975563885994,"z0":5.8270178126083945,"aX":-1.3956530504075748},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":3.1,"spinRate":2506,"spinDirection":216},"zone":11,"typeConfidence":0.93,"plateTime":0.4323725334840751,"extension":6.644898019663174},"index":2,"playId":"56612ebf-87c1-3a33-848b-6c0669b14930","pitchNumber":2,"startTime":"2026-03-08T19:07:25.993Z","endTime":"2026-03-08T19:07:32.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.825809491915386,"aZ":-27.516549780130926,"pfxX":0.3751570866129801,"pfxZ":2.8050729703310004,"pX":-0.7046962849028514,"pZ":2.7673911696843603,"vX0":-7.395791001731647,"vY0":-127.46261604072153,"vZ0":-2.1103515335634344,"x":143.86,"y":164.06,"x0":2.1739911507190857,"y0":50.00544242497363,"z0":5.758257770117661,"aX":0.6251935904612965},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":0.8,"spinRate":2535,"spinDirection":194},"zone":4,"typeConfidence":0.92,"plateTime":0.42815504315166875,"extension":6.730498180771205},"index":3,"playId":"3c5ab891-fd8a-3db7-b7a3-43f558e161d6","pitchNumber":3,"startTime":"2026-03-08T19:07:40.349Z","endTime":"2026-03-08T19:07:46.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.087702953609288,"aZ":-34.32280272697422,"pfxX":-4.978335929855661,"pfxZ":-1.4645912061534423,"pX":-0.8005404276716954,"pZ":1.551821623854848,"vX0":-5.929908729267443,"vY0":-120.91868198946416,"vZ0":-2.4585065641976493,"x":138.79,"y":179.49,"x0":2.3365507086166346,"y0":50.00142847533917,"z0":5.613439802378163,"aX":-7.318914565544733},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.0,"breakHorizontal":10.6,"spinRate":2403,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.4541652263109963,"extension":6.80781309237642},"index":4,"playId":"c25b6892-1882-339b-a74f-bc0059ac3555","pitchNumber":4,"startTime":"2026-03-08T19:08:02.282Z","endTime":"2026-03-08T19:08:05.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.7,"awayTeamWinProbability":44.3,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":2.51,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:08:05.479Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson DeMartini grounds out, pitcher Kody Funderburk to first baseman Aaron Sabato.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T19:08:29.734Z","endTime":"2026-03-08T19:08:40.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":693306,"link":"/api/v1/people/693306"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95537779832208,"aZ":-23.763380547163845,"pfxX":10.273994095502283,"pfxZ":4.498155484664093,"pX":-0.5715411124176877,"pZ":2.1958182668766817,"vX0":-10.564274040252444,"vY0":-135.6804987574597,"vZ0":-4.847724841045282,"x":125.86,"y":128.18,"x0":2.032776001363919,"y0":50.00303335226956,"z0":5.656144251592082,"aX":19.207031252364512},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-16.4,"spinRate":2322,"spinDirection":135},"zone":4,"typeConfidence":0.9,"plateTime":0.4032942093778371,"extension":6.96410830598858},"hitData":{"launchSpeed":53.8,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.17,"coordY":172.68}},"index":0,"playId":"01b28646-bfb1-3ea8-b401-e8ef021174bd","pitchNumber":1,"startTime":"2026-03-08T19:08:29.734Z","endTime":"2026-03-08T19:08:40.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":1.99,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:08:40.533Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Bañuelos strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T19:10:49.691Z","endTime":"2026-03-08T19:12:05.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Rafael Marchán remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T19:09:39.607Z","endTime":"2026-03-08T19:09:39.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alex McFarlane replaces Jonathan Hernández.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T19:09:39.719Z","endTime":"2026-03-08T19:10:51.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686934,"link":"/api/v1/people/686934"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.410543195816494,"aZ":-23.06688807041273,"pfxX":-10.714679148318634,"pfxZ":4.284997513220984,"pX":-0.5171718851413585,"pZ":2.0583343493309654,"vX0":7.906675986857218,"vY0":-144.74144824579278,"vZ0":-5.07069552536376,"x":136.71,"y":183.2,"x0":-1.8905955520797981,"y0":50.001193331730605,"z0":5.243147769866126,"aX":-22.759024389372843},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.0,"breakHorizontal":17.9,"spinRate":2626,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3782437573225357,"extension":6.35342689686921},"index":2,"playId":"a70a96cd-9ab2-3eca-8697-783b61c49440","pitchNumber":1,"startTime":"2026-03-08T19:10:51.875Z","endTime":"2026-03-08T19:10:55.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23391757226902,"aZ":-36.28130973270058,"pfxX":2.6674513943025504,"pfxZ":-2.580440809244976,"pX":0.8898855018646099,"pZ":1.5908289206953725,"vX0":5.549184031163553,"vY0":-125.35373116866879,"vZ0":-1.8314999392138893,"x":83.08,"y":195.83,"x0":-1.6985858956027067,"y0":50.00153296491536,"z0":5.291545460482829,"aX":4.246729402429339},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.8,"breakHorizontal":-6.1,"spinRate":2912,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4368575620530639,"extension":6.238923807225639},"index":3,"playId":"f1056bfd-d3a8-363c-948e-478d6da476da","pitchNumber":2,"startTime":"2026-03-08T19:11:08.540Z","endTime":"2026-03-08T19:11:11.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":99.5,"endSpeed":90.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.332070923445436,"aZ":-16.330267971356857,"pfxX":-4.388376362951683,"pfxZ":7.472603896094979,"pX":1.323691395551007,"pZ":3.600623731450607,"vX0":9.7387689679616,"vY0":-144.61612980218075,"vZ0":-2.815038310080149,"x":66.54,"y":141.56,"x0":-1.5155580389715968,"y0":50.00479930211153,"z0":5.586800877173098,"aX":-9.307627322688607},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.1,"breakHorizontal":6.0,"spinRate":2529,"spinDirection":216},"zone":12,"typeConfidence":0.95,"plateTime":0.37855250981132427,"extension":6.159058482471862},"index":4,"playId":"eb1a373d-0123-320e-b218-d5224fbc09ab","pitchNumber":3,"startTime":"2026-03-08T19:11:32.835Z","endTime":"2026-03-08T19:11:35.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6134138934188,"aZ":-34.25926208569993,"pfxX":8.531411133345701,"pfxZ":-1.3556105292212575,"pX":-1.1356174177713332,"pZ":1.515309415931112,"vX0":0.12175097739197582,"vY0":-123.16922406868207,"vZ0":-2.0319036146101714,"x":160.29,"y":197.87,"x0":-2.294519732591497,"y0":50.00032258083796,"z0":5.237666183554789,"aX":13.154421824217076},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.6,"breakHorizontal":-15.5,"spinRate":2913,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.44406050144619247,"extension":6.037930208888395},"index":5,"playId":"d7904943-9b9a-3062-b055-e161a6b8cc43","pitchNumber":4,"startTime":"2026-03-08T19:11:46.596Z","endTime":"2026-03-08T19:11:49.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.067040725723277,"aZ":-32.1644258034366,"pfxX":7.45993379895747,"pfxZ":0.005642467859964029,"pX":0.5063257578474324,"pZ":1.5096093108860753,"vX0":4.161199548787543,"vY0":-125.54436921057805,"vZ0":-2.5864146685593834,"x":97.7,"y":198.02,"x0":-2.143210512409332,"y0":50.00191222789185,"z0":5.178169311883467,"aX":11.874765410813177},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":-14.5,"spinRate":1512,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4367340109998792,"extension":6.284322388100234},"index":6,"playId":"e027d576-74e8-35af-b80c-b289dcf8cc66","pitchNumber":5,"startTime":"2026-03-08T19:12:02.076Z","endTime":"2026-03-08T19:12:05.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675915,"link":"/api/v1/people/675915"},"credit":"b_ab"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_ab"},{"player":{"id":675915,"link":"/api/v1/people/675915"},"credit":"b_pa"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:12:05.076Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Noah Cardenas walks.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T19:12:55.324Z","endTime":"2026-03-08T19:15:00.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-08T19:12:48.984Z","endTime":"2026-03-08T19:12:57.463Z","isPitch":false,"type":"action","player":{"id":681433,"link":"/api/v1/people/681433"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.885285363567704,"aZ":-35.021818871264195,"pfxX":0.8844854906920934,"pfxZ":-1.8118777534500028,"pX":0.9390991828631406,"pZ":1.9647316030456239,"vX0":6.999880743456658,"vY0":-123.97374098663475,"vZ0":-1.2343614816074082,"x":81.2,"y":185.73,"x0":-2.0265391026593917,"y0":50.005883214272274,"z0":5.370962263008404,"aX":1.3864262677187331},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.4,"breakHorizontal":-3.1,"spinRate":2856,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4404490048629115,"extension":6.39584367830048},"index":1,"playId":"b09e9a88-443c-3632-9273-c3d22e4e4905","pitchNumber":1,"startTime":"2026-03-08T19:12:57.463Z","endTime":"2026-03-08T19:13:00.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":98.8,"endSpeed":91.4,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849128299677165,"aZ":-20.812971347329228,"pfxX":-8.934869125646605,"pfxZ":5.354124632296648,"pX":-1.5516093130388988,"pZ":2.60309996107722,"vX0":4.804472946939095,"vY0":-143.94955613956228,"vZ0":-4.194026043894082,"x":176.14,"y":168.5,"x0":-2.071201406472693,"y0":50.00494564846912,"z0":5.348504958929155,"aX":-18.967012810971692},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2552,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.37885710146505236,"extension":6.144917797917415},"index":2,"playId":"75626ddf-db99-3fc0-8553-4ba51c9c152a","pitchNumber":2,"startTime":"2026-03-08T19:13:10.863Z","endTime":"2026-03-08T19:13:15.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.366548088682077,"aZ":-36.40042379382166,"pfxX":3.6613853477836695,"pfxZ":-2.7435924143536026,"pX":-0.7861547672089975,"pZ":1.5031842141809306,"vX0":2.3191229020502977,"vY0":-123.32603467853761,"vZ0":-1.7452530447080181,"x":146.97,"y":198.19,"x0":-2.2141064435436255,"y0":50.00173806603938,"z0":5.2882501327253255,"aX":5.64296665338426},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.2,"breakHorizontal":-7.2,"spinRate":2874,"spinDirection":56},"zone":13,"typeConfidence":0.91,"plateTime":0.4440155161110746,"extension":6.082328730561491},"index":3,"playId":"a4df9c81-271e-3c79-b2e9-268e71041e08","pitchNumber":3,"startTime":"2026-03-08T19:13:25.711Z","endTime":"2026-03-08T19:13:28.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79844981087064,"aZ":-32.54813878101384,"pfxX":4.340815981041642,"pfxZ":-0.23459012349360275,"pX":0.5036908160087735,"pZ":1.7697908112639604,"vX0":5.128818844623315,"vY0":-125.36223342018425,"vZ0":-2.066201074518732,"x":97.8,"y":191.0,"x0":-2.1276114359897336,"y0":50.00232494687196,"z0":5.24499279431089,"aX":6.952708873463495},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-9.0,"spinRate":2971,"spinDirection":47},"zone":9,"typeConfidence":0.91,"plateTime":0.4358309564834708,"extension":6.4033551141776455},"index":4,"playId":"0c20966c-e49a-3be0-a0bb-6edc16bcee2c","pitchNumber":4,"startTime":"2026-03-08T19:13:40.823Z","endTime":"2026-03-08T19:13:44.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.431546192328884,"aZ":-30.93409759351313,"pfxX":9.193910898037762,"pfxZ":0.8101081011342781,"pX":1.4947436949743669,"pZ":0.361015290300528,"vX0":6.231791566313396,"vY0":-123.43735187123514,"vZ0":-5.174156577900675,"x":60.02,"y":229.03,"x0":-2.2639928193607393,"y0":50.00197631928612,"z0":5.113552332666279,"aX":14.072001784805373},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":-18.2,"spinRate":2898,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44510159209427114,"extension":6.329186443120122},"index":5,"playId":"edcd7eac-ec1f-3608-b8df-98fc2e4dc5a9","pitchNumber":5,"startTime":"2026-03-08T19:14:01.879Z","endTime":"2026-03-08T19:14:05.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.798308778934416,"aZ":-22.262347530481122,"pfxX":-1.2140028964934726,"pfxZ":4.747537269303711,"pX":0.6774551550683426,"pZ":3.341299594636725,"vX0":7.833462154719619,"vY0":-143.1182145775788,"vZ0":-1.8356612647837562,"x":91.18,"y":148.56,"x0":-1.9291057876737356,"y0":50.00691536632383,"z0":5.3750494015068835,"aX":-2.5366996739335472},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.4,"breakHorizontal":0.7,"spinRate":2478,"spinDirection":217},"zone":3,"typeConfidence":0.92,"plateTime":0.3816567977187333,"extension":6.299827035293504},"index":6,"playId":"fab5aa3f-db60-3625-b7ce-19c8f3efeaa5","pitchNumber":6,"startTime":"2026-03-08T19:14:20.130Z","endTime":"2026-03-08T19:14:23.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.5,"endSpeed":79.3,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45958610317001,"aZ":-35.755641405779066,"pfxX":4.658478720628524,"pfxZ":-2.2611893183494454,"pX":-0.6252737335304264,"pZ":1.7288864055644966,"vX0":2.4510176880620436,"vY0":-124.62167091843942,"vZ0":-1.5832186062878253,"x":140.83,"y":192.1,"x0":-2.224657299100166,"y0":50.002785655298155,"z0":5.307509847784265,"aX":7.3767114969014305},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.2,"breakHorizontal":-9.0,"spinRate":2987,"spinDirection":54},"zone":7,"typeConfidence":0.91,"plateTime":0.43838193909502543,"extension":6.186800705299701},"index":7,"playId":"cee77029-acff-3231-94e0-627c883ba84d","pitchNumber":7,"startTime":"2026-03-08T19:14:39.086Z","endTime":"2026-03-08T19:14:42.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.056625956574592,"aZ":-34.9205888788348,"pfxX":9.623447217233977,"pfxZ":-1.7548148909081904,"pX":1.0037527203140144,"pZ":0.8765597240503533,"vX0":5.139959116319474,"vY0":-124.27940729129568,"vZ0":-3.0288636381135103,"x":78.74,"y":215.11,"x0":-2.342175108111928,"y0":50.00536232983049,"z0":5.013565070633418,"aX":15.043926658011758},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.6,"breakHorizontal":-18.6,"spinRate":2923,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4408297821142213,"extension":6.330931264937465},"index":8,"playId":"d81e3d5b-72fa-376c-a3e2-5420fd819e0d","pitchNumber":8,"startTime":"2026-03-08T19:14:57.145Z","endTime":"2026-03-08T19:15:00.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681433,"link":"/api/v1/people/681433"},"credit":"b_pa"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.43,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:15:00.686Z","atBatIndex":66},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tanner Schobel flies into a force out, center fielder Dylan Campbell to shortstop Bryan Rincon. Noah Cardenas out at 2nd. Tanner Schobel to 1st.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T19:15:10.433Z","endTime":"2026-03-08T19:16:38.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"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":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30285557094465,"aZ":-19.340278895892496,"pfxX":-6.541977445415314,"pfxZ":6.219103770439597,"pX":0.2722573487359498,"pZ":2.5190161509675835,"vX0":8.419203564434829,"vY0":-142.8055900793664,"vZ0":-4.280045493003486,"x":106.62,"y":170.77,"x0":-1.8660019543324045,"y0":50.00011514490344,"z0":5.25605827962778,"aX":-13.492887212571784},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.6,"breakHorizontal":10.1,"spinRate":2571,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3837559832302744,"extension":6.3247153022635},"index":0,"playId":"10ea1971-b7c1-3cc9-af44-b9af3c873b43","pitchNumber":1,"startTime":"2026-03-08T19:15:23.163Z","endTime":"2026-03-08T19:15:26.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":681433,"link":"/api/v1/people/681433"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79032389820884,"aZ":-35.992038572315316,"pfxX":4.211021158750278,"pfxZ":-2.406592820332209,"pX":-0.7590334739045508,"pZ":1.351975514979401,"vX0":2.784623986026677,"vY0":-125.44998156655929,"vZ0":-2.015480989755538,"x":145.93,"y":202.28,"x0":-2.432843480274867,"y0":50.00404975808874,"z0":5.116194574936732,"aX":6.672659968905277},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.6,"breakHorizontal":-8.3,"spinRate":2968,"spinDirection":57},"zone":13,"typeConfidence":0.91,"plateTime":0.43759639760755187,"extension":6.19336813098747},"index":1,"playId":"003aef2e-f0cf-3bcd-8d9f-22f4fbb2a482","pitchNumber":2,"startTime":"2026-03-08T19:15:38.025Z","endTime":"2026-03-08T19:15:41.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":681433,"link":"/api/v1/people/681433"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.653173949478017,"aZ":-21.196877210570978,"pfxX":-2.0010213223588273,"pfxZ":5.358198378111142,"pX":0.9596345266238293,"pZ":2.9494019275094145,"vX0":8.403764753639344,"vY0":-141.79464950068285,"vZ0":-3.083816655610495,"x":80.42,"y":159.15,"x0":-1.7749202670805049,"y0":50.00062595867987,"z0":5.394298544230627,"aX":-4.09876366230087},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.2,"breakHorizontal":2.0,"spinRate":2563,"spinDirection":214},"zone":12,"typeConfidence":0.92,"plateTime":0.38541558205473203,"extension":6.2740714609994646},"index":2,"playId":"83e6e52d-0a26-3510-9ebd-48b6bf2a892a","pitchNumber":3,"startTime":"2026-03-08T19:16:00.975Z","endTime":"2026-03-08T19:16:04.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":681433,"link":"/api/v1/people/681433"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.585606313279424,"aZ":-18.765519784710502,"pfxX":-8.84762724671791,"pfxZ":6.2626028628032255,"pX":-0.6507551225417858,"pZ":2.7631141671175863,"vX0":6.457168009818645,"vY0":-144.8654503430979,"vZ0":-4.028224552378918,"x":141.81,"y":164.18,"x0":-1.7511496247691565,"y0":50.0004841617426,"z0":5.307811946430582,"aX":-18.936374217310163},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":2629,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.37707546732821884,"extension":6.3605041759231975},"hitData":{"launchSpeed":70.8,"launchAngle":38.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.93,"coordY":108.03}},"index":3,"playId":"181f9514-c4df-3bde-9a74-ebf4214c44d6","pitchNumber":4,"startTime":"2026-03-08T19:16:21.348Z","endTime":"2026-03-08T19:16:38.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":681433,"link":"/api/v1/people/681433"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802355,"link":"/api/v1/people/802355"},"credit":"b_ab"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_ab"},{"player":{"id":802355,"link":"/api/v1/people/802355"},"credit":"b_pa"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-5.79999999999999,"leverageIndex":2.42,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:16:38.408Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aaron Sabato grounds out, third baseman Aroon Escobar to first baseman Austin Murr.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T19:17:01.179Z","endTime":"2026-03-08T19:17:37.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":693306,"fullName":"Aaron Sabato","link":"/api/v1/people/693306"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693306,"fullName":"Aaron Sabato","link":"/api/v1/people/693306"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":689456,"link":"/api/v1/people/689456"},"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, 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":84.0,"endSpeed":77.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54640169524257,"aZ":-35.60182304308166,"pfxX":3.228193925021228,"pfxZ":-2.2445566146035905,"pX":-0.6661585989013076,"pZ":2.3838621952497236,"vX0":2.763361636803718,"vY0":-122.45541352999577,"vZ0":0.30100799356306274,"x":142.39,"y":174.42,"x0":-2.2256073072573033,"y0":50.00045477450188,"z0":5.287266686202315,"aX":4.936724255118015},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.7,"breakHorizontal":-6.5,"spinRate":2888,"spinDirection":59},"zone":4,"typeConfidence":0.91,"plateTime":0.44605881429804395,"extension":6.361217896870452},"index":0,"playId":"0ff84945-f6d6-32d3-bc73-fa03e85ac948","pitchNumber":1,"startTime":"2026-03-08T19:17:01.179Z","endTime":"2026-03-08T19:17:04.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":84.4,"endSpeed":77.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.281760938259936,"aZ":-31.57101845285351,"pfxX":6.9483988085256545,"pfxZ":0.39665320123324577,"pX":-0.11319304594595882,"pZ":1.0829140479032586,"vX0":2.8296775087828454,"vY0":-122.85746767348891,"vZ0":-3.3550697574687467,"x":121.31,"y":209.54,"x0":-2.1840322727879635,"y0":50.003476795048044,"z0":5.161177995319822,"aX":10.577530601593873},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":-13.2,"spinRate":2898,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4465287068503794,"extension":6.220960147314139},"index":1,"playId":"c55bba5c-87bb-3b78-829a-b5bca1b2314b","pitchNumber":2,"startTime":"2026-03-08T19:17:14.458Z","endTime":"2026-03-08T19:17:17.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88701090440384,"aZ":-21.940097860588658,"pfxX":-5.012245385146269,"pfxZ":5.106712247498761,"pX":0.28161727065489695,"pZ":3.377117605942571,"vX0":7.528407117777965,"vY0":-140.63261173161175,"vZ0":-1.7049053079929357,"x":106.27,"y":147.6,"x0":-1.7787612136404722,"y0":50.000502218237585,"z0":5.414343008737634,"aX":-10.039842873672004},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.1,"breakHorizontal":7.6,"spinRate":2591,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.3894842066433739,"extension":6.274962551787609},"hitData":{"launchSpeed":77.7,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.96,"coordY":165.41}},"index":2,"playId":"78ed5d4e-b6c7-30f2-8484-ebf22d2c4a33","pitchNumber":3,"startTime":"2026-03-08T19:17:30.818Z","endTime":"2026-03-08T19:17:37.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693306,"link":"/api/v1/people/693306"},"credit":"b_ab"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_ab"},{"player":{"id":693306,"link":"/api/v1/people/693306"},"credit":"b_pa"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":1.98,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:17:37.554Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Rincon flies out to center fielder Emmanuel Rodriguez.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T19:19:51.775Z","endTime":"2026-03-08T19:20:33.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691181,"link":"/api/v1/people/691181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Marco Raya replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T19:18:31.979Z","endTime":"2026-03-08T19:19:53.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694397,"link":"/api/v1/people/694397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.239186446915422,"aZ":-29.509672579909225,"pfxX":3.0016949154915396,"pfxZ":1.5750352623519408,"pX":-0.6369981060127096,"pZ":3.8942460066914717,"vX0":0.32765986707891315,"vY0":-128.3676315753833,"vZ0":0.6994396338884055,"x":141.28,"y":133.64,"x0":-1.1564198245377568,"y0":50.00243122061711,"z0":5.891841201704318,"aX":5.0761797588237965},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":-5.5,"spinRate":2611,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4245329021217734,"extension":6.308190661005724},"index":1,"playId":"476bf041-06e6-318d-9a2d-3a348b3af1de","pitchNumber":1,"startTime":"2026-03-08T19:19:53.929Z","endTime":"2026-03-08T19:19:58.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.976538145084458,"aZ":-41.21734992936788,"pfxX":3.2661204191075415,"pfxZ":-6.137643713890332,"pX":-1.4130373556568407,"pZ":3.3904123732594784,"vX0":-1.6062047928088066,"vY0":-120.27270601927259,"vZ0":2.4180278397615176,"x":170.86,"y":147.24,"x0":-1.1630569834867217,"y0":50.00203413191579,"z0":6.011319513841544,"aX":4.814293698052088},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.3,"breakHorizontal":-5.5,"spinRate":2676,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4543440849946001,"extension":6.397805420412318},"index":2,"playId":"1618a8ca-efb8-3890-9529-13d25dce7b5f","pitchNumber":2,"startTime":"2026-03-08T19:20:08.463Z","endTime":"2026-03-08T19:20:18.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.554787249912412,"aZ":-16.006499246234224,"pfxX":-0.5618865054199956,"pfxZ":8.310397244416091,"pX":0.05573563653241556,"pZ":2.9843971530396582,"vX0":2.936484889483712,"vY0":-138.0810022500744,"vZ0":-4.83779777106497,"x":114.88,"y":158.2,"x0":-0.945059475816979,"y0":50.0056981925529,"z0":5.823925988738633,"aX":-1.0940305171583393},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":0.5,"spinRate":2231,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.39552443536855675,"extension":6.352856826874838},"hitData":{"launchSpeed":96.1,"launchAngle":49.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.98,"coordY":72.72}},"index":3,"playId":"23c05f06-0d17-36df-a4bf-db2cd81168c7","pitchNumber":3,"startTime":"2026-03-08T19:20:25.101Z","endTime":"2026-03-08T19:20:33.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:20:33.551Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Aroon Escobar pops out to first baseman Aaron Sabato.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T19:20:45.765Z","endTime":"2026-03-08T19:22:19.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693306,"link":"/api/v1/people/693306"},"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.1,"endSpeed":75.9,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81779818567646,"aZ":-34.3075003797538,"pfxX":6.008112523899074,"pfxZ":-1.4504812012978832,"pX":0.2910846486047358,"pZ":2.207559154012154,"vX0":1.3070494805246142,"vY0":-121.03879916464146,"vZ0":-1.0076865812925908,"x":105.9,"y":179.18,"x0":-1.0375222055453246,"y0":50.004167640329044,"z0":5.660225345095193,"aX":8.826176874465052},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.6,"breakHorizontal":-11.2,"spinRate":2723,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.4542602075470419,"extension":6.4657093172205995},"index":0,"playId":"85798004-0eae-3c52-a2dd-e6b48437761a","pitchNumber":1,"startTime":"2026-03-08T19:20:59.216Z","endTime":"2026-03-08T19:21:02.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.166094155331738,"aZ":-33.30471494548828,"pfxX":8.029600747234003,"pfxZ":-0.7464385861684155,"pX":0.38650863290558785,"pZ":1.8512799599192569,"vX0":1.4420729657062763,"vY0":-122.4815609978537,"vZ0":-2.188691720122575,"x":102.27,"y":188.8,"x0":-1.2534361021709006,"y0":50.00326894321269,"z0":5.616307298803639,"aX":12.147112424708146},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":-14.9,"spinRate":2993,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4479209688899073,"extension":6.3552041711022635},"index":1,"playId":"7a9ada1c-e9fe-323c-998f-b7e0b1ec7385","pitchNumber":2,"startTime":"2026-03-08T19:21:13.828Z","endTime":"2026-03-08T19:21:17.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.076908233488446,"aZ":-14.346300205002226,"pfxX":-2.0342862990082304,"pfxZ":9.164408605855474,"pX":0.11040202039890952,"pZ":3.5813748521615425,"vX0":3.4285426881915333,"vY0":-138.62132818901742,"vZ0":-3.4011010344329287,"x":112.79,"y":142.08,"x0":-0.8783346433243437,"y0":50.00357648682026,"z0":5.782358647877732,"aX":-3.958021585245077},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":3.0,"spinRate":2304,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.39517151097900305,"extension":6.2533656271144125},"index":2,"playId":"f37f86db-268f-3392-95f8-65c157f1d469","pitchNumber":3,"startTime":"2026-03-08T19:21:29.675Z","endTime":"2026-03-08T19:21:32.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.731217257783143,"aZ":-41.68674143230569,"pfxX":2.9573867017646673,"pfxZ":-6.242630278915799,"pX":-0.37451190681829954,"pZ":0.34618885547972644,"vX0":0.2739363674011268,"vY0":-122.55108655534647,"vZ0":-4.6055578358546505,"x":131.28,"y":229.43,"x0":-0.8719691289899046,"y0":50.001779006674084,"z0":5.8024357382314635,"aX":4.507617413734902},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.1,"breakHorizontal":-5.4,"spinRate":2676,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.44656189507748056,"extension":6.416516616722075},"index":3,"playId":"70af8184-23bc-32db-adcd-7281245c3a80","pitchNumber":4,"startTime":"2026-03-08T19:21:50.449Z","endTime":"2026-03-08T19:21:53.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.340309131959483,"aZ":-35.79669712973118,"pfxX":7.356778877619667,"pfxZ":-2.440711303421617,"pX":-0.3548613374171487,"pZ":2.8924160050175725,"vX0":-0.19176156747617512,"vY0":-121.8932505107799,"vZ0":0.6484716953212102,"x":130.53,"y":160.68,"x0":-1.228108364336639,"y0":50.00434623809936,"z0":5.751229041269709,"aX":10.904159048484674},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.0,"breakHorizontal":-13.2,"spinRate":2826,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.4519690842257398,"extension":6.463935227109147},"hitData":{"launchSpeed":78.2,"launchAngle":71.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.89,"coordY":159.95}},"index":4,"playId":"3142babc-9d8e-32b4-ae9c-8e2d238a6e3e","pitchNumber":5,"startTime":"2026-03-08T19:22:12.011Z","endTime":"2026-03-08T19:22:19.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:22:19.898Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Raylin Heredia walks.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T19:22:35.517Z","endTime":"2026-03-08T19:24:37.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":699712,"fullName":"Raylin Heredia","link":"/api/v1/people/699712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699712,"fullName":"Raylin Heredia","link":"/api/v1/people/699712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699712,"fullName":"Raylin Heredia","link":"/api/v1/people/699712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963338426633204,"aZ":-32.6953979117914,"pfxX":8.341367567618974,"pfxZ":-0.3378242921609189,"pX":-0.14086736410632242,"pZ":3.03973744953635,"vX0":-0.12255917383714582,"vY0":-124.0728600524862,"vZ0":0.14272744820223116,"x":122.37,"y":156.71,"x0":-1.171848575995239,"y0":50.00443762139549,"z0":5.736947581989143,"aX":12.828767405409453},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.2,"breakHorizontal":-15.0,"spinRate":2925,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4437648350568715,"extension":6.389472680193395},"index":0,"playId":"481d1fd6-2630-3cf5-9930-709527e7c56f","pitchNumber":1,"startTime":"2026-03-08T19:22:42.354Z","endTime":"2026-03-08T19:22:49.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":84.1,"endSpeed":76.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1549940751101,"aZ":-34.79318533593779,"pfxX":6.8728478490714755,"pfxZ":-1.7554953000467046,"pX":0.6295368076509129,"pZ":1.1761258789539502,"vX0":1.984801480719827,"vY0":-122.43969501270837,"vZ0":-3.34279161935432,"x":93.0,"y":207.02,"x0":-1.0879592456790814,"y0":50.00301388037148,"z0":5.591075223386044,"aX":10.250691665436062},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.8,"breakHorizontal":-13.0,"spinRate":2882,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45039191389684996,"extension":6.362488278075218},"index":1,"playId":"3bc7aac6-8c66-364a-b9e0-4fc1042cf3a6","pitchNumber":2,"startTime":"2026-03-08T19:22:55.564Z","endTime":"2026-03-08T19:22:58.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473954337679444,"aZ":-14.466399639723594,"pfxX":-1.0082131654292277,"pfxZ":9.049779061702393,"pX":0.7309716449573308,"pZ":2.8942548513286668,"vX0":4.406662442027745,"vY0":-138.64346475482606,"vZ0":-5.126993024823059,"x":89.14,"y":160.64,"x0":-0.744463971204278,"y0":50.003710186327595,"z0":5.724633356066584,"aX":-1.9730426814971174},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":1.0,"spinRate":2348,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.3942697991704125,"extension":6.536863122742145},"index":2,"playId":"dea86bd5-239e-3cf0-8e8a-6387a32deb12","pitchNumber":3,"startTime":"2026-03-08T19:23:13.145Z","endTime":"2026-03-08T19:23:16.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.864941130158662,"aZ":-39.699199882128795,"pfxX":3.0589829807015487,"pfxZ":-4.806095749797689,"pX":-0.4149821520732975,"pZ":1.3051888472008644,"vX0":0.007210609131842044,"vY0":-124.51101047073482,"vZ0":-2.9568979258595336,"x":132.82,"y":203.54,"x0":-0.8151552757291275,"y0":50.005264185244684,"z0":5.805203650520866,"aX":4.78581046991872},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.1,"breakHorizontal":-5.5,"spinRate":2860,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.44052975817821594,"extension":6.392134189799404},"index":3,"playId":"74fd12da-f2bb-3adb-a6e2-3c18c824642f","pitchNumber":4,"startTime":"2026-03-08T19:23:30.206Z","endTime":"2026-03-08T19:23:34.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.4,"endSpeed":78.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.865147814155446,"aZ":-33.54360299443696,"pfxX":8.753141934798743,"pfxZ":-0.8817330004967854,"pX":0.8601131736428448,"pZ":0.9470869521171512,"vX0":1.8065344262063034,"vY0":-124.353261601316,"vZ0":-4.540775781315438,"x":84.21,"y":213.21,"x0":-1.013893057153923,"y0":50.00229684130064,"z0":5.605097715595572,"aX":13.594593456509648},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.5,"breakHorizontal":-16.3,"spinRate":2870,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4418525733455514,"extension":6.410223115949813},"index":4,"playId":"ec64aab2-d88e-3054-8dd9-083662007110","pitchNumber":5,"startTime":"2026-03-08T19:23:50.507Z","endTime":"2026-03-08T19:23:54.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-08T19:24:23.022Z","endTime":"2026-03-08T19:24:34.172Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49882796699428,"aZ":-40.316992896519,"pfxX":1.694212507921332,"pfxZ":-5.142563263994681,"pX":1.6390588576140792,"pZ":0.21984317100224937,"vX0":5.186786910425913,"vY0":-125.05860803244836,"vZ0":-5.304913619090598,"x":54.52,"y":232.84,"x0":-0.6830704388509187,"y0":50.00507675698107,"z0":5.6799375881349174,"aX":2.680712653047992},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.3,"breakHorizontal":-4.3,"spinRate":2846,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4381666663826844,"extension":6.631368800907953},"index":6,"playId":"d4d79f51-b295-3540-af7a-386ae8218cb8","pitchNumber":6,"startTime":"2026-03-08T19:24:34.172Z","endTime":"2026-03-08T19:24:37.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699712,"link":"/api/v1/people/699712"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.4,"awayTeamWinProbability":42.6,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:24:37.218Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Marco Raya picks off Raylin Heredia at 1st on throw to first baseman Aaron Sabato.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T19:24:47.147Z","endTime":"2026-03-08T19:26:12.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":689456,"fullName":"Austin Murr","link":"/api/v1/people/689456"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":699712,"fullName":"Raylin Heredia","link":"/api/v1/people/699712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694397,"link":"/api/v1/people/694397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":693306,"link":"/api/v1/people/693306"},"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(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.7,"endSpeed":83.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632370406120334,"aZ":-24.935237648746202,"pfxX":3.0059663355099193,"pfxZ":4.138524098239799,"pX":-0.06633990510027227,"pZ":3.2197770184415178,"vX0":1.259106270198811,"vY0":-130.7161164338617,"vZ0":-1.8709619561479809,"x":119.53,"y":151.85,"x0":-0.9433189656593142,"y0":50.00438661526349,"z0":5.7960478784743215,"aX":5.261276736109351},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-5.8,"spinRate":2718,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.41721955316435766,"extension":6.439649324737314},"index":0,"playId":"9ac4aacb-fc01-3244-96bc-8a1bbca34359","pitchNumber":1,"startTime":"2026-03-08T19:25:03.896Z","endTime":"2026-03-08T19:25:07.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":699712,"link":"/api/v1/people/699712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"9ac4aacb-fc01-3244-96bc-8a1bbca34359","startTime":"2026-03-08T19:25:20.944Z","endTime":"2026-03-08T19:25:28.231Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":699712,"link":"/api/v1/people/699712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74954959906211,"aZ":-16.060585102256173,"pfxX":-0.37017111923793133,"pfxZ":8.139090629145716,"pX":-0.22436464100339676,"pZ":3.9549780210787153,"vX0":2.0105645702848807,"vY0":-139.42333152527752,"vZ0":-2.165201504958357,"x":125.55,"y":132.0,"x0":-0.9050139802931184,"y0":50.00075313168004,"z0":5.794980887996985,"aX":-0.733052950363542},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":0.2,"spinRate":2247,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.39203975079565145,"extension":6.403989293653486},"index":2,"playId":"126efd9e-fedf-35f5-bece-4dcc4b49fc9d","pitchNumber":2,"startTime":"2026-03-08T19:25:28.231Z","endTime":"2026-03-08T19:25:31.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":699712,"link":"/api/v1/people/699712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.590557535430108,"aZ":-39.21966162721294,"pfxX":3.4088808941132447,"pfxZ":-4.682495156034088,"pX":-0.23099132030672215,"pZ":3.3937338729681605,"vX0":0.6409077128086066,"vY0":-121.25903709663757,"vZ0":1.9578600014790768,"x":95.62,"y":117.81,"x0":-0.9413218652365671,"y0":50.00465256010286,"z0":5.973783801614432,"aX":5.125462162177743},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.8,"breakHorizontal":-6.4,"spinRate":2594,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.45005773040775443,"extension":6.45142716141881},"index":3,"playId":"938e7e57-6a54-3b99-94f5-5152f0d70099","pitchNumber":3,"startTime":"2026-03-08T19:25:48.839Z","endTime":"2026-03-08T19:25:52.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":699712,"link":"/api/v1/people/699712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"d8bbf1ec-512f-3133-a656-88e25e04b21e","startTime":"2026-03-08T19:26:09.595Z","endTime":"2026-03-08T19:26:12.595Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":668952,"link":"/api/v1/people/668952"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":691181,"link":"/api/v1/people/691181"},"right":{"id":694224,"link":"/api/v1/people/694224"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":699712,"link":"/api/v1/people/699712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.55,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:26:12.595Z","atBatIndex":72},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"James Outman hit by pitch.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T19:28:26.755Z","endTime":"2026-03-08T19:30:20.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dallas replaces Alex McFarlane.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T19:27:24.088Z","endTime":"2026-03-08T19:28:28.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806585,"link":"/api/v1/people/806585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.594468794691736,"aZ":-30.081412806597474,"pfxX":7.938299538187086,"pfxZ":1.4666734588516466,"pX":-1.3376820027397889,"pZ":2.5798601264642147,"vX0":2.4144857415572467,"vY0":-119.14556321412805,"vZ0":0.09738163781133746,"x":167.99,"y":169.12,"x0":-3.3975173746340186,"y0":50.0024093730274,"z0":5.274882260755514,"aX":11.320984098981487},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.0,"breakHorizontal":-15.0,"spinRate":2533,"spinDirection":58},"zone":11,"typeConfidence":0.84,"plateTime":0.46111883890518923,"extension":5.925668939723658},"index":1,"playId":"6f89826e-040e-3bad-90e8-5c9dc9b75319","pitchNumber":1,"startTime":"2026-03-08T19:28:28.871Z","endTime":"2026-03-08T19:28:32.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636783251757016,"aZ":-13.511577416885737,"pfxX":-4.509810225695091,"pfxZ":9.996018632342345,"pX":0.6886601261709191,"pZ":1.2966504088679724,"vX0":10.906223014578863,"vY0":-135.75970293813054,"vZ0":-7.7187013499643875,"x":90.75,"y":203.77,"x0":-2.794365382720222,"y0":50.006677468412846,"z0":5.116862178294789,"aX":-8.424374592897683},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":2554,"spinDirection":224},"zone":14,"typeConfidence":0.96,"plateTime":0.4034142697818779,"extension":6.200645865230078},"index":2,"playId":"77c36c41-a982-32e8-86d5-a5533fca57a5","pitchNumber":2,"startTime":"2026-03-08T19:28:42.910Z","endTime":"2026-03-08T19:28:56.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.671734066720273,"aZ":-28.427828978790814,"pfxX":6.726334414662702,"pfxZ":2.5167122016526875,"pX":-0.7783479164974813,"pZ":3.1831358566667314,"vX0":4.069192626881646,"vY0":-121.26428583768538,"vZ0":0.7960167756699419,"x":146.67,"y":152.84,"x0":-3.352010902948431,"y0":50.00412150124261,"z0":5.3302591613408365,"aX":10.019273792328134},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.0,"breakHorizontal":-13.2,"spinRate":2632,"spinDirection":62},"zone":1,"typeConfidence":0.79,"plateTime":0.45165674044947135,"extension":6.215003761677469},"index":3,"playId":"d04d1260-0a74-3c82-9936-73d33c402679","pitchNumber":3,"startTime":"2026-03-08T19:28:57.359Z","endTime":"2026-03-08T19:29:00.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":90.9,"endSpeed":84.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.993293996639164,"aZ":-27.06843533352411,"pfxX":-1.7162427036947765,"pfxZ":2.8638423585816026,"pX":0.28767772633990907,"pZ":1.6548302749500434,"vX0":8.974501700265224,"vY0":-132.07990034103858,"vZ0":-4.460899187342051,"x":106.03,"y":194.1,"x0":-2.919185932287784,"y0":50.00075552796027,"z0":5.337050251975635,"aX":-3.057969581614209},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.4,"breakHorizontal":1.3,"spinRate":2559,"spinDirection":181},"zone":9,"typeConfidence":0.74,"plateTime":0.41341943313607565,"extension":6.037124504961326},"index":4,"playId":"29aabc68-83c7-3cc8-9d60-f6d399c4f6ac","pitchNumber":4,"startTime":"2026-03-08T19:29:12.129Z","endTime":"2026-03-08T19:29:15.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":87.3,"endSpeed":79.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.095935592795723,"aZ":-39.78801807449478,"pfxX":-9.017948132304438,"pfxZ":-4.7335653031769995,"pX":-1.913864819234575,"pZ":1.830710481257489,"vX0":5.904462703699275,"vY0":-126.91501150636759,"vZ0":-0.6393968706643134,"x":189.95,"y":189.35,"x0":-3.1141856353089055,"y0":50.00047900085294,"z0":5.290563448503836,"aX":-14.51996670516553},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.4,"breakHorizontal":14.8,"spinRate":1367,"spinDirection":254},"zone":13,"typeConfidence":0.84,"plateTime":0.43372340838453827,"extension":6.15232944019354},"index":5,"playId":"143733bf-7989-3dd9-a0f7-c0be4016cd42","pitchNumber":5,"startTime":"2026-03-08T19:29:32.297Z","endTime":"2026-03-08T19:29:36.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304015945788763,"aZ":-34.43853378254967,"pfxX":7.83392221139227,"pfxZ":-1.4926582369107866,"pX":-0.5824804508623586,"pZ":2.6467482443724513,"vX0":4.046698721369032,"vY0":-122.76861372227012,"vZ0":0.6439912437916553,"x":139.2,"y":167.32,"x0":-3.274810900975207,"y0":50.00517725986042,"z0":5.33283953621661,"aX":11.854352515651513},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.3,"breakHorizontal":-15.2,"spinRate":2596,"spinDirection":60},"zone":4,"typeConfidence":0.74,"plateTime":0.4476462727753132,"extension":6.157996646035421},"index":6,"playId":"98b1c83b-463b-3a18-af0b-d93be2c666e3","pitchNumber":6,"startTime":"2026-03-08T19:29:46.435Z","endTime":"2026-03-08T19:29:49.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99294061193512,"aZ":-16.336105246970135,"pfxX":-4.860318143192732,"pfxZ":8.295245525003162,"pX":0.8959969918238184,"pZ":3.1977929156166653,"vX0":11.499851215279502,"vY0":-137.42748180592275,"vZ0":-2.7674348327785285,"x":82.85,"y":152.44,"x0":-2.7147769903154084,"y0":50.0027908810609,"z0":5.330087813828731,"aX":-9.281377524626643},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":6.4,"spinRate":2485,"spinDirection":216},"zone":12,"typeConfidence":0.92,"plateTime":0.39884352693941905,"extension":6.267156807093243},"index":7,"playId":"3842c0ed-388a-36b9-b381-eafe7a2478eb","pitchNumber":7,"startTime":"2026-03-08T19:30:13.687Z","endTime":"2026-03-08T19:30:20.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":2.22,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:30:20.755Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Kreidler called out on strikes.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T19:30:36.743Z","endTime":"2026-03-08T19:32:05.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"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(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":92.1,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.711444725468983,"aZ":-26.411578733513075,"pfxX":-5.118225825522588,"pfxZ":3.1421550241638023,"pX":-0.6904434048067282,"pZ":3.7453300621370014,"vX0":7.548746583644511,"vY0":-134.07295915843315,"vZ0":0.6675303871984251,"x":143.32,"y":137.66,"x0":-2.866733120097871,"y0":50.005600548517364,"z0":5.365799947439876,"aX":-9.397715243211007},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":7.8,"spinRate":2119,"spinDirection":212},"zone":11,"typeConfidence":0.88,"plateTime":0.40722804119308087,"extension":6.170309193814504},"index":0,"playId":"08bc0362-768f-33ea-b273-32ee8990db93","pitchNumber":1,"startTime":"2026-03-08T19:30:48.552Z","endTime":"2026-03-08T19:30:53.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3886308387384,"aZ":-23.757693862670557,"pfxX":-0.36585396219133504,"pfxZ":4.812244311394459,"pX":1.3676143549694448,"pZ":1.5906581915462608,"vX0":10.834552124933047,"vY0":-130.38857628650527,"vZ0":-4.871738983325963,"x":64.87,"y":195.83,"x0":-2.76658695295072,"y0":50.001380352930894,"z0":5.240575885947195,"aX":-0.6396688468702013},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":-1.3,"spinRate":2446,"spinDirection":183},"zone":14,"typeConfidence":0.5,"plateTime":0.4175731407508212,"extension":6.133479570461354},"index":1,"playId":"daa0fee7-eaca-318f-b838-a136e0eaca8e","pitchNumber":2,"startTime":"2026-03-08T19:31:18.667Z","endTime":"2026-03-08T19:31:21.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.359979459946956,"aZ":-33.315340566869494,"pfxX":9.357065759178283,"pfxZ":-0.7982098087387239,"pX":0.4336190760700829,"pZ":1.7309167187530285,"vX0":5.401097187735799,"vY0":-119.73392835258173,"vZ0":-1.3680776747018724,"x":100.47,"y":192.05,"x0":-3.0744972502313366,"y0":50.00029961677751,"z0":5.319327857577557,"aX":13.441518226411958},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.6,"breakHorizontal":-18.4,"spinRate":2831,"spinDirection":56},"zone":9,"typeConfidence":0.87,"plateTime":0.4592854670000799,"extension":6.156610439947299},"index":2,"playId":"50580fae-4dfe-3ed2-9f18-1f95dc1a6319","pitchNumber":3,"startTime":"2026-03-08T19:31:36.865Z","endTime":"2026-03-08T19:31:40.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058623695373775,"aZ":-33.09810954168491,"pfxX":7.952052613936635,"pfxZ":-0.6287200127440373,"pX":0.41120446921103143,"pZ":1.7670838856153637,"vX0":5.7778965156041355,"vY0":-121.48431806509761,"vZ0":-1.3796679292379939,"x":101.33,"y":191.07,"x0":-3.0392914586748416,"y0":50.00088456926878,"z0":5.246423154949008,"aX":11.761251831503845},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.2,"breakHorizontal":-15.8,"spinRate":2741,"spinDirection":56},"zone":9,"typeConfidence":0.74,"plateTime":0.45263698279007514,"extension":6.051088575255887},"index":3,"playId":"2fa1a9d6-fb1f-3d8a-92fe-198ebccb41d2","pitchNumber":4,"startTime":"2026-03-08T19:32:01.171Z","endTime":"2026-03-08T19:32:05.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.5,"awayTeamWinProbability":36.5,"homeTeamWinProbabilityAdded":-7.5,"leverageIndex":3.16,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:32:05.072Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Emmanuel Rodriguez walks.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T19:32:14.465Z","endTime":"2026-03-08T19:35:03.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"postOnThird":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7,8],"actionIndex":[2,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"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":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640025864484354,"aZ":-19.635105389525144,"pfxX":-2.0190696948943434,"pfxZ":6.556882265185669,"pX":-0.24178883803707116,"pZ":2.5478453838208295,"vX0":8.224058586853362,"vY0":-137.02665150135323,"vZ0":-3.8310829362826473,"x":126.22,"y":169.99,"x0":-3.0121740074013337,"y0":50.004254080616526,"z0":5.295863126976278,"aX":-3.8629150632484293},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":2.0,"spinRate":2606,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.3988518114195192,"extension":5.971924437859468},"index":0,"playId":"3037ee9a-b60a-3f88-bca1-46818ded8723","pitchNumber":1,"startTime":"2026-03-08T19:32:32.424Z","endTime":"2026-03-08T19:32:35.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58324531376748,"aZ":-35.329984020584305,"pfxX":7.323287971958513,"pfxZ":-2.109310183256172,"pX":-1.6907664878307636,"pZ":2.9630674458294353,"vX0":2.065917213968789,"vY0":-121.35501419571692,"vZ0":1.5654079901067968,"x":181.45,"y":158.78,"x0":-3.50461113113033,"y0":50.00561361279212,"z0":5.385380445718659,"aX":10.932776059217144},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.2,"breakHorizontal":-13.8,"spinRate":2686,"spinDirection":65},"zone":11,"typeConfidence":0.61,"plateTime":0.45120535602015677,"extension":5.935524425797106},"index":1,"playId":"75b49876-c43f-3a99-9722-b788670e41fa","pitchNumber":2,"startTime":"2026-03-08T19:32:53.044Z","endTime":"2026-03-08T19:33:01.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"James Outman steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"75b49876-c43f-3a99-9722-b788670e41fa","startTime":"2026-03-08T19:33:08.386Z","endTime":"2026-03-08T19:33:19.699Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"postOnSecond":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":6.799999999999997,"leverageIndex":2.95,"dramaIndex":121.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768436704892956,"aZ":-23.955946952009516,"pfxX":0.08899491357352485,"pfxZ":4.610344951871767,"pX":1.9336452365780716,"pZ":0.7990544817040899,"vX0":12.600350923419148,"vY0":-132.26498570250766,"vZ0":-6.78338428169176,"x":43.29,"y":217.21,"x0":-2.8923352040878205,"y0":50.000039589200156,"z0":5.139711573215047,"aX":0.15663388194556283},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":-2.8,"spinRate":2484,"spinDirection":206},"zone":14,"typeConfidence":0.65,"plateTime":0.41324621374472903,"extension":6.299379733978379},"index":3,"playId":"0cbf4cd8-ad9f-38d3-9fdb-17668c5b7872","pitchNumber":3,"startTime":"2026-03-08T19:33:19.699Z","endTime":"2026-03-08T19:33:22.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jack Dallas. James Outman to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"0cbf4cd8-ad9f-38d3-9fdb-17668c5b7872","startTime":"2026-03-08T19:33:34.887Z","endTime":"2026-03-08T19:33:49.351Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"postOnThird":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":13.0,"leverageIndex":2.95,"dramaIndex":159.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41735396700665,"aZ":-30.57423238341997,"pfxX":8.126944623331063,"pfxZ":1.0521098205476118,"pX":0.34620762458400284,"pZ":1.6922449175156087,"vX0":5.712451663523293,"vY0":-123.18686444387053,"vZ0":-2.20593673529285,"x":103.8,"y":193.09,"x0":-3.0656588240092724,"y0":50.004772982436755,"z0":5.205736706803237,"aX":12.384020178461519},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.6,"breakHorizontal":-16.1,"spinRate":2653,"spinDirection":55},"zone":9,"typeConfidence":0.62,"plateTime":0.4460911784254966,"extension":6.091064448446282},"index":5,"playId":"66e8939a-8946-39b4-9d78-3cc1238655d8","pitchNumber":4,"startTime":"2026-03-08T19:33:49.351Z","endTime":"2026-03-08T19:33:52.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.208327872949603,"aZ":-32.130318034681366,"pfxX":8.505967330293352,"pfxZ":0.03316053002453767,"pX":0.23754313195944074,"pZ":1.317579991868755,"vX0":5.655791043034752,"vY0":-121.01817732046528,"vZ0":-2.476269883130503,"x":107.95,"y":203.21,"x0":-3.2373055136190207,"y0":50.00509691080654,"z0":5.175959336206223,"aX":12.583962484446776},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.2,"breakHorizontal":-16.8,"spinRate":2631,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.45306110247089304,"extension":6.087894609130428},"index":6,"playId":"6587094e-809e-3ce0-9abf-09c915c1bd14","pitchNumber":5,"startTime":"2026-03-08T19:34:08.219Z","endTime":"2026-03-08T19:34:11.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.589225741546695,"aZ":-18.285009446642373,"pfxX":-4.1912678596205355,"pfxZ":7.251176716099465,"pX":-0.47182358194741814,"pZ":3.226071162671925,"vX0":8.395599036034328,"vY0":-136.68726079150792,"vZ0":-2.478333861379209,"x":134.98,"y":151.68,"x0":-3.0214644315062795,"y0":50.00661306752099,"z0":5.382446790005382,"aX":-8.033344008688424},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":6.1,"spinRate":2542,"spinDirection":217},"zone":1,"typeConfidence":0.73,"plateTime":0.3988120229641736,"extension":6.183667502191833},"index":7,"playId":"65a935a2-1764-32fc-b2ad-aa7305760912","pitchNumber":6,"startTime":"2026-03-08T19:34:37.569Z","endTime":"2026-03-08T19:34:40.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.229003818011027,"aZ":-35.445289286203405,"pfxX":7.462798816516384,"pfxZ":-2.1411275729262362,"pX":-1.585758827567869,"pZ":1.8965753837418615,"vX0":1.7234256792307243,"vY0":-123.0044832376091,"vZ0":-0.8881274692926283,"x":177.45,"y":187.57,"x0":-3.2656333142833125,"y0":50.00461530994652,"z0":5.277442394806761,"aX":11.393856023656946},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.8,"breakHorizontal":-13.9,"spinRate":2709,"spinDirection":63},"zone":13,"typeConfidence":0.78,"plateTime":0.44591416431280795,"extension":5.965365195414648},"index":8,"playId":"23756480-da8f-3dbc-af3c-550816bb7e1e","pitchNumber":7,"startTime":"2026-03-08T19:34:59.614Z","endTime":"2026-03-08T19:35:03.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":691181,"link":"/api/v1/people/691181","batSide":{"code":"L","description":"Left"}},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691181,"link":"/api/v1/people/691181"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.39999999999999,"awayTeamWinProbability":17.60000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":2.95,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:35:03.407Z","atBatIndex":75},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Gabriel Gonzalez out on a sacrifice fly to center fielder Dylan Campbell. James Outman scores.","rbi":1,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T19:35:36.631Z","endTime":"2026-03-08T19:36:48.685Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694224,"fullName":"Gabriel Gonzalez","link":"/api/v1/people/694224"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":694224,"fullName":"Gabriel Gonzalez","link":"/api/v1/people/694224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":{"id":806585,"link":"/api/v1/people/806585"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.5,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05501897290544,"aZ":-33.883392013134646,"pfxX":6.5569836204442495,"pfxZ":-1.2049460195148054,"pX":-1.2911448555585454,"pZ":2.7599009798742915,"vX0":2.511281412177397,"vY0":-119.36065846970746,"vZ0":1.1221173002865834,"x":78.32,"y":164.73,"x0":-3.212949995848923,"y0":50.00046162264403,"z0":5.368701275474766,"aX":9.323491589741208},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.6,"breakHorizontal":-12.5,"spinRate":2533,"spinDirection":61},"zone":11,"typeConfidence":0.61,"plateTime":0.4614279001868513,"extension":5.9820947515509175},"index":0,"playId":"d886c253-da1f-3201-ba17-68a6b4eff50f","pitchNumber":1,"startTime":"2026-03-08T19:35:36.631Z","endTime":"2026-03-08T19:35:40.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":694224,"link":"/api/v1/people/694224","batSide":{"code":"R","description":"Right"}},"first":{"id":691181,"link":"/api/v1/people/691181"},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Emmanuel Rodriguez advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"d886c253-da1f-3201-ba17-68a6b4eff50f","startTime":"2026-03-08T19:35:55.303Z","endTime":"2026-03-08T19:35:55.304Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691181,"link":"/api/v1/people/691181"},"defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":694224,"link":"/api/v1/people/694224","batSide":{"code":"R","description":"Right"}},"first":{"id":691181,"link":"/api/v1/people/691181"},"third":{"id":681546,"link":"/api/v1/people/681546"},"postOnSecond":{"id":691181,"link":"/api/v1/people/691181"},"postOnThird":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":5.29,"dramaIndex":149.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83585462285741,"aZ":-23.27562327588694,"pfxX":-5.211761906512524,"pfxZ":4.883058337001362,"pX":-0.5280930629661202,"pZ":3.1247397799288077,"vX0":7.871995344578207,"vY0":-133.45241073670712,"vZ0":-1.3835453351167644,"x":133.51,"y":129.88,"x0":-2.824554140915707,"y0":50.004798765615796,"z0":5.30935299504579,"aX":-9.502822758369513},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":7.9,"spinRate":2470,"spinDirection":204},"zone":1,"typeConfidence":0.77,"plateTime":0.40876084058379636,"extension":6.18968253690697},"index":2,"playId":"14272dca-211e-37ed-9089-8d7c8cbe7088","pitchNumber":2,"startTime":"2026-03-08T19:35:55.305Z","endTime":"2026-03-08T19:35:58.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":694224,"link":"/api/v1/people/694224","batSide":{"code":"R","description":"Right"}},"second":{"id":691181,"link":"/api/v1/people/691181"},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81910511189148,"aZ":-16.221417830572157,"pfxX":-3.532420735759688,"pfxZ":8.390690295105584,"pX":1.420121192617566,"pZ":1.6423472809667825,"vX0":12.201269820865667,"vY0":-136.24041459835271,"vZ0":-6.783733968979585,"x":111.61,"y":148.25,"x0":-2.635603180555044,"y0":50.00131018243085,"z0":5.263926077198566,"aX":-6.716674057156043},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":4.1,"spinRate":2527,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.4003515847536203,"extension":6.20367631371249},"index":3,"playId":"6b8eaafb-8d3a-3c72-8b0e-1393702f8e3b","pitchNumber":3,"startTime":"2026-03-08T19:36:16.939Z","endTime":"2026-03-08T19:36:19.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":694224,"link":"/api/v1/people/694224","batSide":{"code":"R","description":"Right"}},"second":{"id":691181,"link":"/api/v1/people/691181"},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.778676929722316,"aZ":-31.619466875226095,"pfxX":6.46268762610825,"pfxZ":0.37954115745807115,"pX":-0.183109139601697,"pZ":3.0962257939066804,"vX0":5.00020104506168,"vY0":-120.65603841072578,"vZ0":1.242975047018941,"x":120.37,"y":150.6,"x0":-3.1231293106445737,"y0":50.0045737045369,"z0":5.363563156611196,"aX":9.515872684802414},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":-13.0,"spinRate":2735,"spinDirection":58},"zone":2,"typeConfidence":0.81,"plateTime":0.4541875034990497,"extension":6.191611491778006},"hitData":{"launchSpeed":90.3,"launchAngle":40.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.92,"coordY":60.92}},"index":4,"playId":"b98acee5-dd96-3784-9db2-b3ecae1f0eb0","pitchNumber":4,"startTime":"2026-03-08T19:36:35.813Z","endTime":"2026-03-08T19:36:48.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681080,"link":"/api/v1/people/681080"},"first":{"id":689456,"link":"/api/v1/people/689456"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":699712,"link":"/api/v1/people/699712"}},"offense":{"batter":{"id":694224,"link":"/api/v1/people/694224","batSide":{"code":"R","description":"Right"}},"second":{"id":691181,"link":"/api/v1/people/691181"},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694224,"link":"/api/v1/people/694224"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":15.700000000000003,"leverageIndex":5.29,"dramaIndex":246.0,"contextMetrics":{},"playEndTime":"2026-03-08T19:36:48.685Z","atBatIndex":76}]