[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a ground ball to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-26T20:11:57.334Z","endTime":"2026-03-26T20:12:11.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-26T15:50:19.951Z","endTime":"2026-03-26T19:38:51.965Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"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-26T19:38:51.965Z","endTime":"2026-03-26T20:11:54.011Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"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-26T20:11:54.011Z","endTime":"2026-03-26T20:11:59.607Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847539075591058,"aZ":-15.754852618016246,"pfxX":4.750957824310412,"pfxZ":8.919877055975,"pX":-0.2094256662569902,"pZ":2.271819382046132,"vX0":-7.715923929105572,"vY0":-134.5011474390412,"vZ0":-6.7502816001200125,"x":124.98,"y":177.44,"x0":2.072941441196317,"y0":50.005840641998816,"z0":5.921878482108164,"aX":8.749011026122613},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-7.1,"spinRate":2474,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4064841140615214,"extension":6.638027324856977},"hitData":{"launchSpeed":112.3,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.07,"coordY":85.81}},"index":3,"playId":"6965df89-56b4-3c40-9fdb-b40d78d6ef3b","pitchNumber":1,"startTime":"2026-03-26T20:11:59.607Z","endTime":"2026-03-26T20:12:11.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-26T20:12:11.276Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trevor Story grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Matt McLain to first baseman Sal Stewart. Roman Anthony out at 2nd. Trevor Story out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-26T20:12:20.366Z","endTime":"2026-03-26T20:12:59.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.312168388329592,"aZ":-14.145353696259454,"pfxX":6.245706318611139,"pfxZ":9.530146315969562,"pX":0.42813418982526547,"pZ":2.60988143832182,"vX0":-7.224799246290544,"vY0":-135.8403435745977,"vZ0":-6.08401030850266,"x":100.68,"y":168.31,"x0":2.2954052216324223,"y0":50.00600431008939,"z0":5.840699065470399,"aX":11.819464013668412},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-10.0,"spinRate":2528,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.40133454533938817,"extension":6.493838514031823},"index":0,"playId":"c4b6cdf5-f528-3555-a949-b081fea0a90e","pitchNumber":1,"startTime":"2026-03-26T20:12:34.203Z","endTime":"2026-03-26T20:12:37.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01305786741196,"aZ":-20.251929209767674,"pfxX":8.683039946692054,"pfxZ":7.502212785250686,"pX":0.9422955565903129,"pZ":1.7272168074917211,"vX0":-6.615189028849223,"vY0":-124.2342121653456,"vZ0":-6.052938030128588,"x":81.08,"y":192.15,"x0":2.4898475116289434,"y0":50.004399819145554,"z0":5.838967505337733,"aX":13.80003295100903},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":12.6,"breakHorizontal":-14.5,"spinRate":2036,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4381282468324814,"extension":6.452344372593504},"hitData":{"launchSpeed":78.9,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.0,"coordY":165.0}},"index":1,"playId":"5d372fcc-6060-358b-bd9d-ecbc4c1275f7","pitchNumber":2,"startTime":"2026-03-26T20:12:51.652Z","endTime":"2026-03-26T20:12:59.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:12:59.858Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reds challenged (play at 1st), call on the field was upheld: Jarren Duran singles on a ground ball to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-26T20:13:05.206Z","endTime":"2026-03-26T20:13:52.329Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.046707593429833,"aZ":-36.90923863368564,"pfxX":-4.229745072154721,"pfxZ":-3.4114599650058235,"pX":0.35767543054304923,"pZ":2.3149521490071776,"vX0":-3.2183839043260654,"vY0":-116.77842163434413,"vZ0":-0.9142279207682773,"x":103.37,"y":176.28,"x0":2.3010751802217584,"y0":50.004606026662124,"z0":6.169751809414893,"aX":-5.868072726640688},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.1,"breakHorizontal":8.4,"spinRate":2836,"spinDirection":318},"zone":6,"typeConfidence":2.0,"plateTime":0.46822225071867285,"extension":6.383345601099891},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.1,"coordY":150.67}},"index":0,"playId":"182ba068-b5e8-331b-9be7-bc32abe3805a","pitchNumber":1,"startTime":"2026-03-26T20:13:44.373Z","endTime":"2026-03-26T20:13:52.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":113},"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:13:52.329Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-26T20:16:40.667Z","endTime":"2026-03-26T20:17:48.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"9ea99fd6-77ca-3770-ad5a-36691bade643","startTime":"2026-03-26T20:16:24.945Z","endTime":"2026-03-26T20:16:28.834Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79120715967818,"aZ":-16.242435378601158,"pfxX":5.481566024264266,"pfxZ":8.558558461002331,"pX":0.8756168923566797,"pZ":3.114511222389709,"vX0":-5.993758597552931,"vY0":-134.70467874954653,"vZ0":-4.620215375972902,"x":83.62,"y":154.69,"x0":2.40405861422041,"y0":50.00095245288701,"z0":5.979257968170631,"aX":10.200853375071597},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":-8.9,"spinRate":2211,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40468094127605303,"extension":6.380185362831651},"index":1,"playId":"0f93347d-83a1-334b-a86c-9e34d1c9a6cb","pitchNumber":1,"startTime":"2026-03-26T20:16:42.989Z","endTime":"2026-03-26T20:16:46.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.078481174453735,"aZ":-24.66998515109432,"pfxX":7.1664310657326205,"pfxZ":4.711001123602941,"pX":1.298157196481854,"pZ":3.1888086636449113,"vX0":-5.078110823404208,"vY0":-124.12553736107937,"vZ0":-1.8969152462129442,"x":67.52,"y":152.68,"x0":2.4188616259720703,"y0":50.002451318192044,"z0":5.97632768781771,"aX":11.411380146907007},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.4,"breakHorizontal":-12.1,"spinRate":1830,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4378817956342602,"extension":6.421527291465674},"index":2,"playId":"f0404417-4b2d-3c76-a4e7-828069511a0b","pitchNumber":2,"startTime":"2026-03-26T20:16:59.145Z","endTime":"2026-03-26T20:17:02.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23417287363735,"aZ":-23.23807551805327,"pfxX":6.843319205249261,"pfxZ":5.565934315415852,"pX":1.1545623202555269,"pZ":4.325417447545342,"vX0":-5.244051018646817,"vY0":-124.64173330268812,"vZ0":0.3497327144550326,"x":72.99,"y":121.99,"x0":2.3756887889386746,"y0":50.00356703992374,"z0":6.071244843816422,"aX":10.988959413519561},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.4,"breakHorizontal":-11.5,"spinRate":1945,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4360501536808785,"extension":6.453952427393195},"index":3,"playId":"06322826-78ad-3ef2-85a1-8fe9e66817fd","pitchNumber":3,"startTime":"2026-03-26T20:17:15.324Z","endTime":"2026-03-26T20:17:22.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jarren Duran steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":4,"actionPlayId":"06322826-78ad-3ef2-85a1-8fe9e66817fd","startTime":"2026-03-26T20:17:24.173Z","endTime":"2026-03-26T20:17:44.668Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"postOnSecond":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.88,"dramaIndex":33.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":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.385302506094398,"aZ":-15.989393370978709,"pfxX":4.736332260018502,"pfxZ":8.464768159248813,"pX":1.405455503410992,"pZ":2.8258703583992832,"vX0":-4.212252735639328,"vY0":-136.5162185429902,"vZ0":-5.132607480882911,"x":63.43,"y":162.48,"x0":2.3433242769244527,"y0":50.00483125719099,"z0":5.809127319483247,"aX":9.057616622804176},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-7.8,"spinRate":2204,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.3992377115327064,"extension":6.575958104309512},"index":5,"playId":"a4586dc7-d2c7-3fa9-89e6-96a8391b5914","pitchNumber":4,"startTime":"2026-03-26T20:17:44.668Z","endTime":"2026-03-26T20:17:48.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:17:48.041Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-26T20:17:49.332Z","endTime":"2026-03-26T20:18:49.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011867974090176,"aZ":-11.537310033478391,"pfxX":3.9982369349646287,"pfxZ":10.897414762716876,"pX":0.7304527047750533,"pZ":2.958560683975256,"vX0":-5.438786514841512,"vY0":-135.8367403269432,"vZ0":-5.617415082420301,"x":89.16,"y":158.9,"x0":2.2267947679740843,"y0":50.005471311473734,"z0":5.835234407911421,"aX":7.573865211139267},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":-6.2,"spinRate":2256,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.4011768957483266,"extension":6.534886395864506},"index":0,"playId":"6b2ae0e3-c2ca-3936-98c5-95c9b7e57a04","pitchNumber":1,"startTime":"2026-03-26T20:18:13.644Z","endTime":"2026-03-26T20:18:19.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331122212618844,"aZ":-17.204844011930433,"pfxX":3.8375623067746822,"pfxZ":7.786361620339857,"pX":-0.07923059139244866,"pZ":3.117866535371224,"vX0":-7.591537944400924,"vY0":-136.84156984626338,"vZ0":-4.245404111123916,"x":120.02,"y":154.6,"x0":2.2153682387303175,"y0":50.00261575112354,"z0":5.8460119211496355,"aX":7.378195002882829},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":-5.6,"spinRate":2332,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.3981929636472099,"extension":6.550480826178002},"hitData":{"launchSpeed":85.3,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":159.79}},"index":1,"playId":"c21e51c8-a2d7-3ba4-a40c-8ebae2657518","pitchNumber":2,"startTime":"2026-03-26T20:18:42.107Z","endTime":"2026-03-26T20:18:49.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:18:49.830Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-26T20:20:45.466Z","endTime":"2026-03-26T20:21:22.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73444734817838,"aZ":-19.241728278800167,"pfxX":12.882845117393636,"pfxZ":6.865845511882254,"pX":-0.17397297417699056,"pZ":1.9613501383578047,"vX0":-11.2738923706865,"vY0":-137.41076670471864,"vZ0":-6.924403462065282,"x":123.63,"y":185.82,"x0":2.338868920169743,"y0":50.00318168472244,"z0":5.854169981856123,"aX":24.265288540564512},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":-20.5,"spinRate":2353,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.40093621088924847,"extension":6.465860984323488},"index":0,"playId":"f1d4a556-32f4-3b82-b1cc-e2fb571f967b","pitchNumber":1,"startTime":"2026-03-26T20:20:58.925Z","endTime":"2026-03-26T20:21:02.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.659645624435505,"aZ":-20.12605958986297,"pfxX":11.57944832331863,"pfxZ":6.1517084444658865,"pX":0.5100789631548459,"pZ":2.207374738413535,"vX0":-9.732008276051488,"vY0":-139.36891081580885,"vZ0":-6.352106932011507,"x":97.56,"y":179.18,"x0":2.5507506623696243,"y0":50.002053702237426,"z0":5.854812536105314,"aX":22.67425754483062},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":-18.8,"spinRate":2418,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.3937011512524897,"extension":6.672397350368374},"hitData":{"launchSpeed":82.0,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.0,"coordY":168.0}},"index":1,"playId":"e5e0d486-b454-3095-8ccc-ee9c516f332f","pitchNumber":2,"startTime":"2026-03-26T20:21:14.773Z","endTime":"2026-03-26T20:21:22.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:21:22.230Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out sharply to left fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-26T20:21:24.723Z","endTime":"2026-03-26T20:21:56.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87221435833869,"aZ":-23.689021710842308,"pfxX":0.6906359336779807,"pfxZ":4.576207421080671,"pX":-0.15513667584580118,"pZ":3.0859970816060125,"vX0":-6.891767098439605,"vY0":-134.45731614931273,"vZ0":-3.2981729370732875,"x":122.91,"y":155.46,"x0":2.3382971297263655,"y0":50.00063072952449,"z0":5.98673932359018,"aX":1.2814866510832166},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.9,"breakHorizontal":0.0,"spinRate":2645,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40551327577755014,"extension":6.582720354060781},"hitData":{"launchSpeed":100.1,"launchAngle":52.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":80.29,"coordY":107.9}},"index":0,"playId":"8605f80d-15b5-3f8e-8ba6-9f6a92d8967c","pitchNumber":1,"startTime":"2026-03-26T20:21:45.240Z","endTime":"2026-03-26T20:21:56.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:21:56.230Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Isiah Kiner-Falefa to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-26T20:22:14.902Z","endTime":"2026-03-26T20:22:26.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":96.9,"endSpeed":89.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.485142354805646,"aZ":-15.300087960229348,"pfxX":6.970284341781737,"pfxZ":8.352460654073635,"pX":0.6725799674369805,"pZ":2.195867972253311,"vX0":-7.107657152888784,"vY0":-140.86342704395696,"vZ0":-7.687326654308718,"x":91.36,"y":179.49,"x0":2.3167868740232915,"y0":50.0015081421767,"z0":5.939546272816848,"aX":14.077959514785366},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":-11.3,"spinRate":2283,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.3881013912153608,"extension":6.581521880385271},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":157.26}},"index":0,"playId":"a8db06c0-c46a-31f5-828c-2535c689931f","pitchNumber":1,"startTime":"2026-03-26T20:22:19.068Z","endTime":"2026-03-26T20:22:26.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:22:26.628Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a ground ball to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-26T20:24:34.245Z","endTime":"2026-03-26T20:26:47.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.612283036904625,"aZ":-35.697087619751734,"pfxX":-5.116004739926136,"pfxZ":-2.6657071900859375,"pX":0.3505039240005263,"pZ":3.4177451375432555,"vX0":-2.695820956241212,"vY0":-114.6232957794769,"vZ0":1.5189283650162173,"x":103.64,"y":146.5,"x0":2.2093280854270034,"y0":50.00354845691497,"z0":6.2509562348588394,"aX":-6.7582011727563165},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.1,"breakHorizontal":10.0,"spinRate":2911,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.4791676525452866,"extension":6.597727021087724},"index":0,"playId":"bfc95266-06ad-36c4-b3b8-adfd5bb2c01f","pitchNumber":1,"startTime":"2026-03-26T20:24:36.838Z","endTime":"2026-03-26T20:24:40.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.480611887485193,"aZ":-32.284349604345714,"pfxX":-4.380279236875793,"pfxZ":-0.07838467533909643,"pX":1.516379951600294,"pZ":2.9673877566767515,"vX0":-0.5871823582506445,"vY0":-118.3487570441909,"vZ0":-0.48201218138691615,"x":59.2,"y":158.66,"x0":2.33666840952082,"y0":50.00235160867611,"z0":6.105548625099112,"aX":-6.274760102273613},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.0,"breakHorizontal":8.0,"spinRate":2447,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.4610584258143664,"extension":6.37507853440813},"index":1,"playId":"4aac686b-6542-388a-9ed1-347c4f19bd4e","pitchNumber":2,"startTime":"2026-03-26T20:24:50.700Z","endTime":"2026-03-26T20:24:54.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":80.4,"endSpeed":75.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.69883441405733,"aZ":-34.96886321094721,"pfxX":-7.355533377966578,"pfxZ":-1.9778180082192538,"pX":0.7916850717221323,"pZ":2.4175890415180645,"vX0":-1.6194717749191743,"vY0":-117.21909571634055,"vZ0":-0.9555245124167817,"x":86.82,"y":173.51,"x0":2.4449367874103296,"y0":50.00220443530155,"z0":6.04805358682142,"aX":-10.40472975008695},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.6,"breakHorizontal":13.7,"spinRate":2706,"spinDirection":297},"zone":6,"typeConfidence":2.0,"plateTime":0.46433636702922954,"extension":6.409879276228463},"index":2,"playId":"144dd310-6a23-300a-846c-e8e834f98220","pitchNumber":3,"startTime":"2026-03-26T20:25:04.554Z","endTime":"2026-03-26T20:25:09.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01835219682522,"aZ":-12.244270580559116,"pfxX":3.109167807121711,"pfxZ":10.41595037618459,"pX":-0.492633263816099,"pZ":2.344252571320493,"vX0":-8.095669346081904,"vY0":-136.69392766136136,"vZ0":-7.22039134953799,"x":135.78,"y":175.49,"x0":2.0889526838110903,"y0":50.00123543453353,"z0":5.840667529002214,"aX":5.948833063637132},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":-4.1,"spinRate":2431,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.3990252153513332,"extension":6.573288137681856},"index":3,"playId":"a117a481-fe1b-3820-bc7b-8ff5899598bd","pitchNumber":4,"startTime":"2026-03-26T20:25:53.904Z","endTime":"2026-03-26T20:25:57.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-26T20:26:10.857Z","endTime":"2026-03-26T20:26:25.586Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01293455558801,"aZ":-11.111944067640524,"pfxX":5.378549526309112,"pfxZ":11.11683998112274,"pX":0.16105160062243293,"pZ":1.4529225051611012,"vX0":-6.731568108151366,"vY0":-136.30667875704816,"vZ0":-9.460432122082725,"x":110.86,"y":199.55,"x0":1.955872130759065,"y0":50.00374472215726,"z0":5.721426738504629,"aX":10.191805766103306},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-8.4,"spinRate":2360,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.40076316106804377,"extension":6.586346355826954},"index":5,"playId":"3654cf13-0685-3fba-96fc-cd815401fd8f","pitchNumber":5,"startTime":"2026-03-26T20:26:25.586Z","endTime":"2026-03-26T20:26:29.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.537229697306387,"aZ":-26.487355257856066,"pfxX":-3.8919312956944023,"pfxZ":3.861591627390775,"pX":-0.4054740088275256,"pZ":0.8204348091940098,"vX0":-5.116239338049308,"vY0":-120.29634975970754,"vZ0":-6.285255524715209,"x":132.46,"y":216.63,"x0":2.2513168137871507,"y0":50.00020325847546,"z0":5.803920408993149,"aX":-5.7225640919700345},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.8,"breakHorizontal":8.3,"spinRate":2896,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.45468135677151933,"extension":6.578165062612234},"hitData":{"launchSpeed":32.9,"launchAngle":33.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.49,"coordY":170.65}},"index":6,"playId":"9f0c585e-b14a-312d-b2f7-0ed30b22fb2b","pitchNumber":6,"startTime":"2026-03-26T20:26:40.105Z","endTime":"2026-03-26T20:26:47.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:26:47.708Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-26T20:26:52.330Z","endTime":"2026-03-26T20:28:15.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.120636993582416,"aZ":-14.230449951246927,"pfxX":4.85080112439673,"pfxZ":9.551616480161695,"pX":-0.1313243413489566,"pZ":2.813606984686122,"vX0":-8.184340283906499,"vY0":-135.56540583576307,"vZ0":-5.491138414003806,"x":122.01,"y":162.81,"x0":2.2840665629405166,"y0":50.00077065632111,"z0":5.843652433297648,"aX":9.111170863841625},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-7.2,"spinRate":2435,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.402653904035728,"extension":6.478624338865801},"index":0,"playId":"e9e01c47-1d6e-3b65-991d-274321eab152","pitchNumber":1,"startTime":"2026-03-26T20:27:22.484Z","endTime":"2026-03-26T20:27:27.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":93.4,"endSpeed":85.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90063278290021,"aZ":-15.037231452201736,"pfxX":5.531928927892194,"pfxZ":9.093784287247916,"pX":0.22875244532271455,"pZ":3.4458093394385036,"vX0":-7.3747895396601075,"vY0":-135.9370066788499,"vZ0":-3.6824575143087297,"x":108.28,"y":145.74,"x0":2.2495389949959064,"y0":50.00251753785605,"z0":5.852292329748964,"aX":10.424532951229267},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":-8.6,"spinRate":2285,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4018962764009526,"extension":6.479175204991573},"index":1,"playId":"9107af99-b715-3658-8039-b4790e6e018d","pitchNumber":2,"startTime":"2026-03-26T20:27:49.757Z","endTime":"2026-03-26T20:27:53.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.047934128360172,"aZ":-15.828550390324764,"pfxX":6.477820323399816,"pfxZ":8.596157730703677,"pX":-0.5927439584494598,"pZ":2.249318941489822,"vX0":-9.776391826521754,"vY0":-135.89315356711117,"vZ0":-6.515952080831997,"x":139.59,"y":178.05,"x0":2.1821382471676145,"y0":50.0058271806976,"z0":5.745675784776782,"aX":12.323202495848856},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-10.1,"spinRate":2381,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4004811510653554,"extension":6.60551394847169},"index":2,"playId":"2514d4f5-5c8f-35d0-8f2d-b4929b127af2","pitchNumber":3,"startTime":"2026-03-26T20:28:12.198Z","endTime":"2026-03-26T20:28:15.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:28:15.976Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Narváez singles on a line drive to right fielder Noelvi Marte. Wilyer Abreu to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-26T20:28:31.108Z","endTime":"2026-03-26T20:29:29.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576936169711978,"aZ":-11.59617853678981,"pfxX":5.883866220317629,"pfxZ":10.79311724536037,"pX":0.43780645950659464,"pZ":3.0295768828846876,"vX0":-7.202110043818727,"vY0":-136.59375092608306,"vZ0":-5.238249751493106,"x":100.31,"y":156.98,"x0":2.333215198581881,"y0":50.00301644962888,"z0":5.756533876755761,"aX":11.218489151270855},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":-9.4,"spinRate":2433,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.39963989319371196,"extension":6.550136919123588},"index":0,"playId":"e29cd3dc-cd1d-30e3-8352-d5cbb8be621d","pitchNumber":1,"startTime":"2026-03-26T20:28:41.328Z","endTime":"2026-03-26T20:28:44.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.05485144961406,"aZ":-34.34193375510462,"pfxX":-3.952477650396781,"pfxZ":-1.542689313227405,"pX":1.0747058711392974,"pZ":1.8950854707058198,"vX0":-1.8500728635263632,"vY0":-117.05762751332556,"vZ0":-2.1798365857879407,"x":76.03,"y":187.61,"x0":2.385125338860697,"y0":50.00125029024788,"z0":6.009056929742684,"aX":-5.564533358806309},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.0,"breakHorizontal":7.6,"spinRate":2816,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.4653113778407354,"extension":6.362607353871381},"index":1,"playId":"42857cde-0d8c-3a6c-b888-c9cdb0f35846","pitchNumber":2,"startTime":"2026-03-26T20:28:58.333Z","endTime":"2026-03-26T20:29:01.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.401993224907333,"aZ":-23.266716367198207,"pfxX":8.753990120866867,"pfxZ":5.552263414163083,"pX":0.5805959713246933,"pZ":2.0841273100925815,"vX0":-7.288779164242817,"vY0":-124.8885723624319,"vZ0":-4.582750408850996,"x":94.87,"y":182.51,"x0":2.3771831015635527,"y0":50.00614184611885,"z0":5.819699654897567,"aX":14.051545514095665},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.4,"breakHorizontal":-14.5,"spinRate":2110,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.4359373177191177,"extension":6.4625760761422395},"hitData":{"launchSpeed":92.7,"launchAngle":11.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.14,"coordY":115.34}},"index":2,"playId":"d81a35d1-bd5a-34be-a0c4-899692837725","pitchNumber":3,"startTime":"2026-03-26T20:29:19.411Z","endTime":"2026-03-26T20:29:29.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:29:29.732Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ceddanne Rafaela grounds into a double play, shortstop Elly De La Cruz to second baseman Matt McLain to first baseman Sal Stewart. Carlos Narváez out at 2nd. Ceddanne Rafaela out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-26T20:29:27.814Z","endTime":"2026-03-26T20:31:14.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56927736305189,"aZ":-32.4094098903753,"pfxX":-3.70825212916895,"pfxZ":-0.16074754112311318,"pX":-0.15645048120208505,"pZ":3.398396521723616,"vX0":-4.440688064345641,"vY0":-118.09613674315445,"vZ0":0.6280433059518242,"x":122.96,"y":147.02,"x0":2.2237973747906805,"y0":50.00553390120999,"z0":6.088639793430412,"aX":-5.286154542475924},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.1,"breakHorizontal":7.7,"spinRate":2959,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4621889084653237,"extension":6.361419523434453},"index":0,"playId":"7b7618e0-c898-3d9e-9d88-99e6023f349d","pitchNumber":1,"startTime":"2026-03-26T20:29:54.287Z","endTime":"2026-03-26T20:29:58.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29152271407651,"aZ":-15.903135834359759,"pfxX":6.092721692152554,"pfxZ":8.553811817314823,"pX":0.6075694705377086,"pZ":1.5368894087336404,"vX0":-6.710767692302768,"vY0":-135.7271817170921,"vZ0":-8.347590646197519,"x":93.84,"y":197.28,"x0":2.297958072576282,"y0":50.004061066330614,"z0":5.717529726862207,"aX":11.590104656400536},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":-10.0,"spinRate":2381,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4006056109663598,"extension":6.575588106426474},"index":1,"playId":"126de496-38e8-39c7-91cd-3976de0c50a2","pitchNumber":2,"startTime":"2026-03-26T20:30:10.953Z","endTime":"2026-03-26T20:30:15.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.126369169601755,"aZ":-25.369458282879958,"pfxX":8.21660291477083,"pfxZ":4.249862786399892,"pX":0.6524711548852269,"pZ":1.6534208137821365,"vX0":-6.863397387016864,"vY0":-124.95226542097623,"vZ0":-5.09618327640904,"x":92.13,"y":194.14,"x0":2.350178517337588,"y0":50.00361812670457,"z0":5.770663439656301,"aX":13.161435948989777},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.8,"breakHorizontal":-13.6,"spinRate":1935,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.43618903826422617,"extension":6.51935860775897},"index":2,"playId":"64b7e411-0f50-3d59-a677-4c501725d0d6","pitchNumber":3,"startTime":"2026-03-26T20:30:28.082Z","endTime":"2026-03-26T20:30:31.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.469785951677345,"aZ":-15.398779901070075,"pfxX":4.622219445582472,"pfxZ":8.814161865290485,"pX":0.40123947426438417,"pZ":3.5746955192771614,"vX0":-6.752189460149148,"vY0":-136.48206015917953,"vZ0":-3.3050646194346665,"x":101.71,"y":142.26,"x0":2.2964401388141176,"y0":50.00630638736613,"z0":5.849308114121653,"aX":8.80154131069786},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":-7.1,"spinRate":2459,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.39992283331785217,"extension":6.501041777950695},"index":3,"playId":"2256f558-1c5a-326f-b4ef-9eb90fab603c","pitchNumber":4,"startTime":"2026-03-26T20:30:47.028Z","endTime":"2026-03-26T20:30:50.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.615026503656495,"aZ":-15.081148316085196,"pfxX":5.619899696954441,"pfxZ":9.004614979722826,"pX":-0.3492855124824235,"pZ":2.911973063398024,"vX0":-8.803774922210481,"vY0":-136.11486656933602,"vZ0":-5.026509000058635,"x":130.31,"y":160.16,"x0":2.1796938021443966,"y0":50.0041251401825,"z0":5.807921742773299,"aX":10.670116678727114},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-8.5,"spinRate":2458,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.40062749887243676,"extension":6.581808360181313},"hitData":{"launchSpeed":98.8,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":155.74}},"index":4,"playId":"58dc0868-ff3b-30ea-aad9-ed85c5eb8ae9","pitchNumber":5,"startTime":"2026-03-26T20:31:07.113Z","endTime":"2026-03-26T20:31:14.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":9.299999999999997,"leverageIndex":2.04,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:31:14.838Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Stewart doubles (1) on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-26T20:33:22.998Z","endTime":"2026-03-26T20:34:53.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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(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":90.7,"endSpeed":83.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.498679741971458,"aZ":-23.87382244320394,"pfxX":0.7451110201841118,"pfxZ":4.699390399350589,"pX":-1.0959843564482679,"pZ":1.4722474004737445,"vX0":-9.155615104442635,"vY0":-131.7179981885051,"vZ0":-7.031355618129203,"x":158.78,"y":199.03,"x0":2.320003564148715,"y0":50.00537729015045,"z0":5.927136725428471,"aX":1.3176409432304996},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":0.5,"spinRate":2654,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4149445739019604,"extension":6.532930723355914},"index":0,"playId":"7c14f652-72a2-3994-ab58-fe0347d3c11f","pitchNumber":1,"startTime":"2026-03-26T20:33:42.117Z","endTime":"2026-03-26T20:33:45.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85792767983978,"aZ":-23.390099478046384,"pfxX":1.6103790132304883,"pfxZ":4.690919264678483,"pX":-0.965452585183029,"pZ":2.5441139277025466,"vX0":-9.390773351508031,"vY0":-134.64638064579762,"vZ0":-4.770531137250178,"x":153.8,"y":170.09,"x0":2.329035257344468,"y0":50.00324587204399,"z0":5.953055578085813,"aX":3.0174036770171906},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":-1.3,"spinRate":2672,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.4037943638027581,"extension":6.587405809937684},"index":1,"playId":"64a2ea0e-a78d-31d4-8e58-e22987533d8a","pitchNumber":2,"startTime":"2026-03-26T20:33:55.253Z","endTime":"2026-03-26T20:33:58.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":85.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.732514138379393,"aZ":-29.220852251680792,"pfxX":-0.28144066627555997,"pfxZ":1.6438870580911669,"pX":-1.246936094241872,"pZ":2.023710459509395,"vX0":-8.543341979937873,"vY0":-130.98382232293946,"vZ0":-4.966038499557011,"x":164.53,"y":184.14,"x0":2.047720223654844,"y0":50.00438475685695,"z0":6.041886114817915,"aX":-0.5042515043767773},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.4,"breakHorizontal":1.8,"spinRate":2720,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4127992206532336,"extension":6.857944416839533},"index":2,"playId":"924a2694-c2b3-3103-90ce-b32138c4f087","pitchNumber":3,"startTime":"2026-03-26T20:34:16.911Z","endTime":"2026-03-26T20:34:19.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-26T20:34:32.083Z","endTime":"2026-03-26T20:34:40.275Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.777244566862343,"aZ":-35.42355288025462,"pfxX":-5.527657264051788,"pfxZ":-2.099105847424582,"pX":-0.1705972680877744,"pZ":2.0155606814708014,"vX0":-3.860463590702278,"vY0":-122.97512262480544,"vZ0":-2.715239764389593,"x":123.5,"y":184.36,"x0":2.1315120257182683,"y0":50.00198126004934,"z0":6.105362013862195,"aX":-8.561764813867693},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.2,"breakHorizontal":10.8,"spinRate":2141,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.443467362362024,"extension":6.679185637537085},"hitData":{"launchSpeed":109.0,"launchAngle":16.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":91.0,"coordY":54.0}},"index":4,"playId":"63199fec-37e3-33fc-83bc-a9b65a3735dd","pitchNumber":4,"startTime":"2026-03-26T20:34:40.275Z","endTime":"2026-03-26T20:34:53.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":0.91,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:34:53.302Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-26T20:34:55.176Z","endTime":"2026-03-26T20:35:53.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.981503566654773,"aZ":-13.279224378800711,"pfxX":7.927357819487305,"pfxZ":9.33165195470685,"pX":-0.2824454532246955,"pZ":2.831572272570936,"vX0":-9.677377009305856,"vY0":-141.14812735959958,"vZ0":-6.0674175139272135,"x":127.77,"y":162.33,"x0":2.154506650097611,"y0":50.00700073991653,"z0":5.858093123574979,"aX":16.0600849174567},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":-12.5,"spinRate":2333,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.3874883464448189,"extension":6.721156988266189},"index":0,"playId":"f1c2af64-ecc4-3268-a776-a5cb18c755ee","pitchNumber":1,"startTime":"2026-03-26T20:35:23.978Z","endTime":"2026-03-26T20:35:26.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.923700699989183,"aZ":-14.008411399649573,"pfxX":9.43959654645618,"pfxZ":9.035316973762086,"pX":-0.10728354224125768,"pZ":2.382950243187142,"vX0":-9.777450004697329,"vY0":-140.66620005342952,"vZ0":-6.876350414526465,"x":121.09,"y":174.44,"x0":2.181714695473569,"y0":50.00566616567387,"z0":5.761765596638107,"aX":18.983287002961372},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":-15.1,"spinRate":2361,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.38889647549693285,"extension":6.654364035393806},"hitData":{"launchSpeed":92.6,"launchAngle":55.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.35,"coordY":115.97}},"index":1,"playId":"33ecb71d-81dc-3983-86f9-7ae017222cd9","pitchNumber":2,"startTime":"2026-03-26T20:35:40.425Z","endTime":"2026-03-26T20:35:53.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.26,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:35:53.127Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-26T20:36:19.227Z","endTime":"2026-03-26T20:37:41.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"2ee23977-e57b-4188-b2d2-e5345355bc32","startTime":"2026-03-26T20:36:19.227Z","endTime":"2026-03-26T20:36:24.240Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.638581082705336,"aZ":-17.326642658877407,"pfxX":6.9987019953371234,"pfxZ":7.301035274709944,"pX":1.411306779238162,"pZ":3.9614492690684875,"vX0":-5.085060859576282,"vY0":-140.71163700101727,"vZ0":-2.2309199214332995,"x":63.2,"y":131.82,"x0":2.3195521126035534,"y0":50.005825499479045,"z0":5.869299812705761,"aX":14.238298312037704},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":-11.9,"spinRate":2226,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.3871447015187375,"extension":6.657764746750117},"index":1,"playId":"85e2c387-e9bf-3610-8d7a-051729b5bfd3","pitchNumber":1,"startTime":"2026-03-26T20:36:36.642Z","endTime":"2026-03-26T20:36:39.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10590542942624,"aZ":-20.05882216949385,"pfxX":9.959855901837223,"pfxZ":5.934411966570259,"pX":0.9073248354015095,"pZ":3.4700701576609703,"vX0":-7.348429300536051,"vY0":-140.84120830643772,"vZ0":-3.145558216515956,"x":82.41,"y":145.09,"x0":2.2350211176413426,"y0":50.00329771934554,"z0":5.873765615483413,"aX":20.335746319160894},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.4,"breakHorizontal":-16.9,"spinRate":2373,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3865080769401956,"extension":6.810156716926913},"index":2,"playId":"34d90eb3-46ec-32a2-beed-9b426edfcf88","pitchNumber":2,"startTime":"2026-03-26T20:36:53.063Z","endTime":"2026-03-26T20:36:56.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.559310351478626,"aZ":-25.86128618847295,"pfxX":-0.44597024329457113,"pfxZ":3.5074392646450647,"pX":-1.4417333658316507,"pZ":2.7958756092676653,"vX0":-8.782703670231419,"vY0":-132.3538596052118,"vZ0":-3.3916841441201635,"x":171.96,"y":163.29,"x0":1.9581644407621255,"y0":50.000065382902775,"z0":5.958554894849587,"aX":-0.8018664475889933},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.9,"breakHorizontal":2.4,"spinRate":2662,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.41165352102475206,"extension":6.798275475679085},"index":3,"playId":"f18c7688-97b9-3ee3-a870-0c13bf3949f1","pitchNumber":3,"startTime":"2026-03-26T20:37:12.169Z","endTime":"2026-03-26T20:37:15.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.929655500086792,"aZ":-26.385129942554578,"pfxX":0.313446069305809,"pfxZ":3.1559007458162096,"pX":-1.6355513896174512,"pZ":3.0664451649038678,"vX0":-9.850696403582425,"vY0":-133.13918765977334,"vZ0":-2.8154444147958637,"x":179.34,"y":155.99,"x0":2.038880045950771,"y0":50.00192317093385,"z0":6.0050880141644845,"aX":0.5774120139687632},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.4,"breakHorizontal":1.1,"spinRate":2539,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40813158921324977,"extension":6.670804514317939},"index":4,"playId":"ff722003-460e-3ccc-8bde-ff531fc19fd7","pitchNumber":4,"startTime":"2026-03-26T20:37:38.426Z","endTime":"2026-03-26T20:37:41.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.34,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:37:41.883Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to left fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-26T20:37:43.652Z","endTime":"2026-03-26T20:38:27.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31800731693297,"aZ":-23.941155786716486,"pfxX":-1.033750597414052,"pfxZ":4.5947027944376835,"pX":-0.716683464123935,"pZ":3.1109209175065065,"vX0":-7.2191778341487325,"vY0":-132.77102502837315,"vZ0":-3.0367926888842334,"x":144.32,"y":154.79,"x0":2.167337770537784,"y0":50.004715551057735,"z0":6.003753710653695,"aX":-1.853556321186984},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":3.4,"spinRate":2596,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4118747687341342,"extension":6.71959475994306},"hitData":{"launchSpeed":90.6,"launchAngle":40.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.09,"coordY":108.97}},"index":0,"playId":"07e04069-c998-3e08-93ed-97190c29167c","pitchNumber":1,"startTime":"2026-03-26T20:38:14.262Z","endTime":"2026-03-26T20:38:27.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-4.699999999999996,"leverageIndex":2.01,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:38:27.147Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging, catcher Carlos Narváez to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-26T20:38:40.125Z","endTime":"2026-03-26T20:41:04.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63344715735064,"aZ":-27.8982607572929,"pfxX":-0.16988838294948572,"pfxZ":2.4928872946955707,"pX":0.8265103649701975,"pZ":3.994097430932727,"vX0":-3.5108816339640083,"vY0":-129.95754785732964,"vZ0":0.05192639175990399,"x":85.5,"y":130.94,"x0":2.215663716796974,"y0":50.00123315795507,"z0":6.0887560037583395,"aX":-0.2910989045580509},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":1.1,"spinRate":2559,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.42108540717097576,"extension":6.739485430003401},"index":0,"playId":"12486f65-bfca-379e-bc8f-1981aaf6dcf9","pitchNumber":1,"startTime":"2026-03-26T20:38:59.798Z","endTime":"2026-03-26T20:39:03.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95707331950708,"aZ":-13.427080966887882,"pfxX":7.18969638207964,"pfxZ":9.224606243314325,"pX":0.20865325535575957,"pZ":3.2914477874042665,"vX0":-8.521959466708491,"vY0":-141.3558021390848,"vZ0":-4.9283253639332205,"x":109.05,"y":149.91,"x0":2.3224059601269964,"y0":50.00063796941618,"z0":5.9133851336504275,"aX":14.60908632533523},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":-11.4,"spinRate":2406,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.3868607182727546,"extension":6.616206779310595},"index":1,"playId":"bb8b4071-8e02-362e-9e25-e98b18606e92","pitchNumber":2,"startTime":"2026-03-26T20:39:16.143Z","endTime":"2026-03-26T20:39:19.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":84.6,"endSpeed":78.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631031848632986,"aZ":-34.80984816155636,"pfxX":-5.544385170538385,"pfxZ":-1.71984984717359,"pX":-0.8894421677969174,"pZ":2.704111610387183,"vX0":-5.457605590260883,"vY0":-123.08322009745763,"vZ0":-1.0702169929868393,"x":150.9,"y":165.77,"x0":2.077639400994812,"y0":50.00293287909357,"z0":6.094593495598631,"aX":-8.497978650331918},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.1,"breakHorizontal":11.3,"spinRate":2459,"spinDirection":298},"zone":11,"typeConfidence":2.0,"plateTime":0.44515873569268294,"extension":6.626777965711053},"index":2,"playId":"cb2f3b2e-acf7-377b-b015-eec0aed9b060","pitchNumber":3,"startTime":"2026-03-26T20:39:38.657Z","endTime":"2026-03-26T20:39:43.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-26T20:40:00.762Z","endTime":"2026-03-26T20:40:12.193Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.947912935533182,"aZ":-31.412330459670688,"pfxX":-5.2118152855837385,"pfxZ":0.5096637618880919,"pX":-0.4839359999336224,"pZ":0.5296800073923216,"vX0":-4.8280670647188435,"vY0":-120.9485968765647,"vZ0":-6.323527991134671,"x":135.45,"y":224.48,"x0":2.2098634963896884,"y0":50.00339401464025,"z0":5.9078269218231245,"aX":-7.777772808478924},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":10.6,"spinRate":2561,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4515890593724503,"extension":6.792363408864921},"index":4,"playId":"5d24cdbd-d36b-31b7-b40f-da6c1d6f5b61","pitchNumber":4,"startTime":"2026-03-26T20:40:12.193Z","endTime":"2026-03-26T20:40:15.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":91.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.588717800214393,"aZ":-15.46819520233992,"pfxX":5.36367872073834,"pfxZ":7.945489804383794,"pX":0.7412377664746524,"pZ":3.597572833671321,"vX0":-6.03936985297612,"vY0":-142.64532944748908,"vZ0":-3.897120190577218,"x":88.75,"y":141.65,"x0":2.168871926238899,"y0":50.00120691143171,"z0":5.929041148333531,"aX":11.276102519569676},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.0,"breakHorizontal":-8.8,"spinRate":2316,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.3810543881292885,"extension":6.649902121532711},"index":5,"playId":"64907806-7900-397a-9e02-6c8806649359","pitchNumber":5,"startTime":"2026-03-26T20:40:34.282Z","endTime":"2026-03-26T20:40:37.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.373094362129397,"aZ":-24.77190906328514,"pfxX":0.8399891752999298,"pfxZ":4.062236711854329,"pX":-0.6377471582770912,"pZ":1.5074513530901668,"vX0":-7.434364166092912,"vY0":-133.5698639800612,"vZ0":-7.085376402587928,"x":141.31,"y":198.08,"x0":2.062132159669059,"y0":50.006521805730785,"z0":5.953113189094056,"aX":1.5333192222587448},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":-0.1,"spinRate":2758,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.4086839894403713,"extension":6.770351170671012},"index":6,"playId":"6d02e606-070b-3ab1-a12c-3f88123a9e27","pitchNumber":6,"startTime":"2026-03-26T20:40:55.616Z","endTime":"2026-03-26T20:41:04.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:41:04.010Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a line drive to left fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-26T20:42:50.860Z","endTime":"2026-03-26T20:44:36.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72154431380647,"aZ":-36.01728980517584,"pfxX":-3.7818886295274443,"pfxZ":-2.8679206666733172,"pX":-0.20680936159599175,"pZ":2.2674521352896537,"vX0":-4.00862699787605,"vY0":-114.77927330901795,"vZ0":-0.8485927018891369,"x":124.88,"y":177.56,"x0":2.0520799468217032,"y0":50.00526155472351,"z0":6.141030511980592,"aX":-5.059937618525631},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.2,"breakHorizontal":7.8,"spinRate":2776,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.47671476901111376,"extension":6.539339978347449},"index":0,"playId":"4e25f140-1233-3e32-9edc-7da3550033dd","pitchNumber":1,"startTime":"2026-03-26T20:43:14.629Z","endTime":"2026-03-26T20:43:18.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.768483576587133,"aZ":-32.17080145924083,"pfxX":-6.2266426106483355,"pfxZ":-0.0016635066910124507,"pX":0.2841521665870399,"pZ":1.3575341027474679,"vX0":-3.0230474734738504,"vY0":-118.04777790635968,"vZ0":-3.6370279569520196,"x":106.17,"y":202.13,"x0":2.390664498059093,"y0":50.000237690345074,"z0":5.884068479533503,"aX":-8.773425390932212},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.6,"breakHorizontal":12.0,"spinRate":2840,"spinDirection":271},"zone":14,"typeConfidence":2.0,"plateTime":0.46423845703157784,"extension":6.3803424753365565},"index":1,"playId":"756ec907-927a-3733-8c05-8b52681c89a7","pitchNumber":2,"startTime":"2026-03-26T20:43:27.599Z","endTime":"2026-03-26T20:43:31.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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.5,"endSpeed":75.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452751432733653,"aZ":-29.03578497048636,"pfxX":-4.567838771466085,"pfxZ":2.1815407801756512,"pX":-0.7806583913524963,"pZ":1.9507349328762007,"vX0":-5.517855343417154,"vY0":-119.91596539844299,"vZ0":-3.285200832012148,"x":146.76,"y":186.11,"x0":2.1529950625705783,"y0":50.00496125600799,"z0":5.95760326460604,"aX":-6.583855764129678},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":9.7,"spinRate":2675,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4585874405646364,"extension":6.473421196538093},"index":2,"playId":"1337ed17-58a7-37b6-a86a-bff221b3941b","pitchNumber":3,"startTime":"2026-03-26T20:43:41.086Z","endTime":"2026-03-26T20:43:44.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-26T20:43:54.617Z","endTime":"2026-03-26T20:44:07.651Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82530255031499,"aZ":-13.480100536462862,"pfxX":6.260111861999808,"pfxZ":9.85261779626757,"pX":0.4069399090858767,"pZ":3.385584032269831,"vX0":-6.773622202470391,"vY0":-136.1315963229434,"vZ0":-4.318077458409927,"x":101.49,"y":147.37,"x0":2.101225034969899,"y0":50.00299299236112,"z0":5.909882036754593,"aX":11.878370256969045},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":-10.1,"spinRate":2388,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4006803807366648,"extension":6.477841177473195},"index":4,"playId":"32b82624-287b-3a79-8d3f-c33a0d5e66aa","pitchNumber":4,"startTime":"2026-03-26T20:44:07.651Z","endTime":"2026-03-26T20:44:10.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.528979989325165,"aZ":-16.39267084502259,"pfxX":3.8618519449727855,"pfxZ":8.147299151641375,"pX":-0.1318336637880163,"pZ":2.881457501797747,"vX0":-7.930010023195411,"vY0":-136.69506028116786,"vZ0":-4.873793248719373,"x":122.03,"y":160.98,"x0":2.274930469865855,"y0":50.0022877434802,"z0":5.774391225538633,"aX":7.4807008036350195},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":-5.8,"spinRate":2432,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.3971863699283098,"extension":6.481461888856707},"hitData":{"launchSpeed":88.0,"launchAngle":12.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.98,"coordY":114.73}},"index":5,"playId":"eda83587-6c7d-3007-a98e-6c61089bec03","pitchNumber":5,"startTime":"2026-03-26T20:44:26.682Z","endTime":"2026-03-26T20:44:36.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:44:36.908Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Story lines out sharply to left fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-26T20:44:35.139Z","endTime":"2026-03-26T20:45:12.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":74.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.225617518963098,"aZ":-34.04818840110496,"pfxX":-2.837608176195055,"pfxZ":-1.3586629899731797,"pX":0.6073193774504683,"pZ":1.8728391589381865,"vX0":-2.834593112463042,"vY0":-115.62345429245484,"vZ0":-2.0980133174761453,"x":93.85,"y":188.21,"x0":2.2105217371965717,"y0":50.00549317339891,"z0":6.008955652180452,"aX":-3.905238383448216},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.6,"breakHorizontal":5.8,"spinRate":2818,"spinDirection":311},"zone":9,"typeConfidence":2.0,"plateTime":0.4707655883819921,"extension":6.52174252673826},"hitData":{"launchSpeed":108.1,"launchAngle":19.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.8,"coordY":67.37}},"index":0,"playId":"606be6ed-0d07-31d7-b674-18d24610540c","pitchNumber":1,"startTime":"2026-03-26T20:45:01.048Z","endTime":"2026-03-26T20:45:12.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:45:12.766Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jarren Duran pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-26T20:45:12.279Z","endTime":"2026-03-26T20:46:49.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.7,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.504425141258267,"aZ":-10.85513216510213,"pfxX":6.347110755255751,"pfxZ":11.702714948406147,"pX":0.28432025448697545,"pZ":2.344202127035894,"vX0":-7.006135474727353,"vY0":-134.67791160796153,"vZ0":-7.053707613839027,"x":106.16,"y":175.49,"x0":2.105080126659012,"y0":50.00398471879991,"z0":5.779526781628646,"aX":11.564378531365682},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.7,"breakHorizontal":-9.8,"spinRate":2327,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4079790798833889,"extension":6.538063951278043},"index":0,"playId":"8056255b-57dc-37d3-8408-d0c15d5d6744","pitchNumber":1,"startTime":"2026-03-26T20:45:39.715Z","endTime":"2026-03-26T20:45:43.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622086383919164,"aZ":-28.956509853836884,"pfxX":-5.512744803215446,"pfxZ":2.277217969939769,"pX":-0.911550238682273,"pZ":0.5596685532858935,"vX0":-5.676936243110871,"vY0":-119.14442702152765,"vZ0":-5.966362002808838,"x":151.75,"y":223.67,"x0":2.2337555049038804,"y0":50.00154421599116,"z0":5.770256353160782,"aX":-7.786553741799837},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.6,"breakHorizontal":11.5,"spinRate":2886,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.46282014998919596,"extension":6.670001838642981},"index":1,"playId":"b9492e03-e91b-343e-bd7e-589e5c3ad940","pitchNumber":2,"startTime":"2026-03-26T20:45:56.258Z","endTime":"2026-03-26T20:45:59.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42868984161715,"aZ":-32.30699833183115,"pfxX":-7.038689369563751,"pfxZ":-0.08840099095577036,"pX":-1.3096751743103647,"pZ":0.9824715262721667,"vX0":-5.935150771531152,"vY0":-119.19186198019328,"vZ0":-4.457731011345153,"x":166.92,"y":212.25,"x0":2.142413612911885,"y0":50.00586291697706,"z0":5.847961628934806,"aX":-9.962670616423319},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.1,"breakHorizontal":14.4,"spinRate":2827,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4624561768756008,"extension":6.6265325202214465},"index":2,"playId":"9043772f-4ccc-355d-b95b-c604cb6b276e","pitchNumber":3,"startTime":"2026-03-26T20:46:21.327Z","endTime":"2026-03-26T20:46:25.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.659345937615303,"aZ":-32.98142226608692,"pfxX":-6.970870028273633,"pfxZ":-0.549878767913663,"pX":0.11563076789742245,"pZ":2.194754047564454,"vX0":-3.118268183005234,"vY0":-120.62718358798281,"vZ0":-1.789094467483809,"x":112.59,"y":179.52,"x0":2.3368044327482203,"y0":50.00588351126012,"z0":5.8940715881046035,"aX":-10.125373812811503},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.2,"breakHorizontal":13.4,"spinRate":2879,"spinDirection":274},"zone":8,"typeConfidence":2.0,"plateTime":0.4566260627660279,"extension":6.651324049637092},"hitData":{"launchSpeed":86.2,"launchAngle":62.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":129.51,"coordY":141.04}},"index":3,"playId":"40c75e53-e447-38ad-87e2-c467b07255cf","pitchNumber":4,"startTime":"2026-03-26T20:46:39.234Z","endTime":"2026-03-26T20:46:49.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:46:49.256Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-26T20:46:56.644Z","endTime":"2026-03-26T20:49:38.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.750999309552892,"aZ":-17.192698756787088,"pfxX":4.776062811451148,"pfxZ":7.831738884559467,"pX":0.11871870546947463,"pZ":4.771298467170664,"vX0":-7.186215419376823,"vY0":-135.9694977269169,"vZ0":-0.06100002673659566,"x":112.47,"y":109.95,"x0":2.1493635051506934,"y0":50.00398706320283,"z0":5.965767876225942,"aX":9.138518490126597},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":-7.6,"spinRate":2395,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.3995589269940636,"extension":6.535371275974989},"index":0,"playId":"3144767b-9dcf-388e-b56e-e292b113132b","pitchNumber":1,"startTime":"2026-03-26T20:47:16.514Z","endTime":"2026-03-26T20:47:19.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.51916133832739,"aZ":-35.56736495737528,"pfxX":-4.1697287523838655,"pfxZ":-2.4372297315361937,"pX":0.7494179696744614,"pZ":3.3482179934387637,"vX0":-2.463599345619014,"vY0":-116.12550407275502,"vZ0":1.3154235184559684,"x":88.43,"y":148.38,"x0":2.358400304076595,"y0":50.00061830095787,"z0":6.1055549960351,"aX":-5.811760700042868},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.0,"breakHorizontal":8.0,"spinRate":2825,"spinDirection":301},"zone":3,"typeConfidence":2.0,"plateTime":0.4679851157815911,"extension":6.282612335240501},"index":1,"playId":"328b6ac7-8dd9-30f0-9060-7451f92405db","pitchNumber":2,"startTime":"2026-03-26T20:47:32.657Z","endTime":"2026-03-26T20:47:36.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68754586243394,"aZ":-22.132943536076215,"pfxX":8.180521532784828,"pfxZ":6.500896982219523,"pX":0.023476982002861857,"pZ":1.9272213126319964,"vX0":-7.789163018006226,"vY0":-122.32714272614524,"vZ0":-4.829731364029705,"x":116.11,"y":186.75,"x0":2.156613844855035,"y0":50.006061783210555,"z0":5.778232222055581,"aX":12.644052858840155},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":11.0,"breakHorizontal":-13.4,"spinRate":1927,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4444404621031959,"extension":6.628136733118727},"index":2,"playId":"2ac79d52-4537-3d36-86ae-a467491230b7","pitchNumber":3,"startTime":"2026-03-26T20:47:52.271Z","endTime":"2026-03-26T20:47:55.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900545614071667,"aZ":-13.508030406051017,"pfxX":4.931079696190555,"pfxZ":9.850106288328792,"pX":0.45964124244153926,"pZ":1.3229429374988069,"vX0":-6.264315093137204,"vY0":-136.07422437928423,"vZ0":-8.99748868233374,"x":99.48,"y":203.06,"x0":2.1396176402921836,"y0":50.00435333205296,"z0":5.585567993571401,"aX":9.346253292514206},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":2417,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4008992742647699,"extension":6.716218083180441},"index":3,"playId":"5ebab7cc-a75c-34d0-a61d-f7c2fe9501e2","pitchNumber":4,"startTime":"2026-03-26T20:48:14.258Z","endTime":"2026-03-26T20:48:17.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7835114946404,"aZ":-16.321952452335683,"pfxX":5.735924258896338,"pfxZ":8.531227826801928,"pX":-0.2631783638858783,"pZ":3.153171093843543,"vX0":-8.454331188057242,"vY0":-135.05476384192522,"vZ0":-4.0423553169259865,"x":127.03,"y":153.64,"x0":2.154023554818152,"y0":50.00210458704774,"z0":5.807879074530473,"aX":10.658196330629538},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":-8.8,"spinRate":2374,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4046416589326043,"extension":6.5866355959947995},"index":4,"playId":"6fd0b840-2235-30db-9ab1-f40f88c65c1e","pitchNumber":5,"startTime":"2026-03-26T20:48:34.378Z","endTime":"2026-03-26T20:48:37.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-26T20:48:50.840Z","endTime":"2026-03-26T20:49:05.884Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018971404846663,"aZ":-14.624261739937474,"pfxX":5.218013870242382,"pfxZ":9.170285186515724,"pX":0.4938340497492075,"pZ":2.72980839932721,"vX0":-6.655102151615925,"vY0":-136.25781005247495,"vZ0":-5.268731169222882,"x":98.18,"y":165.08,"x0":2.2701267004003194,"y0":50.00050925978287,"z0":5.670365665410897,"aX":9.983379555159358},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-8.3,"spinRate":2282,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.39932393716280945,"extension":6.5762622392653665},"index":6,"playId":"2208ece0-f057-3231-a832-0289dc2c7e55","pitchNumber":6,"startTime":"2026-03-26T20:49:05.884Z","endTime":"2026-03-26T20:49:09.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.328484849760397,"aZ":-15.166860760476247,"pfxX":4.071754326986651,"pfxZ":8.827561025456593,"pX":-0.6178108685467342,"pZ":2.435474153226817,"vX0":-8.817648312503978,"vY0":-136.99094824617828,"vZ0":-6.113882032965784,"x":140.55,"y":173.02,"x0":2.0938625900977064,"y0":50.004530442518785,"z0":5.708263067346301,"aX":7.846928771330341},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-5.8,"spinRate":2434,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.3977152852788022,"extension":6.68607965898224},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.0,"coordY":158.0}},"index":7,"playId":"fa83e113-22c1-32d5-bdac-b787e8c1d49e","pitchNumber":7,"startTime":"2026-03-26T20:49:30.388Z","endTime":"2026-03-26T20:49:38.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:49:38.405Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-26T20:51:17.452Z","endTime":"2026-03-26T20:52:56.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741960930014468,"aZ":-14.146554556789013,"pfxX":5.481952818566111,"pfxZ":9.084548922443297,"pX":-0.6128369468616826,"pZ":1.861806639080713,"vX0":-10.203442551627731,"vY0":-139.1548486532154,"vZ0":-8.292155134307883,"x":140.36,"y":188.51,"x0":2.3694751864063974,"y0":50.00214546245228,"z0":5.79338359705304,"aX":10.878618175314806},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":-8.0,"spinRate":2379,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.39182253477622764,"extension":6.803922503478662},"index":0,"playId":"db699ce4-2b2a-3655-8f91-0261535a31c0","pitchNumber":1,"startTime":"2026-03-26T20:51:44.803Z","endTime":"2026-03-26T20:51:48.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.092103642167036,"aZ":-15.247752442448778,"pfxX":6.5628727421291115,"pfxZ":8.450654706511473,"pX":0.8407963702323991,"pZ":3.3739918802405415,"vX0":-6.522590416873253,"vY0":-140.25657910567205,"vZ0":-4.283280948574085,"x":84.95,"y":147.68,"x0":2.337674527147627,"y0":50.00412566563962,"z0":5.9072468680419785,"aX":13.148330803875677},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":-10.7,"spinRate":2347,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.38969588954374235,"extension":6.819302022494651},"index":1,"playId":"1f05c4d1-efc4-3ab9-a075-4d0eeaab7a1b","pitchNumber":2,"startTime":"2026-03-26T20:51:59.193Z","endTime":"2026-03-26T20:52:02.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.770790549375562,"aZ":-26.085424641697053,"pfxX":-1.684633975189965,"pfxZ":3.499843433459735,"pX":0.832580593593381,"pZ":1.9760857097100581,"vX0":-3.5860988470583686,"vY0":-130.90182793409556,"vZ0":-4.93790662962939,"x":85.26,"y":185.43,"x0":2.4374396313585254,"y0":50.004586100763674,"z0":5.831736851543375,"aX":-2.933916459904095},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.5,"breakHorizontal":3.8,"spinRate":2649,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.4178936510249027,"extension":6.676221105883611},"index":2,"playId":"a06674d2-9f27-30cc-ac45-fbaf44547c08","pitchNumber":3,"startTime":"2026-03-26T20:52:12.887Z","endTime":"2026-03-26T20:52:16.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.926368670260615,"aZ":-14.362804030871695,"pfxX":4.208119314898247,"pfxZ":9.036358197642839,"pX":0.737333333991637,"pZ":3.350146149789883,"vX0":-6.214085054323296,"vY0":-139.1866519432162,"vZ0":-4.257823848720477,"x":88.89,"y":148.33,"x0":2.4474555434359173,"y0":50.00050320261449,"z0":5.844292288674939,"aX":8.292927087856212},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.4,"spinRate":2319,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.39284160448140204,"extension":6.824345885369842},"index":3,"playId":"824b15eb-82d5-362a-9239-c58f44aaa57c","pitchNumber":4,"startTime":"2026-03-26T20:52:27.537Z","endTime":"2026-03-26T20:52:30.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13459615972138,"aZ":-15.227930661100652,"pfxX":5.353430260035159,"pfxZ":8.216082487327727,"pX":-0.45587200307203346,"pZ":2.8152097881952423,"vX0":-9.346386281232178,"vY0":-141.73097557359688,"vZ0":-5.892143475200037,"x":134.38,"y":162.77,"x0":2.1681391690263068,"y0":50.005486590060336,"z0":5.870299151275368,"aX":11.046151744481431},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":-8.2,"spinRate":2421,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.3844073141530364,"extension":6.912455118886687},"hitData":{"launchSpeed":78.5,"launchAngle":27.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.28,"coordY":117.36}},"index":4,"playId":"06afa220-9d30-395b-84aa-55cac8ebc192","pitchNumber":5,"startTime":"2026-03-26T20:52:46.150Z","endTime":"2026-03-26T20:52:56.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:52:56.016Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Friedl lines out to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-26T20:52:53.558Z","endTime":"2026-03-26T20:53:25.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.148774276256482,"aZ":-23.566993797594893,"pfxX":1.0486895772943203,"pfxZ":4.662392959361494,"pX":-0.22171355516681665,"pZ":2.0904497514912967,"vX0":-6.79942202992044,"vY0":-134.7413184488383,"vZ0":-5.79666132478966,"x":125.45,"y":182.34,"x0":2.193780475565936,"y0":50.0037209711835,"z0":5.925557736651244,"aX":1.9370230011272376},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":-0.5,"spinRate":2562,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.4058608356301101,"extension":6.736896323522483},"hitData":{"launchSpeed":65.5,"launchAngle":26.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":115.72,"coordY":122.33}},"index":0,"playId":"f603e72e-f8c3-376f-801d-c20a8e4ee248","pitchNumber":1,"startTime":"2026-03-26T20:53:17.922Z","endTime":"2026-03-26T20:53:25.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:53:25.306Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-26T20:53:34.408Z","endTime":"2026-03-26T20:55:33.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":89.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.093103419784885,"aZ":-24.49526995546863,"pfxX":8.022360249058497,"pfxZ":3.8253610422451523,"pX":1.433920966151131,"pZ":2.117327059684589,"vX0":-6.141123629866034,"vY0":-139.10360347044872,"vZ0":-5.616235900639151,"x":62.34,"y":181.61,"x0":2.601472334650029,"y0":50.004810590913884,"z0":5.734298495825239,"aX":16.10562898284995},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.2,"breakHorizontal":-13.7,"spinRate":2386,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.390163549015516,"extension":6.737015135554638},"index":0,"playId":"61e29f50-df1c-3056-87e0-f854dc2c7421","pitchNumber":1,"startTime":"2026-03-26T20:53:51.726Z","endTime":"2026-03-26T20:53:55.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413111732710185,"aZ":-21.018767047326474,"pfxX":9.808158697119602,"pfxZ":5.674583884084289,"pX":-0.3250157576732043,"pZ":1.7868664957529898,"vX0":-10.711094839067774,"vY0":-138.25359149503473,"vZ0":-6.744603444869718,"x":129.39,"y":190.53,"x0":2.2972033681951873,"y0":50.00202804980623,"z0":5.6355440794036085,"aX":19.27690821069272},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":-16.0,"spinRate":2407,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.39389050247837387,"extension":6.820286218174566},"index":1,"playId":"bfe41971-c59d-38f4-8352-06c46f5f8a51","pitchNumber":2,"startTime":"2026-03-26T20:54:05.700Z","endTime":"2026-03-26T20:54:09.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":83.5,"endSpeed":77.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.494747450682336,"aZ":-30.946736435086343,"pfxX":-5.1982660659923035,"pfxZ":0.8229424632233862,"pX":0.3194515420267851,"pZ":1.790498578691488,"vX0":-2.92165606204109,"vY0":-121.5785196949259,"vZ0":-3.731920881616234,"x":104.82,"y":190.44,"x0":2.2116903776662067,"y0":50.00579536448233,"z0":6.026859570707158,"aX":-7.794980313721057},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.8,"breakHorizontal":10.1,"spinRate":2507,"spinDirection":308},"zone":9,"typeConfidence":2.0,"plateTime":0.45025554664623746,"extension":6.65489458874909},"index":2,"playId":"36535aaf-b8eb-399b-99da-3dc7a154e330","pitchNumber":3,"startTime":"2026-03-26T20:54:19.816Z","endTime":"2026-03-26T20:54:23.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-26T20:54:36.253Z","endTime":"2026-03-26T20:54:54.694Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":91.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.862726052905952,"aZ":-16.37960129527247,"pfxX":6.561286066277051,"pfxZ":7.470988227440563,"pX":0.5878555978746713,"pZ":3.0604447989178696,"vX0":-7.67760465931625,"vY0":-142.4199880609162,"vZ0":-5.292025642941476,"x":94.59,"y":156.15,"x0":2.429923355642015,"y0":50.00042971291121,"z0":5.932335576884571,"aX":13.866162595009488},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":-10.9,"spinRate":2433,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.38044030156766784,"extension":6.691779460324447},"index":4,"playId":"c5f9e1eb-1648-3336-8a84-443641560a48","pitchNumber":4,"startTime":"2026-03-26T20:54:54.694Z","endTime":"2026-03-26T20:54:57.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":95.7,"endSpeed":89.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19020923886421,"aZ":-17.310072091044354,"pfxX":5.91298792229037,"pfxZ":7.402313669493241,"pX":0.6870624701494045,"pZ":3.873046195183307,"vX0":-6.470392801655895,"vY0":-139.36653684089683,"vZ0":-2.442246114960933,"x":90.81,"y":134.21,"x0":2.2477865053485835,"y0":50.00475873946572,"z0":5.877035751520122,"aX":11.876507787542613},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":-9.7,"spinRate":2238,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3899304571708768,"extension":6.791251724859155},"index":5,"playId":"8e0ef1df-9f6c-34f2-bc72-d10887139181","pitchNumber":5,"startTime":"2026-03-26T20:55:12.660Z","endTime":"2026-03-26T20:55:16.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.942171738823475,"aZ":-27.932329054754995,"pfxX":-2.0054075558499145,"pfxZ":2.408834664106706,"pX":0.34856188759727497,"pZ":2.824483976444561,"vX0":-4.101629538927545,"vY0":-130.71912372813873,"vZ0":-2.948202200680997,"x":103.71,"y":162.52,"x0":2.1876829060082423,"y0":50.00419927477653,"z0":6.025027797183745,"aX":-3.5318331333712347},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":4.4,"spinRate":2635,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.41618581855858316,"extension":6.657216191468196},"index":6,"playId":"c90a13ed-cb8d-3294-9384-0d1bf6dc9a4a","pitchNumber":6,"startTime":"2026-03-26T20:55:30.270Z","endTime":"2026-03-26T20:55:33.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:55:33.441Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-26T20:57:17.507Z","endTime":"2026-03-26T20:58:21.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.53486964703214,"aZ":-35.90042705499817,"pfxX":-1.7319831685496583,"pfxZ":-2.782467862799604,"pX":1.0779826500589185,"pZ":1.6176259291117525,"vX0":-2.1557248410263425,"vY0":-114.24096268700539,"vZ0":-2.1065218476093572,"x":75.91,"y":195.1,"x0":2.2543428530842924,"y0":50.003962255414315,"z0":6.038707287323087,"aX":-2.318206713405469},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.3,"breakHorizontal":3.6,"spinRate":2771,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.4771435865960747,"extension":6.391330719385588},"index":0,"playId":"8d1efef0-ccc8-36fc-bd87-20b105d46147","pitchNumber":1,"startTime":"2026-03-26T20:57:41.064Z","endTime":"2026-03-26T20:57:44.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.291603364446395,"aZ":-14.064883810894576,"pfxX":4.045017423574675,"pfxZ":10.01216938226001,"pX":-0.5948167668469727,"pZ":2.260006671905552,"vX0":-8.338513371509631,"vY0":-133.29008991793225,"vZ0":-6.687977540391862,"x":139.67,"y":177.76,"x0":2.041372970309051,"y0":50.001022089638816,"z0":5.807627649343316,"aX":7.315615952151643},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":-5.6,"spinRate":2311,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.4101305622924558,"extension":6.570454403085966},"index":1,"playId":"af040064-e932-3379-9c1e-075abecf865a","pitchNumber":2,"startTime":"2026-03-26T20:57:54.762Z","endTime":"2026-03-26T20:57:58.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159230900571185,"aZ":-14.16413236435959,"pfxX":6.9290562420771735,"pfxZ":10.109195317938195,"pX":-0.27956674130971304,"pZ":1.9866724476709283,"vX0":-8.666089850788369,"vY0":-132.80262726075225,"vZ0":-7.0308444332537245,"x":127.66,"y":185.14,"x0":2.1298062352492635,"y0":50.00283350285481,"z0":5.70416985983598,"aX":12.344255157096617},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":-10.6,"spinRate":2281,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.41287032945014523,"extension":6.629804360063542},"hitData":{"launchSpeed":88.6,"launchAngle":53.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.51,"coordY":111.46}},"index":2,"playId":"e9aeab20-7095-3fc5-9f4b-d5306de29c94","pitchNumber":3,"startTime":"2026-03-26T20:58:11.681Z","endTime":"2026-03-26T20:58:21.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:58:21.207Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-26T20:58:21.248Z","endTime":"2026-03-26T20:59:59.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":81.0,"endSpeed":75.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.771331339962494,"aZ":-34.70380499207562,"pfxX":-5.4379611756384705,"pfxZ":-1.790196058095276,"pX":0.015208270037019399,"pZ":1.5278643987849698,"vX0":-3.9316964621953874,"vY0":-118.00546396917045,"vZ0":-2.6985382141353993,"x":116.42,"y":197.53,"x0":2.407447783355588,"y0":50.00256245104946,"z0":5.873202699823755,"aX":-7.692462343080733},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.6,"breakHorizontal":10.8,"spinRate":2859,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4635886976171948,"extension":6.549866736893546},"index":0,"playId":"5690aee5-1f5b-3c49-82c5-8aed794af48c","pitchNumber":1,"startTime":"2026-03-26T20:58:48.949Z","endTime":"2026-03-26T20:58:52.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-26T20:59:02.611Z","endTime":"2026-03-26T20:59:31.359Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"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":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40951389730961,"aZ":-28.810294811205626,"pfxX":-6.127080304578824,"pfxZ":2.3645858694096855,"pX":-0.5409949662121983,"pZ":2.420768598998584,"vX0":-4.524825136640175,"vY0":-118.56016178089016,"vZ0":-2.0380330160344444,"x":137.62,"y":173.42,"x0":2.187688700556188,"y0":50.00531948497428,"z0":5.917697430390266,"aX":-8.734875517576008},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.1,"breakHorizontal":12.2,"spinRate":2908,"spinDirection":310},"zone":4,"typeConfidence":2.0,"plateTime":0.4617533190208949,"extension":6.58024692369277},"index":2,"playId":"cb08430c-6c4c-3d1d-925f-6298a10aecf7","pitchNumber":2,"startTime":"2026-03-26T20:59:31.359Z","endTime":"2026-03-26T20:59:34.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74911260282972,"aZ":-13.324272219124296,"pfxX":5.335937445264775,"pfxZ":10.117644037947848,"pX":0.6538158867922941,"pZ":2.9001388038474194,"vX0":-6.0788100189143,"vY0":-135.20932966388824,"vZ0":-5.284475339662808,"x":92.08,"y":160.48,"x0":2.2312760536139287,"y0":50.004406698736446,"z0":5.805031578171557,"aX":9.943049788882727},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-8.5,"spinRate":2418,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.40413714399034184,"extension":6.613117486681625},"hitData":{"launchSpeed":80.5,"launchAngle":4.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":154.22}},"index":3,"playId":"2f61f487-8708-3204-97ee-8047f8ddd201","pitchNumber":3,"startTime":"2026-03-26T20:59:51.610Z","endTime":"2026-03-26T20:59:59.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-26T20:59:59.335Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-26T21:00:04.242Z","endTime":"2026-03-26T21:00:45.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":80.3,"endSpeed":74.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.320687914817125,"aZ":-34.19264153012128,"pfxX":-3.6267026814879926,"pfxZ":-1.441717214720235,"pX":-0.04565985172223207,"pZ":2.1873445444755273,"vX0":-3.8005095944042324,"vY0":-116.93122961806047,"vZ0":-1.570015309549691,"x":118.74,"y":179.72,"x0":2.0670217851362644,"y0":50.00551636096362,"z0":6.051114812869502,"aX":-5.0643432625707225},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.8,"breakHorizontal":7.4,"spinRate":2768,"spinDirection":311},"zone":5,"typeConfidence":2.0,"plateTime":0.4669328894596698,"extension":6.5260693504831275},"index":0,"playId":"2193939d-7afe-3325-92d3-d40b9b378faf","pitchNumber":1,"startTime":"2026-03-26T21:00:23.686Z","endTime":"2026-03-26T21:00:27.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63205873206567,"aZ":-17.28393051513758,"pfxX":5.705165096023526,"pfxZ":8.106542183058727,"pX":-0.3166758362978628,"pZ":2.6885067563099727,"vX0":-8.316828576532524,"vY0":-134.0948946469467,"vZ0":-4.913723253243232,"x":129.07,"y":166.19,"x0":2.0714313505714164,"y0":50.00447491151393,"z0":5.762332081242887,"aX":10.482100091126465},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":-8.8,"spinRate":2238,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.4071131034882409,"extension":6.585041135168992},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.0,"coordY":164.0}},"index":1,"playId":"5f5c8343-640d-31b3-a508-83010d37240b","pitchNumber":2,"startTime":"2026-03-26T21:00:37.931Z","endTime":"2026-03-26T21:00:45.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:00:45.387Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging, catcher Carlos Narváez to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-26T21:02:42.706Z","endTime":"2026-03-26T21:04:02.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.767652878140012,"aZ":-14.914277166453731,"pfxX":5.509562386162551,"pfxZ":8.816612566688306,"pX":-0.41660111644348774,"pZ":3.0575899856867546,"vX0":-9.519157042972498,"vY0":-138.72054977957572,"vZ0":-5.209908015271567,"x":132.88,"y":156.23,"x0":2.336692558368901,"y0":50.000584409179524,"z0":5.9471738029841745,"aX":10.783820741466565},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-8.0,"spinRate":2374,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.3941847784318764,"extension":6.660952832186061},"index":0,"playId":"77404381-b68f-33b8-bfe8-8d17d0ed68f0","pitchNumber":1,"startTime":"2026-03-26T21:03:06.598Z","endTime":"2026-03-26T21:03:10.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.352446626113647,"aZ":-12.197143460829295,"pfxX":7.454658323296031,"pfxZ":10.084544987629007,"pX":1.246281449574776,"pZ":2.9436093092800673,"vX0":-6.120280961722422,"vY0":-139.59591496024453,"vZ0":-5.805740127358347,"x":69.49,"y":159.3,"x0":2.4946556194197322,"y0":50.00275301085302,"z0":5.847740875238272,"aX":14.76644307333527},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":-12.2,"spinRate":2402,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.39182862421524955,"extension":6.61413196751409},"index":1,"playId":"409e7f2b-0572-3a7f-886a-d021309e1f3d","pitchNumber":2,"startTime":"2026-03-26T21:03:23.229Z","endTime":"2026-03-26T21:03:26.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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.4,"endSpeed":81.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804134674513094,"aZ":-24.41583347883982,"pfxX":10.271017283915903,"pfxZ":4.595694951531904,"pX":-0.17759458719063456,"pZ":1.914074062005442,"vX0":-9.590838845027594,"vY0":-128.38323473817354,"vZ0":-4.829040376523498,"x":123.77,"y":187.1,"x0":2.252231581959764,"y0":50.001578311032866,"z0":5.69345728133251,"aX":17.335459816614218},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-16.8,"spinRate":2000,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4248356470008914,"extension":6.833457713269141},"index":2,"playId":"8bf62862-5f4a-39c0-8f2d-ee5903a75ea4","pitchNumber":3,"startTime":"2026-03-26T21:03:38.699Z","endTime":"2026-03-26T21:03:42.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.553914020202686,"aZ":-28.507692381592488,"pfxX":-4.5444208979219,"pfxZ":2.4874606483457145,"pX":-1.5573252299276257,"pZ":0.49495109871943604,"vX0":-7.2760747330618685,"vY0":-120.60926903069773,"vZ0":-6.693760185634369,"x":176.36,"y":225.42,"x0":2.089363740872538,"y0":50.002330214222034,"z0":5.821864048755923,"aX":-6.68982692473257},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":10.0,"spinRate":2492,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4542242751177157,"extension":6.698428221168817},"index":3,"playId":"f918d1ba-ddfa-3359-9fdd-3f00f1929690","pitchNumber":4,"startTime":"2026-03-26T21:03:54.135Z","endTime":"2026-03-26T21:04:02.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:04:02.127Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-26T21:04:01.272Z","endTime":"2026-03-26T21:04:32.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.716283678291763,"aZ":-25.116244934113013,"pfxX":0.6549719197732973,"pfxZ":3.682776157720875,"pX":-0.7747930211461671,"pZ":2.808338134303209,"vX0":-8.380839609556,"vY0":-136.26367785752979,"vZ0":-3.6886864956353094,"x":146.53,"y":162.95,"x0":2.2313639016864175,"y0":50.0001693656718,"z0":5.87783619031684,"aX":1.254850840678971},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.2,"breakHorizontal":0.2,"spinRate":2682,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.39913095343110117,"extension":6.785153141623505},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":184.62}},"index":0,"playId":"13ae3e55-c4a2-3a2c-9270-6bc1482ec47c","pitchNumber":1,"startTime":"2026-03-26T21:04:25.115Z","endTime":"2026-03-26T21:04:32.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:04:32.897Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez challenged (pitch result), call on the field was overturned: Eugenio Suárez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-26T21:04:35.638Z","endTime":"2026-03-26T21:07:20.939Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.635781666134953,"aZ":-25.56299725268975,"pfxX":1.0316584877060526,"pfxZ":3.7282079427890142,"pX":-1.040924913462436,"pZ":2.3784748473870514,"vX0":-8.885445434708931,"vY0":-132.84012338417762,"vZ0":-4.438927123955574,"x":156.68,"y":174.56,"x0":2.2249379975015082,"y0":50.00154259042831,"z0":5.948040088159502,"aX":1.829731406479487},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":0.2,"spinRate":2721,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.41362491329656725,"extension":6.857453071110345},"index":0,"playId":"e2b2c595-6b1d-3212-a490-1887234d35df","pitchNumber":1,"startTime":"2026-03-26T21:04:58.571Z","endTime":"2026-03-26T21:05:02.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.692248501987216,"aZ":-15.749841614347659,"pfxX":7.963829858368304,"pfxZ":8.35439390618576,"pX":1.0370268022949694,"pZ":3.1632574570691716,"vX0":-6.91414236651587,"vY0":-139.61589942178134,"vZ0":-4.375096538351717,"x":77.47,"y":153.37,"x0":2.5161558485020032,"y0":50.001139548058966,"z0":5.793652135888487,"aX":15.65333421727793},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":-13.0,"spinRate":2375,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.392956712590502,"extension":6.657552802852423},"index":1,"playId":"ff72fe6c-f4c7-3dd7-9f22-fa37e755b130","pitchNumber":2,"startTime":"2026-03-26T21:05:12.958Z","endTime":"2026-03-26T21:05:17.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44002706301202,"aZ":-15.984977223979035,"pfxX":6.779478921112577,"pfxZ":7.97481435075777,"pX":0.9708789079924706,"pZ":2.7205081657816073,"vX0":-6.066447286782089,"vY0":-141.8250856944414,"vZ0":-5.974980323421694,"x":79.99,"y":165.33,"x0":2.260255214427196,"y0":50.00559405440556,"z0":5.8799601514944,"aX":13.767422732857018},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":-11.0,"spinRate":2448,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.38668236490781593,"extension":6.838422929045118},"index":2,"playId":"6ab7c964-9122-37f4-95d7-26d3715d7f3b","pitchNumber":3,"startTime":"2026-03-26T21:05:30.846Z","endTime":"2026-03-26T21:05:33.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163332554184908,"aZ":-29.44424322504366,"pfxX":-0.24791822173604405,"pfxZ":1.580767711221596,"pX":-0.4100237528546449,"pZ":2.045212804622022,"vX0":-6.550092620055976,"vY0":-130.73130350468946,"vZ0":-4.326177046112102,"x":132.63,"y":183.56,"x0":2.162567573913503,"y0":50.00173769110492,"z0":5.937414810958674,"aX":-0.4282677722554308},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":1.9,"spinRate":2668,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4193393482070329,"extension":6.735292210002954},"index":3,"playId":"3d665033-f1ca-3b0b-be33-6e8362ecc110","pitchNumber":4,"startTime":"2026-03-26T21:05:48.665Z","endTime":"2026-03-26T21:05:53.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.391808513056684,"aZ":-34.34352569071298,"pfxX":-7.178999974507224,"pfxZ":-1.4454927833954354,"pX":-0.34886420543297014,"pZ":2.2181735495711803,"vX0":-3.8392419061089247,"vY0":-121.6442396652545,"vZ0":-1.8481815070791225,"x":130.3,"y":178.89,"x0":2.18143671640316,"y0":50.00267229188908,"z0":5.959348380102058,"aX":-10.780038074969054},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.8,"breakHorizontal":13.9,"spinRate":2393,"spinDirection":310},"zone":4,"typeConfidence":2.0,"plateTime":0.44991002889120724,"extension":6.732149743097966},"index":4,"playId":"78ccf99d-61d0-35fc-9d8f-98e2c503dd68","pitchNumber":5,"startTime":"2026-03-26T21:06:12.951Z","endTime":"2026-03-26T21:06:16.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461414943727057,"aZ":-18.593853825053873,"pfxX":3.815126350341397,"pfxZ":6.7486391221265745,"pX":-0.7505730599317095,"pZ":3.3998974924586878,"vX0":-9.601745207307157,"vY0":-140.2079982704025,"vZ0":-3.6741105213551752,"x":145.61,"y":146.98,"x0":2.206277108280309,"y0":50.00611935506416,"z0":5.9239757433933775,"aX":7.6819982037827},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":-5.2,"spinRate":2442,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.3890421026892601,"extension":6.8216588237778275},"index":5,"playId":"4dfea348-cd2a-3bc3-8908-10f905e3fec7","pitchNumber":6,"startTime":"2026-03-26T21:06:32.404Z","endTime":"2026-03-26T21:06:36.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.265224660833784,"aZ":-25.62963540479813,"pfxX":0.9790416296624573,"pfxZ":3.6072527609572216,"pX":-0.4329369019280863,"pZ":1.7541884243218293,"vX0":-7.136185632716614,"vY0":-132.59825492541205,"vZ0":-5.647164149174002,"x":133.5,"y":191.42,"x0":2.1442860111811557,"y0":50.005726448165596,"z0":5.735581242062752,"aX":1.7788617745232729},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":-0.5,"spinRate":2735,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.4101023341464747,"extension":6.7977478804779325},"index":6,"playId":"3fe1bce3-54d8-366a-a748-69ed1aece720","pitchNumber":7,"startTime":"2026-03-26T21:06:53.924Z","endTime":"2026-03-26T21:07:20.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}},"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:07:20.939Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Narváez pops out to first baseman Sal Stewart in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-26T21:09:45.562Z","endTime":"2026-03-26T21:10:36.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342141377683006,"aZ":-13.523421559236137,"pfxX":7.478847774461776,"pfxZ":10.135610175598908,"pX":-0.3089873144229893,"pZ":2.2391659852400583,"vX0":-8.878186079436915,"vY0":-134.14214563220753,"vZ0":-6.690748134987057,"x":128.78,"y":178.32,"x0":2.0567100776620966,"y0":50.00446426017161,"z0":5.711828606426712,"aX":13.765274078275564},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":-11.9,"spinRate":2328,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.40679909508788903,"extension":6.561619404424253},"index":0,"playId":"afc64d98-997b-3d41-a9d2-38f9c6dc57a2","pitchNumber":1,"startTime":"2026-03-26T21:09:45.562Z","endTime":"2026-03-26T21:09:49.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.296136468686974,"aZ":-36.528091985591516,"pfxX":-3.609649570017205,"pfxZ":-3.1707660029091507,"pX":0.024835447423473343,"pZ":2.3742798418579367,"vX0":-3.799131641219108,"vY0":-116.26157035721884,"vZ0":-0.5981229547076087,"x":116.05,"y":174.67,"x0":2.147635316008367,"y0":50.004052738551415,"z0":6.094357217437679,"aX":-4.953382569010392},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-5.6,"breakHorizontal":7.4,"spinRate":2803,"spinDirection":319},"zone":5,"typeConfidence":2.0,"plateTime":0.4706688468284055,"extension":6.486819274491087},"index":1,"playId":"04720ac0-e129-378a-baa4-aab81e9b8c54","pitchNumber":2,"startTime":"2026-03-26T21:09:59.474Z","endTime":"2026-03-26T21:10:04.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81668255482628,"aZ":-12.823448292821817,"pfxX":5.083386639888956,"pfxZ":10.441747129075306,"pX":-0.3486541313439944,"pZ":2.063528539737757,"vX0":-8.08190300102306,"vY0":-134.90800331302063,"vZ0":-7.42072445845945,"x":130.29,"y":183.06,"x0":2.017901707809027,"y0":50.0056439028086,"z0":5.743231031368146,"aX":9.423996751163312},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":-7.6,"spinRate":2351,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.40513058349614495,"extension":6.552704116608521},"hitData":{"launchSpeed":85.3,"launchAngle":70.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":177.65,"coordY":176.51}},"index":2,"playId":"a0ffb4ee-1f3d-3182-85a5-e10be1b05f6a","pitchNumber":3,"startTime":"2026-03-26T21:10:27.100Z","endTime":"2026-03-26T21:10:36.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:10:36.890Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-26T21:10:43.398Z","endTime":"2026-03-26T21:11:46.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0196416178774,"aZ":-23.75345093393938,"pfxX":8.72032070675175,"pfxZ":5.332220172659458,"pX":0.7087187714265085,"pZ":1.7567191339862853,"vX0":-6.825732980971759,"vY0":-124.1068750555993,"vZ0":-5.06319547568699,"x":89.99,"y":191.35,"x0":2.3455126123990833,"y0":50.001405465305545,"z0":5.771558196574286,"aX":13.767013405461205},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.9,"breakHorizontal":-14.4,"spinRate":1985,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.43930735538084553,"extension":6.500436394825904},"index":0,"playId":"a1545183-a8af-3e77-bf80-1207a214663b","pitchNumber":1,"startTime":"2026-03-26T21:11:00.073Z","endTime":"2026-03-26T21:11:03.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.648210034594737,"aZ":-16.802345811479324,"pfxX":6.031228050941793,"pfxZ":8.516922757273232,"pX":-0.590030796241596,"pZ":2.2656540391202036,"vX0":-9.164724802445495,"vY0":-133.25258308883804,"vZ0":-5.868278503824521,"x":139.49,"y":177.61,"x0":2.1044650212791005,"y0":50.0029539775857,"z0":5.70325567783208,"aX":10.88644815660079},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-9.0,"spinRate":2351,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.41046470261969015,"extension":6.692486862200761},"index":1,"playId":"f3dd4c46-3d43-3a2d-aee0-88fe75bf44f0","pitchNumber":2,"startTime":"2026-03-26T21:11:14.439Z","endTime":"2026-03-26T21:11:18.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-26T21:11:28.145Z","endTime":"2026-03-26T21:11:38.508Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.515848521191206,"aZ":-15.161825715505884,"pfxX":6.535868134185569,"pfxZ":9.064223301117142,"pX":1.1855852831536262,"pZ":3.267047360460543,"vX0":-4.9965853265054685,"vY0":-135.1791715168,"vZ0":-4.082961236235688,"x":71.81,"y":150.57,"x0":2.19567168552104,"y0":50.00528940748044,"z0":5.839999952811864,"aX":12.270967919520103},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-10.9,"spinRate":2358,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4029881773729249,"extension":6.530509659080185},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":163.84}},"index":3,"playId":"dd407609-395d-367f-a0aa-66c8df119540","pitchNumber":3,"startTime":"2026-03-26T21:11:38.508Z","endTime":"2026-03-26T21:11:46.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:11:46.194Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a line drive to pitcher Andrew Abbott, deflected by first baseman Sal Stewart. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-26T21:11:52.532Z","endTime":"2026-03-26T21:13:49.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681259459255866,"aZ":-15.96679683951662,"pfxX":5.8988871219835275,"pfxZ":8.653865954939459,"pX":-0.06517836365044935,"pZ":0.9305939880463459,"vX0":-7.363708368166028,"vY0":-134.83495146843228,"vZ0":-9.87484589123202,"x":119.48,"y":213.65,"x0":1.9134461981253437,"y0":50.002106123489156,"z0":5.725841974294244,"aX":11.045427178853789},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":-9.5,"spinRate":2362,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.40363219743396206,"extension":6.588283814988728},"index":0,"playId":"992d80c6-cda1-3bac-b468-0916894db268","pitchNumber":1,"startTime":"2026-03-26T21:12:22.533Z","endTime":"2026-03-26T21:12:25.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":81.1,"endSpeed":73.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.117581414301284,"aZ":-30.12747251396587,"pfxX":-7.360143144851422,"pfxZ":1.4897925242750567,"pX":-0.5703209132469877,"pZ":1.4635693807606458,"vX0":-4.289495259471348,"vY0":-117.85332423949541,"vZ0":-3.670327046744184,"x":138.74,"y":199.26,"x0":2.2436757626535115,"y0":50.00483947235921,"z0":5.892462557184184,"aX":-10.118817192515303},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.9,"breakHorizontal":14.5,"spinRate":2990,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4688500137946474,"extension":6.547843433220085},"index":1,"playId":"e8e409d1-3fed-3f61-89ea-12b845e26db2","pitchNumber":2,"startTime":"2026-03-26T21:12:38.676Z","endTime":"2026-03-26T21:12:42.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55425699887019,"aZ":-29.819677823558994,"pfxX":-1.6898825995872198,"pfxZ":1.6459446405580227,"pX":0.009044727176623185,"pZ":1.7891569405748822,"vX0":-4.533435425958802,"vY0":-118.52573027188667,"vZ0":-3.259025701405916,"x":116.66,"y":190.47,"x0":2.162063662050091,"y0":50.002725140594976,"z0":5.890326966971846,"aX":-2.41621138859761},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.5,"breakHorizontal":4.1,"spinRate":2880,"spinDirection":300},"zone":8,"typeConfidence":2.0,"plateTime":0.46120960979981707,"extension":6.509549063682769},"index":2,"playId":"541d2759-2006-3164-8d9f-5179aa53f380","pitchNumber":3,"startTime":"2026-03-26T21:12:57.418Z","endTime":"2026-03-26T21:13:01.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28946390435024,"aZ":-18.41751942707207,"pfxX":5.869916920159724,"pfxZ":7.4354674822390106,"pX":0.8215553768748183,"pZ":4.237889317522295,"vX0":-5.438796068052058,"vY0":-134.2551513352056,"vZ0":-1.2071532560457046,"x":85.68,"y":124.36,"x0":2.0974918755430596,"y0":50.00610090281906,"z0":5.9866584854531215,"aX":10.866283880440653},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":-9.7,"spinRate":2272,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4058248368971116,"extension":6.50462193760221},"index":3,"playId":"72c1f54c-bca1-38cc-93d8-02f7e7bc1e31","pitchNumber":4,"startTime":"2026-03-26T21:13:21.709Z","endTime":"2026-03-26T21:13:25.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.656641405013715,"aZ":-16.105533365180985,"pfxX":5.614363356682935,"pfxZ":8.732344918682648,"pX":0.5731379015547043,"pZ":3.5066132241254535,"vX0":-6.1982095354437545,"vY0":-134.42327885020418,"vZ0":-3.1469793182810912,"x":95.15,"y":144.1,"x0":2.1734466019788257,"y0":50.00154589439077,"z0":5.828057525379285,"aX":10.330011735681031},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-8.9,"spinRate":2327,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40662628594169714,"extension":6.510259783968464},"hitData":{"launchSpeed":110.2,"launchAngle":3.0,"totalDistance":100.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":144.71,"coordY":175.5}},"index":4,"playId":"b8b6d683-c52e-3f69-a0c1-42ccca938862","pitchNumber":5,"startTime":"2026-03-26T21:13:40.057Z","endTime":"2026-03-26T21:13:49.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.64,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:13:49.076Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-26T21:16:01.482Z","endTime":"2026-03-26T21:18:13.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-26T21:14:05.434Z","endTime":"2026-03-26T21:16:03.799Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4738773144654,"aZ":-16.60810705959164,"pfxX":6.062160301032604,"pfxZ":8.645158593635028,"pX":-0.3783617025463026,"pZ":2.436920035665302,"vX0":-8.65755715516461,"vY0":-132.1762595817906,"vZ0":-5.6076515731117205,"x":131.42,"y":172.98,"x0":2.125359615031914,"y0":50.00397663316819,"z0":5.772036600048668,"aX":10.917953422545242},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":-9.5,"spinRate":2212,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.41159401494495196,"extension":6.550409298703148},"index":1,"playId":"3a38d6fa-9580-355e-aa0a-1a2f31da1ef8","pitchNumber":1,"startTime":"2026-03-26T21:16:03.799Z","endTime":"2026-03-26T21:16:07.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"be896a91-8106-3c34-a8b9-f61ad002da31","startTime":"2026-03-26T21:16:24.264Z","endTime":"2026-03-26T21:16:29.168Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334136844055053,"aZ":-23.702227656252077,"pfxX":9.918200867144446,"pfxZ":5.439281723516016,"pX":1.0615758743991608,"pZ":2.657892959106204,"vX0":-6.324061880955905,"vY0":-123.65895927996871,"vZ0":-3.1678133376081608,"x":76.54,"y":167.02,"x0":2.3561449746441947,"y0":50.00233796141455,"z0":5.931385481106429,"aX":15.448122143263909},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.4,"breakHorizontal":-16.6,"spinRate":1849,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.44195576333237874,"extension":6.51928111593076},"index":3,"playId":"2e46aa52-98e6-3c80-86c6-bbdecd08c6c9","pitchNumber":2,"startTime":"2026-03-26T21:16:44.926Z","endTime":"2026-03-26T21:16:48.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-26T21:17:07.212Z","endTime":"2026-03-26T21:17:23.240Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11143353172914,"aZ":-14.667712527595897,"pfxX":4.586148264335674,"pfxZ":9.19636922566627,"pX":0.3304217558937188,"pZ":4.222339354704754,"vX0":-6.715320535520828,"vY0":-136.18307567142338,"vZ0":-1.9563567963218365,"x":104.41,"y":124.78,"x0":2.2171259986341845,"y0":50.0033273481097,"z0":5.949279321289318,"aX":8.731526229529608},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-7.1,"spinRate":2386,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40014374922698304,"extension":6.4757733078049515},"index":5,"playId":"c1215526-dab3-3a17-90d9-5f6b81e455bf","pitchNumber":3,"startTime":"2026-03-26T21:17:23.240Z","endTime":"2026-03-26T21:17:26.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.911682550544313,"aZ":-16.677911027809866,"pfxX":6.169261563615744,"pfxZ":8.31565313800189,"pX":0.2900302635030143,"pZ":3.7151654869618116,"vX0":-7.480750136969074,"vY0":-135.03029854940687,"vZ0":-2.5162727247214516,"x":105.94,"y":138.47,"x0":2.283076509361373,"y0":50.00278198679662,"z0":5.820326709553522,"aX":11.496424691226471},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":-9.7,"spinRate":2373,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4042467811770547,"extension":6.45045186040975},"index":6,"playId":"09907f7d-4b5f-34a1-b5ed-b4b2c44c36e5","pitchNumber":4,"startTime":"2026-03-26T21:17:44.249Z","endTime":"2026-03-26T21:17:50.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.020275334218898,"aZ":-13.829485710264043,"pfxX":5.672358760580748,"pfxZ":9.83214969170218,"pX":-0.35450223956762483,"pZ":3.419243294010579,"vX0":-8.544852572364352,"vY0":-135.14798454662838,"vZ0":-3.9526335838749516,"x":130.51,"y":146.46,"x0":2.0985241964389174,"y0":50.006188310834,"z0":5.859683526914351,"aX":10.588060584971895},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":-8.6,"spinRate":2399,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40392213122844955,"extension":6.512198451455287},"index":7,"playId":"63203d5d-b805-34e6-b156-f5db7c34a88a","pitchNumber":5,"startTime":"2026-03-26T21:18:09.784Z","endTime":"2026-03-26T21:18:13.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.8,"awayTeamWinProbability":49.2,"homeTeamWinProbabilityAdded":5.999999999999993,"leverageIndex":2.56,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:18:13.630Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-26T21:18:37.651Z","endTime":"2026-03-26T21:19:33.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.195321562553204,"aZ":-13.990162881507509,"pfxX":5.236674422271257,"pfxZ":9.566710114873548,"pX":-0.22164681119711022,"pZ":2.6247061295265177,"vX0":-8.241983378843253,"vY0":-136.32751750655962,"vZ0":-5.812038051035258,"x":125.45,"y":167.91,"x0":2.146827081279807,"y0":50.0042989175911,"z0":5.733353300223299,"aX":9.955862748755193},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":-7.9,"spinRate":2375,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4002664037224388,"extension":6.522063333395005},"index":0,"playId":"d81765bc-a118-31bf-b309-b5ff950a6f7e","pitchNumber":1,"startTime":"2026-03-26T21:18:41.233Z","endTime":"2026-03-26T21:18:44.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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.1,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.055933195476406,"aZ":-32.25279402729129,"pfxX":-9.10232695053709,"pfxZ":-0.05266939895004086,"pX":-0.31535744299489366,"pZ":2.65999532254069,"vX0":-3.3093452802739804,"vY0":-119.4767758338139,"vZ0":-0.9229765532003037,"x":129.02,"y":166.96,"x0":2.2722669527178705,"y0":50.00421632181282,"z0":5.96229212296162,"aX":-13.096232674754788},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.0,"breakHorizontal":17.3,"spinRate":2995,"spinDirection":316},"zone":4,"typeConfidence":2.0,"plateTime":0.45929173057694106,"extension":6.426051758759926},"index":1,"playId":"bf656908-bc7d-37b5-b29c-1f01e174dfc0","pitchNumber":2,"startTime":"2026-03-26T21:18:58.951Z","endTime":"2026-03-26T21:19:01.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-26T21:19:09.228Z","endTime":"2026-03-26T21:19:30.575Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440864943602705,"aZ":-32.09043727887791,"pfxX":-8.266012273332816,"pfxZ":0.059029391830593525,"pX":0.002233055623581263,"pZ":2.9826434675879643,"vX0":-2.915797646884341,"vY0":-121.07686623419266,"vZ0":-0.5121971913099274,"x":116.91,"y":158.25,"x0":2.2958723608475355,"y0":50.004322650723104,"z0":6.002903736081971,"aX":-12.284458315458338},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.2,"breakHorizontal":15.7,"spinRate":3051,"spinDirection":299},"zone":2,"typeConfidence":2.0,"plateTime":0.4522265827087404,"extension":6.409687933646657},"index":3,"playId":"4f0ace5b-4282-332e-adc6-d203269ba163","pitchNumber":3,"startTime":"2026-03-26T21:19:30.575Z","endTime":"2026-03-26T21:19:33.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":5.899999999999999,"leverageIndex":2.34,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:19:33.575Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-26T21:21:27.080Z","endTime":"2026-03-26T21:23:46.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967542826929726,"aZ":-22.453630991157876,"pfxX":9.355567534580807,"pfxZ":4.93337805964623,"pX":0.3170521671877568,"pZ":3.3321855053406377,"vX0":-9.176506111337693,"vY0":-138.96066516756628,"vZ0":-2.889174761839292,"x":104.91,"y":148.81,"x0":2.4348066948282923,"y0":50.00215564280761,"z0":5.864596779040128,"aX":18.432478059421538},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":-15.2,"spinRate":2341,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3930503102659988,"extension":6.632839531868777},"index":0,"playId":"073ccfc3-77c8-3848-bdad-b2779d66c341","pitchNumber":1,"startTime":"2026-03-26T21:21:53.541Z","endTime":"2026-03-26T21:21:56.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689215639011902,"aZ":-25.988661720065434,"pfxX":2.3841185548755126,"pfxZ":3.547438582400277,"pX":-0.8631545052959513,"pZ":2.4069092594696335,"vX0":-8.583281887623764,"vY0":-131.80588899965053,"vZ0":-4.076614181593905,"x":149.9,"y":173.79,"x0":2.1402215527599417,"y0":50.0000982376288,"z0":5.915895110682948,"aX":4.153587750039554},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":-2.3,"spinRate":2589,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.41720158159724097,"extension":6.6757071929328875},"index":1,"playId":"af1a9059-93e0-3cba-a732-62cb898998f3","pitchNumber":2,"startTime":"2026-03-26T21:22:08.128Z","endTime":"2026-03-26T21:22:11.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-26T21:22:24.194Z","endTime":"2026-03-26T21:22:36.270Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.015211272089505,"aZ":-31.86080358608896,"pfxX":-4.770272105784267,"pfxZ":0.2151063225279901,"pX":-1.9447377946938673,"pZ":0.38622866287008495,"vX0":-8.531381910416496,"vY0":-120.45662344408055,"vZ0":-6.38264768191673,"x":191.13,"y":228.35,"x0":2.2667891180125093,"y0":50.00539659042404,"z0":5.897293776455358,"aX":-6.988651222061649},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.0,"breakHorizontal":10.7,"spinRate":2668,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45520309437168827,"extension":6.832215693745181},"index":3,"playId":"f9292464-cc68-3e3a-80d8-12835379f0a3","pitchNumber":3,"startTime":"2026-03-26T21:22:36.270Z","endTime":"2026-03-26T21:22:40.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51153893173429,"aZ":-16.683198991500767,"pfxX":7.407704178650231,"pfxZ":7.761982557308043,"pX":1.6913665361921486,"pZ":3.6680756693864285,"vX0":-5.075192935901818,"vY0":-140.31914753531632,"vZ0":-3.0769817325343363,"x":52.53,"y":139.74,"x0":2.5603303102229558,"y0":50.00307988502384,"z0":5.864781165399038,"aX":14.78392219083482},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":-12.4,"spinRate":2354,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.39023587910385515,"extension":6.66275943086284},"index":4,"playId":"d62574a9-70b6-3960-879b-08a5ed3e7a1c","pitchNumber":4,"startTime":"2026-03-26T21:22:57.181Z","endTime":"2026-03-26T21:23:00.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699604111024016,"aZ":-33.12408105754917,"pfxX":-5.639159010572683,"pfxZ":-0.6355885103122407,"pX":-1.3373200310217035,"pZ":1.8827355354822448,"vX0":-7.0586264617300145,"vY0":-121.8134654522878,"vZ0":-3.0266034810704268,"x":167.98,"y":187.95,"x0":2.3343142213123063,"y0":50.00307130378537,"z0":6.015199634169731,"aX":-8.443105812886913},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":11.9,"spinRate":2741,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4502510828729731,"extension":6.7211822746660905},"index":5,"playId":"94201cfa-5920-356e-a9e4-6b23a8e10519","pitchNumber":5,"startTime":"2026-03-26T21:23:13.886Z","endTime":"2026-03-26T21:23:16.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730945817589507,"aZ":-19.886819866457774,"pfxX":9.800846787316292,"pfxZ":6.054242637399966,"pX":0.4939291616761172,"pZ":2.55743913414324,"vX0":-8.360709256364402,"vY0":-141.01234518462246,"vZ0":-5.32932825239725,"x":98.17,"y":169.73,"x0":2.212593600963933,"y0":50.00417015288531,"z0":5.740598472614235,"aX":19.89307235639381},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":-16.2,"spinRate":2447,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.387287008545635,"extension":6.8406148522019},"index":6,"playId":"f443d73e-9cf7-39cd-bece-9a44cadce047","pitchNumber":6,"startTime":"2026-03-26T21:23:43.159Z","endTime":"2026-03-26T21:23:46.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:23:46.217Z","atBatIndex":35},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Tyler Stephenson reaches on a fielding error by third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-26T21:23:46.695Z","endTime":"2026-03-26T21:25:07.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.248794721520554,"aZ":-12.805699075609127,"pfxX":8.653558189851942,"pfxZ":9.820912401714027,"pX":1.1603624508468007,"pZ":3.078589081679145,"vX0":-6.6891001700207315,"vY0":-139.9474806344265,"vZ0":-5.399048192034741,"x":72.77,"y":155.66,"x0":2.4639914412069115,"y0":50.004361399716345,"z0":5.880219850667144,"aX":17.06956852361024},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":-14.2,"spinRate":2377,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.3922232190857655,"extension":6.755511115742179},"index":0,"playId":"4eee29d2-c6a3-379d-b3b8-f07a282d8875","pitchNumber":1,"startTime":"2026-03-26T21:24:11.134Z","endTime":"2026-03-26T21:24:15.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961183873459035,"aZ":-22.02394958059487,"pfxX":10.580990739229499,"pfxZ":5.148358604682336,"pX":0.5930720343364967,"pZ":2.4369016318476775,"vX0":-8.401684420849813,"vY0":-139.4637522034026,"vZ0":-5.211657688720825,"x":94.39,"y":172.98,"x0":2.267819735298713,"y0":50.00682377233614,"z0":5.779894204772406,"aX":20.87693886102664},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.4,"breakHorizontal":-17.5,"spinRate":2426,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.3925390053573423,"extension":6.794529330938033},"index":1,"playId":"2e24aa28-4b49-3993-a3a0-a74b538c7f74","pitchNumber":2,"startTime":"2026-03-26T21:24:25.009Z","endTime":"2026-03-26T21:24:28.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63136819953736,"aZ":-25.735081328187903,"pfxX":11.44862504860201,"pfxZ":3.7795647247272006,"pX":-1.5511138292012325,"pZ":1.3367008430991665,"vX0":-13.101610697379861,"vY0":-129.11951435499768,"vZ0":-5.8287573523860345,"x":176.12,"y":202.69,"x0":2.080080534911015,"y0":50.002703442201195,"z0":5.580519211648439,"aX":19.50445987337207},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-18.1,"spinRate":2065,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4227604329224999,"extension":6.940076856159056},"index":2,"playId":"1f5059e3-7dd1-373d-a641-1b26af972f9a","pitchNumber":3,"startTime":"2026-03-26T21:24:38.790Z","endTime":"2026-03-26T21:24:42.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.394603808167574,"aZ":-29.0406354916307,"pfxX":-0.6754129867856121,"pfxZ":1.8463052136544267,"pX":0.11747235585672625,"pZ":2.365728055332958,"vX0":-5.270246387502545,"vY0":-129.62499949742525,"vZ0":-3.2163038572765736,"x":112.52,"y":174.91,"x0":2.2658158124169048,"y0":50.00493230382172,"z0":5.8426067710380405,"aX":-1.147964871678975},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":2.4,"spinRate":2589,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.422740066422429,"extension":6.759047437858722},"hitData":{"launchSpeed":93.4,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":55.0,"coordY":124.0}},"index":3,"playId":"dbd0f1ad-9820-383b-b14f-704098ceade7","pitchNumber":4,"startTime":"2026-03-26T21:24:56.253Z","endTime":"2026-03-26T21:25:07.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:25:07.256Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-26T21:25:31.738Z","endTime":"2026-03-26T21:26:48.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":86.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.699301999257276,"aZ":-18.473115881495282,"pfxX":0.494013682848629,"pfxZ":7.181814795138372,"pX":-0.6383122839988391,"pZ":2.560828686978682,"vX0":-7.677533310272633,"vY0":-136.2120240339528,"vZ0":-5.500161408258555,"x":141.33,"y":169.64,"x0":2.1347265939613784,"y0":50.00274187584607,"z0":5.8551913310986645,"aX":0.944597724546213},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":0.5,"spinRate":2708,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.3998409296000709,"extension":6.796177792269749},"index":0,"playId":"1b3c9e2c-2f36-3ad1-bdd1-e8ad8e350dc3","pitchNumber":1,"startTime":"2026-03-26T21:25:32.613Z","endTime":"2026-03-26T21:25:35.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":83.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.411369898729298,"aZ":-31.838433173467426,"pfxX":-2.514637336082451,"pfxZ":0.19709608599466577,"pX":-1.011976936561811,"pZ":2.4324125671273533,"vX0":-6.8957137027175675,"vY0":-128.8705394303169,"vZ0":-2.8650148136286226,"x":155.57,"y":173.1,"x0":2.0027607108850236,"y0":50.005195168386514,"z0":5.965294945145999,"aX":-4.318814433602049},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.0,"breakHorizontal":5.8,"spinRate":2691,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42160397031226093,"extension":6.958006597614816},"index":1,"playId":"8bb2f3a3-5198-3775-b280-d53fad40a8dc","pitchNumber":2,"startTime":"2026-03-26T21:25:54.695Z","endTime":"2026-03-26T21:25:57.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-26T21:26:25.049Z","endTime":"2026-03-26T21:26:27.391Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":96.8,"endSpeed":88.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.228507365307316,"aZ":-15.157444723380863,"pfxX":6.261616610856717,"pfxZ":8.488754710747324,"pX":1.4033454193523813,"pZ":2.58219058599744,"vX0":-4.861499801062805,"vY0":-140.75546175665323,"vZ0":-6.152092982199073,"x":63.51,"y":169.06,"x0":2.3401837832585697,"y0":50.002927503635696,"z0":5.77929512001078,"aX":12.552519899903427},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":-10.3,"spinRate":2314,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3892725808649202,"extension":6.793476414691796},"index":3,"playId":"50457c87-522c-3498-a25f-633d093911e2","pitchNumber":3,"startTime":"2026-03-26T21:26:27.391Z","endTime":"2026-03-26T21:26:30.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35870748861035,"aZ":-15.678716937006623,"pfxX":6.737686031067781,"pfxZ":8.309964888454338,"pX":-0.11953004514488294,"pZ":2.0941070577873098,"vX0":-8.79575389992921,"vY0":-140.38656655769879,"vZ0":-7.312459171603252,"x":121.56,"y":182.24,"x0":2.1866742655876674,"y0":50.005933720594705,"z0":5.763745867448766,"aX":13.379975725598987},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":-10.3,"spinRate":2447,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.3909509439030314,"extension":6.874187498062448},"index":4,"playId":"bb7ca780-e549-3a53-8187-06cc88ee1ad5","pitchNumber":4,"startTime":"2026-03-26T21:26:44.280Z","endTime":"2026-03-26T21:26:48.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.62,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:26:48.270Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to left fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-26T21:26:50.161Z","endTime":"2026-03-26T21:27:18.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984556588874216,"aZ":-14.7707139193369,"pfxX":8.601318026532795,"pfxZ":8.47504280121528,"pX":-0.13508907041493032,"pZ":1.850085255911531,"vX0":-9.918188069110961,"vY0":-141.8174399952511,"vZ0":-8.012007829746118,"x":122.15,"y":188.83,"x0":2.2766826139894296,"y0":50.00188489715592,"z0":5.638139961835371,"aX":17.661095626633337},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":-13.8,"spinRate":2473,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.38503939028205014,"extension":6.883253660623414},"hitData":{"launchSpeed":94.9,"launchAngle":17.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.44,"coordY":96.56}},"index":0,"playId":"3ab4363f-5978-3835-b439-a54bc6410909","pitchNumber":1,"startTime":"2026-03-26T21:27:11.981Z","endTime":"2026-03-26T21:27:18.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:27:18.981Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willson Contreras pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-26T21:29:39.398Z","endTime":"2026-03-26T21:30:31.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58427187497655,"aZ":-37.046833429619,"pfxX":-5.040890716544077,"pfxZ":-3.7312587426058563,"pX":0.6797675611429003,"pZ":2.39766429359202,"vX0":-1.8497260598759768,"vY0":-113.9973261838894,"vZ0":-0.21828074048599233,"x":91.09,"y":174.04,"x0":2.1585782943487795,"y0":50.00330941546292,"z0":6.177473391056741,"aX":-6.579610718446979},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-6.5,"breakHorizontal":9.6,"spinRate":2788,"spinDirection":310},"zone":6,"typeConfidence":2.0,"plateTime":0.48200032388519976,"extension":6.366985333785644},"index":0,"playId":"84569168-ffd9-31e7-811f-ed2658099d1a","pitchNumber":1,"startTime":"2026-03-26T21:29:49.852Z","endTime":"2026-03-26T21:29:53.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29833446863211,"aZ":-23.528861694000415,"pfxX":10.242937386472097,"pfxZ":5.478802165819113,"pX":0.9829095694534176,"pZ":0.7740786380381784,"vX0":-6.388892190695202,"vY0":-124.37933577260279,"vZ0":-7.359349090165801,"x":79.53,"y":217.88,"x0":2.2448834171966183,"y0":50.00340657523916,"z0":5.702327765063969,"aX":16.16250844424789},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.5,"breakHorizontal":-17.2,"spinRate":1982,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.43918356635959865,"extension":6.549244763842711},"index":1,"playId":"ea6045dd-7c01-3196-975e-4d6893f81b6d","pitchNumber":2,"startTime":"2026-03-26T21:30:03.448Z","endTime":"2026-03-26T21:30:06.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439320222880472,"aZ":-15.316641605800262,"pfxX":4.331944189730686,"pfxZ":9.070300639273146,"pX":0.6253870246704684,"pZ":2.8929280328500444,"vX0":-5.746791824769677,"vY0":-134.99296415616934,"vZ0":-4.801165353605326,"x":93.16,"y":160.67,"x0":2.2120212398914703,"y0":50.004324804490665,"z0":5.761277893967679,"aX":8.052836597671872},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2356,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.40465975395956866,"extension":6.5076266447320705},"hitData":{"launchSpeed":87.7,"launchAngle":64.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":132.43}},"index":2,"playId":"83fd8c25-25ea-3ea7-a1bf-065e0a3de3f7","pitchNumber":3,"startTime":"2026-03-26T21:30:21.299Z","endTime":"2026-03-26T21:30:31.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:30:31.889Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-26T21:30:37.312Z","endTime":"2026-03-26T21:32:12.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.967026300252478,"aZ":-22.988512280661496,"pfxX":6.46310088380793,"pfxZ":6.0009838670881415,"pX":1.3225641708345086,"pZ":3.545621913767423,"vX0":-4.306570488238899,"vY0":-122.08864248174625,"vZ0":-1.0984278962129133,"x":66.59,"y":143.05,"x0":2.257753079726274,"y0":50.000643712731986,"z0":5.955110548823531,"aX":9.888631057766558},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.9,"breakHorizontal":-10.9,"spinRate":1639,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.44630836511016936,"extension":6.633296799536932},"index":0,"playId":"060b8c6c-aca6-33b2-a5f3-58b983bb66aa","pitchNumber":1,"startTime":"2026-03-26T21:31:03.241Z","endTime":"2026-03-26T21:31:07.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736354609978417,"aZ":-16.73685765676739,"pfxX":6.414500436559453,"pfxZ":8.389195328396315,"pX":-0.8996978783645417,"pZ":3.110246863091941,"vX0":-10.172656439067495,"vY0":-133.7735782240446,"vZ0":-4.15009735930699,"x":151.29,"y":154.8,"x0":2.092558060515745,"y0":50.0007413251272,"z0":5.856548831222743,"aX":11.801541378541753},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":-9.8,"spinRate":2352,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.40706856461833585,"extension":6.652734279963863},"index":1,"playId":"5a9dcfda-713a-34e7-b1b1-39fc54610932","pitchNumber":2,"startTime":"2026-03-26T21:31:17.864Z","endTime":"2026-03-26T21:31:21.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829480209211468,"aZ":-14.398507545048247,"pfxX":5.30130387481942,"pfxZ":9.511391131719627,"pX":0.7189712504428902,"pZ":2.2596705915091704,"vX0":-6.112406304274427,"vY0":-134.9805327819129,"vZ0":-6.624010398732987,"x":89.59,"y":177.77,"x0":2.3103660766054084,"y0":50.00430538768405,"z0":5.73540274828877,"aX":9.90964868985295},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-8.5,"spinRate":2396,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4037936406145719,"extension":6.663177631787393},"index":2,"playId":"5fcd9257-bcea-3cf8-87ed-7a06574d2387","pitchNumber":3,"startTime":"2026-03-26T21:31:32.842Z","endTime":"2026-03-26T21:31:36.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.467407773911642,"aZ":-23.551157460716098,"pfxX":7.756716853189929,"pfxZ":5.445970029573832,"pX":1.06440999692277,"pZ":2.2295933687520626,"vX0":-5.457465052355454,"vY0":-123.88693387813716,"vZ0":-4.046045268065745,"x":76.43,"y":178.58,"x0":2.268078218784585,"y0":50.00224324716236,"z0":5.810201987884757,"aX":12.279479156584188},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.4,"breakHorizontal":-13.1,"spinRate":2049,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.43903302428345237,"extension":6.587354765470739},"index":3,"playId":"88319066-ca06-3717-b60c-a1405968b985","pitchNumber":4,"startTime":"2026-03-26T21:31:46.600Z","endTime":"2026-03-26T21:31:49.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346801416366233,"aZ":-13.012280674877509,"pfxX":4.108941402449803,"pfxZ":10.3151027129343,"pX":0.5951685441704495,"pZ":3.3608519853086603,"vX0":-5.927590171396258,"vY0":-135.60713651985702,"vZ0":-4.116566922312566,"x":94.31,"y":148.04,"x0":2.278070423246486,"y0":50.005126481203256,"z0":5.809935520784357,"aX":7.635253173589252},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-6.1,"spinRate":2406,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4043075387255084,"extension":6.573973649478009},"hitData":{"launchSpeed":98.1,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.06,"coordY":155.74}},"index":4,"playId":"7a34322c-a560-3968-b506-f4667503ac73","pitchNumber":5,"startTime":"2026-03-26T21:32:04.511Z","endTime":"2026-03-26T21:32:12.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:32:12.229Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-26T21:32:33.655Z","endTime":"2026-03-26T21:33:41.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.454330240660603,"aZ":-15.542599247780018,"pfxX":5.003917187746113,"pfxZ":8.892105595324656,"pX":0.14828553208714154,"pZ":4.225084295337517,"vX0":-7.326068699664524,"vY0":-135.39108540532166,"vZ0":-1.6430179169764416,"x":111.35,"y":124.7,"x0":2.229681926632362,"y0":50.00444576964354,"z0":5.918772057213756,"aX":9.361797430317008},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":-7.7,"spinRate":2320,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4033757112561682,"extension":6.577351301039461},"index":0,"playId":"815e0a33-c845-3685-81f2-a060718f194d","pitchNumber":1,"startTime":"2026-03-26T21:32:37.456Z","endTime":"2026-03-26T21:32:41.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.339719746163357,"aZ":-14.414379416543058,"pfxX":5.873973628011348,"pfxZ":9.590213054801824,"pX":-0.2764785536129171,"pZ":3.1342741569974506,"vX0":-8.126452547435452,"vY0":-134.30934602568567,"vZ0":-4.515349664054656,"x":127.54,"y":154.15,"x0":2.006155855668717,"y0":50.005035564945274,"z0":5.841190701646487,"aX":10.881164245326696},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":-9.1,"spinRate":2308,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.40568548502971113,"extension":6.670355892041817},"index":1,"playId":"65b19621-331a-39f1-aeaf-da10efc06841","pitchNumber":2,"startTime":"2026-03-26T21:32:52.037Z","endTime":"2026-03-26T21:32:55.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":81.7,"endSpeed":75.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.778922778717995,"aZ":-32.01064568339368,"pfxX":-6.186968216548851,"pfxZ":0.1115932700366411,"pX":-0.07871045042250359,"pZ":2.8493274876702164,"vX0":-3.5849984326029327,"vY0":-119.00570565485988,"vZ0":-0.43390415557959894,"x":120.0,"y":161.85,"x0":2.2507714491808284,"y0":50.001504736870665,"z0":5.932919028640519,"aX":-8.874832978721665},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":12.1,"spinRate":2856,"spinDirection":291},"zone":2,"typeConfidence":2.0,"plateTime":0.4601974588833255,"extension":6.7059762728049295},"index":2,"playId":"f2f51fe5-9149-3a4f-bd8c-d890ce4f1eea","pitchNumber":3,"startTime":"2026-03-26T21:33:10.387Z","endTime":"2026-03-26T21:33:13.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-26T21:33:26.671Z","endTime":"2026-03-26T21:33:38.864Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95816756854049,"aZ":-32.0082876973263,"pfxX":-7.251499486553838,"pfxZ":0.11045850849167937,"pX":-0.11041645638122437,"pZ":1.2877510221604391,"vX0":-3.3673085180304287,"vY0":-121.14434790003295,"vZ0":-4.1689416673872035,"x":121.21,"y":204.01,"x0":2.2401566573740617,"y0":50.00195373023595,"z0":5.832815125433892,"aX":-10.762832828457665},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.6,"breakHorizontal":13.9,"spinRate":3004,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4523619884589558,"extension":6.671501547628142},"index":4,"playId":"9a0e63d7-0b7e-376e-bb6e-0033cb1d1bfe","pitchNumber":4,"startTime":"2026-03-26T21:33:38.864Z","endTime":"2026-03-26T21:33:41.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:33:41.913Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, shortstop Trevor Story to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-26T21:35:27.943Z","endTime":"2026-03-26T21:36:28.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507934975384902,"aZ":-25.09886104412814,"pfxX":12.015035672078254,"pfxZ":3.6754586156590427,"pX":-0.31142116200794573,"pZ":2.5570600275624105,"vX0":-11.408298566963154,"vY0":-137.43207830741085,"vZ0":-4.26577405641919,"x":128.87,"y":169.74,"x0":2.3187366534756757,"y0":50.00442328409257,"z0":5.819991064993509,"aX":23.143117626867085},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.0,"breakHorizontal":-19.6,"spinRate":2423,"spinDirection":129},"zone":4,"typeConfidence":0.89,"plateTime":0.39750018122306896,"extension":6.704672760312645},"index":0,"playId":"18dfaef6-7258-35c0-a743-38b6802f3183","pitchNumber":1,"startTime":"2026-03-26T21:35:49.784Z","endTime":"2026-03-26T21:35:53.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":88.8,"endSpeed":82.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282103628127047,"aZ":-27.828342890953724,"pfxX":0.7923155863592726,"pfxZ":2.5572309629170205,"pX":-1.6361954491671298,"pZ":1.7603021928790903,"vX0":-9.728655423598855,"vY0":-128.97780071404014,"vZ0":-5.382793478964519,"x":179.37,"y":191.25,"x0":2.065789229329892,"y0":50.00639619307736,"z0":5.993788318724494,"aX":1.349506942651343},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":0.5,"spinRate":2764,"spinDirection":193},"zone":13,"typeConfidence":0.88,"plateTime":0.4230316410484618,"extension":6.774828306221538},"index":1,"playId":"f4d598a2-5ab3-30a1-8b82-44cddd631dd0","pitchNumber":2,"startTime":"2026-03-26T21:36:05.578Z","endTime":"2026-03-26T21:36:08.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.803787122308204,"aZ":-20.638394618118117,"pfxX":9.475133179182201,"pfxZ":5.860684086993334,"pX":0.2045789102671201,"pZ":2.620289848335369,"vX0":-9.621899963537293,"vY0":-139.30105987561777,"vZ0":-4.680578548508442,"x":109.2,"y":168.03,"x0":2.4696403009411396,"y0":50.00405115357991,"z0":5.683719678076694,"aX":18.65414121193981},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":-15.2,"spinRate":2478,"spinDirection":127},"zone":5,"typeConfidence":0.9,"plateTime":0.3929481151910057,"extension":6.799514494798101},"hitData":{"launchSpeed":100.3,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":151.18}},"index":2,"playId":"1f2dfac2-594d-3e99-b737-f0d50f988614","pitchNumber":3,"startTime":"2026-03-26T21:36:20.903Z","endTime":"2026-03-26T21:36:28.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:36:28.782Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-26T21:36:31.515Z","endTime":"2026-03-26T21:37:57.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.389858207521804,"aZ":-14.580859235680823,"pfxX":4.558341457255136,"pfxZ":8.696673899113192,"pX":0.12878146479144448,"pZ":3.8155969088221133,"vX0":-7.865166422344178,"vY0":-140.74751279131277,"vZ0":-3.2022624563337283,"x":112.09,"y":135.76,"x0":2.3564257488833595,"y0":50.005129361530436,"z0":5.90159876508703,"aX":9.224652900196197},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":-6.8,"spinRate":2376,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.38789221187434597,"extension":6.7708747573049095},"index":0,"playId":"f80d894a-ddb0-3be9-914f-9fc6d5da3ee5","pitchNumber":1,"startTime":"2026-03-26T21:36:51.706Z","endTime":"2026-03-26T21:36:55.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881612330176164,"aZ":-24.992682252140213,"pfxX":8.684761282667221,"pfxZ":3.684119595179242,"pX":0.9806683594899396,"pZ":3.9160513349878006,"vX0":-6.725568218692709,"vY0":-137.60551926479158,"vZ0":-0.7402198224624149,"x":79.62,"y":133.05,"x0":2.30853336924951,"y0":50.000883360871846,"z0":5.857298577640326,"aX":16.9240555998736},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.7,"breakHorizontal":-14.6,"spinRate":2305,"spinDirection":130},"zone":12,"typeConfidence":0.88,"plateTime":0.395588327127423,"extension":6.7266625583191075},"index":1,"playId":"cd301c75-c43a-3c43-81d7-b5b679f52678","pitchNumber":2,"startTime":"2026-03-26T21:37:05.846Z","endTime":"2026-03-26T21:37:09.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":96.0,"endSpeed":87.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.976800086247472,"aZ":-22.18820081053419,"pfxX":9.406126552972921,"pfxZ":5.046483838578926,"pX":0.858896227272142,"pZ":3.6250925197096224,"vX0":-7.525036819267337,"vY0":-139.64453721686672,"vZ0":-2.053163743142264,"x":84.26,"y":140.9,"x0":2.3643744501007857,"y0":50.000639929414824,"z0":5.82705602165735,"aX":18.60444776964474},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":-15.5,"spinRate":2425,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.39198953783419643,"extension":6.814310932620511},"index":2,"playId":"95bbdee2-3e2f-3fee-963b-71a351af2a54","pitchNumber":3,"startTime":"2026-03-26T21:37:22.614Z","endTime":"2026-03-26T21:37:26.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":96.4,"endSpeed":88.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233263146490707,"aZ":-23.408080135133233,"pfxX":9.412126746885292,"pfxZ":4.371110401141516,"pX":0.7146437607122629,"pZ":2.640791691561201,"vX0":-7.733011821754337,"vY0":-140.1858506301005,"vZ0":-4.386601344846074,"x":89.76,"y":167.48,"x0":2.2747208323567776,"y0":50.00679605285193,"z0":5.738160050317276,"aX":18.892971810320624},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.2,"breakHorizontal":-15.6,"spinRate":2397,"spinDirection":135},"zone":6,"typeConfidence":0.9,"plateTime":0.38948710079750404,"extension":6.815122143869949},"index":3,"playId":"34cc2abf-e865-3a4e-8bd4-33168419baef","pitchNumber":4,"startTime":"2026-03-26T21:37:39.655Z","endTime":"2026-03-26T21:37:42.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275851867092896,"aZ":-22.191272585457096,"pfxX":9.755198955371124,"pfxZ":5.014463717128557,"pX":-0.8109179732385502,"pZ":1.0242092116814678,"vX0":-11.5145351263015,"vY0":-139.439972225287,"vZ0":-8.450562904871635,"x":147.91,"y":211.13,"x0":2.0842170759071394,"y0":50.0019503134961,"z0":5.5323734113572325,"aX":19.41187865674796},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":-15.6,"spinRate":2377,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.3912560857293279,"extension":6.875826208711374},"index":4,"playId":"4f3d7610-a1b9-3841-9a72-b8406cf59860","pitchNumber":5,"startTime":"2026-03-26T21:37:54.428Z","endTime":"2026-03-26T21:37:57.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.8,"awayTeamWinProbability":42.2,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.0,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:37:57.941Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a line drive to center fielder Ceddanne Rafaela. Matt McLain to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-26T21:38:02.979Z","endTime":"2026-03-26T21:38:32.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119945694317646,"aZ":-22.686306165438104,"pfxX":-0.11807417560799482,"pfxZ":5.057151634621546,"pX":-0.6182382357489391,"pZ":2.9976784811972164,"vX0":-7.706027844320271,"vY0":-135.70592757876062,"vZ0":-3.3060303160719706,"x":140.57,"y":157.84,"x0":2.2667086096877114,"y0":50.00274290495713,"z0":5.8017863738911455,"aX":-0.2193147126606213},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":1.8,"spinRate":2610,"spinDirection":168},"zone":1,"typeConfidence":0.89,"plateTime":0.40275208685794484,"extension":6.742733395651145},"hitData":{"launchSpeed":78.5,"launchAngle":16.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.73,"coordY":102.62}},"index":0,"playId":"a2b38c87-98c1-3620-b53b-cf87c865e15f","pitchNumber":1,"startTime":"2026-03-26T21:38:22.356Z","endTime":"2026-03-26T21:38:32.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.0,"awayTeamWinProbability":37.0,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":1.81,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:38:32.431Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a line drive to right fielder Wilyer Abreu. Matt McLain to 3rd. Elly De La Cruz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-26T21:39:32.688Z","endTime":"2026-03-26T21:39:45.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-26T21:38:46.634Z","endTime":"2026-03-26T21:39:34.974Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":88.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.433031318613896,"aZ":-25.289008371476648,"pfxX":0.9911013496471375,"pfxZ":3.5636673980111446,"pX":-0.7788869513828596,"pZ":2.43592203760179,"vX0":-8.460636703202205,"vY0":-136.3453964544906,"vZ0":-4.57678505879419,"x":146.69,"y":173.01,"x0":2.2007772176517575,"y0":50.005417267943514,"z0":5.824896968441153,"aX":1.917062456782002},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":-0.5,"spinRate":2694,"spinDirection":137},"zone":4,"typeConfidence":0.92,"plateTime":0.3976752227051441,"extension":6.725680700483202},"hitData":{"launchSpeed":99.3,"launchAngle":7.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.04,"coordY":119.25}},"index":1,"playId":"bcc8f3c2-3857-3a7d-bdd8-588472ac4197","pitchNumber":1,"startTime":"2026-03-26T21:39:34.974Z","endTime":"2026-03-26T21:39:45.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.1,"awayTeamWinProbability":28.900000000000006,"homeTeamWinProbabilityAdded":8.099999999999994,"leverageIndex":2.75,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:39:45.205Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-26T21:39:50.580Z","endTime":"2026-03-26T21:41:17.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.966259418568924,"aZ":-14.777247575548703,"pfxX":6.326929351861695,"pfxZ":8.44513125309591,"pX":-0.19713615388162609,"pZ":2.4858619273631923,"vX0":-9.089556232411477,"vY0":-141.602046769035,"vZ0":-6.747565240971816,"x":124.51,"y":171.66,"x0":2.21112580324053,"y0":50.00154960522418,"z0":5.819447439382207,"aX":13.03268767860139},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":-10.0,"spinRate":2452,"spinDirection":139},"zone":5,"typeConfidence":0.92,"plateTime":0.38469227561960917,"extension":6.9910681038356435},"index":0,"playId":"0d4276fb-9658-3307-b248-cca8cdad9cfb","pitchNumber":1,"startTime":"2026-03-26T21:40:15.374Z","endTime":"2026-03-26T21:40:19.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.910108008398332,"aZ":-16.764686272244784,"pfxX":7.2664251295845,"pfxZ":7.518843217729913,"pX":1.3506448836618978,"pZ":4.068661053922125,"vX0":-5.22350275088145,"vY0":-141.48453972254202,"vZ0":-2.1311922567001775,"x":65.52,"y":128.93,"x0":2.2663028931961255,"y0":50.00537494503794,"z0":5.892692477135453,"aX":14.898335236930123},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":-12.2,"spinRate":2377,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.3854960786135666,"extension":6.781936815078448},"index":1,"playId":"57b25691-50ec-38da-b6db-7486716d03ba","pitchNumber":2,"startTime":"2026-03-26T21:40:33.771Z","endTime":"2026-03-26T21:40:37.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.570791093898887,"aZ":-13.066018951873842,"pfxX":4.809210649035668,"pfxZ":9.326631125518361,"pX":0.264093955512129,"pZ":2.5438352701991924,"vX0":-7.171024599941001,"vY0":-141.79122394851905,"vZ0":-6.717515216624607,"x":106.93,"y":170.1,"x0":2.1939867811646643,"y0":50.00300494649552,"z0":5.767227641927429,"aX":9.853280743843994},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":-7.3,"spinRate":2436,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.3854095120329597,"extension":6.880749969055743},"index":2,"playId":"2f0051a3-910b-3b88-943f-5f7002d44c69","pitchNumber":3,"startTime":"2026-03-26T21:40:50.970Z","endTime":"2026-03-26T21:40:53.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09896630880353,"aZ":-28.25774934835947,"pfxX":0.2186350300843678,"pfxZ":2.2383133772907158,"pX":-0.6430167042424897,"pZ":1.5520704356148456,"vX0":-6.700767026517782,"vY0":-130.99953531261977,"vZ0":-5.747185486317666,"x":141.51,"y":196.87,"x0":1.9129774450482062,"y0":50.00142242897582,"z0":5.870477518706757,"aX":0.38286021042174545},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":1.0,"spinRate":2768,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4171476660984852,"extension":6.775261701070644},"index":3,"playId":"aac1df48-12e5-331c-9fbe-e161b911a7a3","pitchNumber":4,"startTime":"2026-03-26T21:41:14.345Z","endTime":"2026-03-26T21:41:17.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.6,"awayTeamWinProbability":39.4,"homeTeamWinProbabilityAdded":-10.499999999999993,"leverageIndex":3.33,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:41:17.924Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-26T21:41:32.177Z","endTime":"2026-03-26T21:43:30.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.023400800637877,"aZ":-15.955146487955153,"pfxX":6.095881069165955,"pfxZ":7.967701310109117,"pX":-1.5486506164093683,"pZ":2.7604669794001966,"vX0":-12.158548922787753,"vY0":-141.48248940422172,"vZ0":-5.701200851200635,"x":176.03,"y":164.25,"x0":2.004403544264114,"y0":50.002773691386075,"z0":5.817097438114357,"aX":12.409765710392747},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":-8.6,"spinRate":2432,"spinDirection":136},"zone":11,"typeConfidence":0.91,"plateTime":0.38651049364110257,"extension":7.019317195632905},"index":0,"playId":"6a520b26-de06-38c8-a8fb-d421d8ab0bd9","pitchNumber":1,"startTime":"2026-03-26T21:41:44.432Z","endTime":"2026-03-26T21:41:47.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55371020511917,"aZ":-25.55795080419209,"pfxX":9.22648581394653,"pfxZ":3.290401222556259,"pX":0.5701670245919727,"pZ":2.974258968477531,"vX0":-7.938433696743502,"vY0":-140.13868192300293,"vZ0":-3.1099647902806744,"x":95.27,"y":158.48,"x0":2.2263268188252,"y0":50.00265364056939,"z0":5.74866859242567,"aX":18.5445031375312},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":-15.4,"spinRate":2450,"spinDirection":132},"zone":3,"typeConfidence":0.9,"plateTime":0.38930586774316644,"extension":6.792074997435685},"index":1,"playId":"995899e0-7851-3723-9456-33a54f77c769","pitchNumber":2,"startTime":"2026-03-26T21:42:02.289Z","endTime":"2026-03-26T21:42:05.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.116865415187196,"aZ":-13.050583784368387,"pfxX":5.774583148888816,"pfxZ":9.142571668337295,"pX":0.6940664949416968,"pZ":2.981467845953227,"vX0":-6.049880039235046,"vY0":-143.0417244462522,"vZ0":-5.982606378824502,"x":90.54,"y":158.28,"x0":2.076823113345004,"y0":50.00064266411242,"z0":5.903759413241563,"aX":12.076515019557066},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.6,"breakHorizontal":-9.4,"spinRate":2415,"spinDirection":138},"zone":3,"typeConfidence":0.92,"plateTime":0.38154896649423575,"extension":7.013007626083863},"index":2,"playId":"81f3f308-5cb7-3b71-a5d9-227c99edf14f","pitchNumber":3,"startTime":"2026-03-26T21:42:19.740Z","endTime":"2026-03-26T21:42:22.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-26T21:42:31.168Z","endTime":"2026-03-26T21:42:44.718Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.586931287434346,"aZ":-13.73057127984056,"pfxX":6.369798867562124,"pfxZ":9.320335451233966,"pX":1.407632623393863,"pZ":3.580652842206078,"vX0":-4.891312783909625,"vY0":-140.0095961174125,"vZ0":-3.8844047059187736,"x":63.34,"y":142.1,"x0":2.352616165227475,"y0":50.002338721064625,"z0":5.889010398254113,"aX":12.604087997338906},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":-10.4,"spinRate":2329,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.39169713019389985,"extension":6.865500594085417},"index":4,"playId":"eddfebeb-3f0e-3de8-b9b0-f71d91f64f6b","pitchNumber":4,"startTime":"2026-03-26T21:42:44.718Z","endTime":"2026-03-26T21:42:47.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231679083102556,"aZ":-13.640314653137096,"pfxX":6.135016708892112,"pfxZ":8.889925552911489,"pX":-1.1897623530132941,"pZ":2.552083885301602,"vX0":-11.318052004493662,"vY0":-142.64849433745317,"vZ0":-6.680380469804884,"x":162.35,"y":169.87,"x0":2.0114082149834855,"y0":50.00567060711863,"z0":5.764830075573497,"aX":12.794983346694286},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":-9.1,"spinRate":2526,"spinDirection":132},"zone":11,"typeConfidence":0.93,"plateTime":0.3822770656693324,"extension":7.002112015446141},"index":5,"playId":"6b8afd1b-44fc-3d0d-b1ce-b10d6cc050be","pitchNumber":5,"startTime":"2026-03-26T21:43:03.945Z","endTime":"2026-03-26T21:43:07.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.503372768387784,"aZ":-26.42093053973707,"pfxX":1.8648511618033248,"pfxZ":3.3041240503879603,"pX":-0.2367916277601487,"pZ":3.1237761120046073,"vX0":-6.6266076250429125,"vY0":-131.51915601292256,"vZ0":-2.1956335428527125,"x":126.03,"y":154.44,"x0":2.0799604037316612,"y0":50.00177127275954,"z0":5.9411614631279726,"aX":3.2467049585407577},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":-1.8,"spinRate":2759,"spinDirection":186},"zone":2,"typeConfidence":0.89,"plateTime":0.41743728057450236,"extension":6.813885702926704},"index":6,"playId":"7755659b-f6c9-3bf1-9836-852ea91633b7","pitchNumber":6,"startTime":"2026-03-26T21:43:26.230Z","endTime":"2026-03-26T21:43:30.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-10.600000000000001,"leverageIndex":4.11,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:43:30.292Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marcelo Mayer doubles (1) on a sharp line drive to left fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-26T21:46:02.337Z","endTime":"2026-03-26T21:46:34.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pierce Johnson replaces Andrew Abbott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-26T21:45:34.934Z","endTime":"2026-03-26T21:45:41.062Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Marcelo Mayer replaces Isiah Kiner-Falefa.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-26T21:45:41.062Z","endTime":"2026-03-26T21:46:04.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.052486421731604,"aZ":-38.09293366055971,"pfxX":4.276183515032121,"pfxZ":-3.549026410493626,"pX":-0.8919380924449867,"pZ":3.5771881665246896,"vX0":-0.2405620284991808,"vY0":-126.81859260578034,"vZ0":0.4664443967928493,"x":151.0,"y":142.2,"x0":-1.3545804976297038,"y0":50.00225442223997,"z0":6.37140684994891,"aX":7.1331648904906615},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.2,"breakHorizontal":-7.8,"spinRate":2893,"spinDirection":56},"zone":11,"typeConfidence":0.9,"plateTime":0.4279802825047496,"extension":5.532965015224645},"index":2,"playId":"d1819ae6-5f35-3a98-abc8-74b46451d5e9","pitchNumber":1,"startTime":"2026-03-26T21:46:04.630Z","endTime":"2026-03-26T21:46:08.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.677903248837715,"aZ":-17.500448256925996,"pfxX":-5.02534873478583,"pfxZ":7.376431665822913,"pX":0.01089108021996686,"pZ":3.2099967548143526,"vX0":5.297497974698264,"vY0":-139.0964513642808,"vZ0":-4.609213304350525,"x":116.58,"y":152.11,"x0":-1.2514338949527437,"y0":50.00519109526946,"z0":6.023543786475028,"aX":-10.001026032931438},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":8.2,"spinRate":2415,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.39147058575048277,"extension":5.705739617225387},"hitData":{"launchSpeed":104.2,"launchAngle":22.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.37,"coordY":59.23}},"index":3,"playId":"6b379959-2e0f-3d30-acbc-89594c8b3e83","pitchNumber":2,"startTime":"2026-03-26T21:46:20.147Z","endTime":"2026-03-26T21:46:34.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-10.699999999999996,"leverageIndex":1.52,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:46:34.195Z","atBatIndex":48},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Carlos Narváez out on a sacrifice bunt, third baseman Ke'Bryan Hayes to first baseman Sal Stewart. Marcelo Mayer to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-26T21:46:36.048Z","endTime":"2026-03-26T21:47:13.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.131011329551683,"aZ":-37.783182523572314,"pfxX":2.6514040975816595,"pfxZ":-3.4026228927373214,"pX":-0.23876207104810385,"pZ":2.6494877930796865,"vX0":1.5993534388600303,"vY0":-127.30215488009635,"vZ0":-1.3609045011760235,"x":126.1,"y":167.24,"x0":-1.2188015037428999,"y0":50.003506618938616,"z0":6.170825010718992,"aX":4.369440875541929},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.2,"breakHorizontal":-5.2,"spinRate":2823,"spinDirection":65},"zone":5,"typeConfidence":0.9,"plateTime":0.4295936085287928,"extension":5.621124296742525},"hitData":{"launchSpeed":26.9,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":117.89,"coordY":194.08}},"index":0,"playId":"e488e1ff-69a3-3f85-9e70-7f22823f4962","pitchNumber":1,"startTime":"2026-03-26T21:47:05.864Z","endTime":"2026-03-26T21:47:13.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.96,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:47:13.860Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to center fielder TJ Friedl. Marcelo Mayer scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-26T21:47:22.343Z","endTime":"2026-03-26T21:49:38.328Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":{"id":572955,"link":"/api/v1/people/572955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.8,"endSpeed":81.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56488561450464,"aZ":-37.55975478602481,"pfxX":4.337041020691414,"pfxZ":-3.2412562025515355,"pX":0.9365311686334643,"pZ":1.7536570855542608,"vX0":3.965533442539647,"vY0":-127.88800255614201,"vZ0":-3.6950923697996343,"x":81.3,"y":191.43,"x0":-1.1957822835869285,"y0":50.00284827581784,"z0":6.153291184095983,"aX":7.20673957111395},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.5,"breakHorizontal":-8.8,"spinRate":2828,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.4277540583867001,"extension":5.694268931200427},"index":0,"playId":"dd6ecda7-6549-3785-b5d0-346d2302ad95","pitchNumber":1,"startTime":"2026-03-26T21:47:41.436Z","endTime":"2026-03-26T21:47:44.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190999081770375,"aZ":-37.36908054429155,"pfxX":3.6636288911960637,"pfxZ":-3.108766492202406,"pX":1.427020207871804,"pZ":0.9133127011850037,"vX0":5.233362350169202,"vY0":-128.0894224194156,"vZ0":-5.657483452051617,"x":62.61,"y":214.12,"x0":-1.1146332491876856,"y0":50.00348926165511,"z0":6.055347115205213,"aX":6.119035020085831},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.6,"breakHorizontal":-7.8,"spinRate":3048,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4267813220746306,"extension":5.691725572881672},"index":1,"playId":"f62873a3-6491-330c-b739-fee4077876ab","pitchNumber":2,"startTime":"2026-03-26T21:47:59.928Z","endTime":"2026-03-26T21:48:02.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.032669561566923,"aZ":-15.114557019927206,"pfxX":-5.441243193605006,"pfxZ":8.576499107782112,"pX":-0.1695796656894188,"pZ":2.3137682409569265,"vX0":4.746770361243532,"vY0":-139.79704899817435,"vZ0":-7.191536135027276,"x":123.46,"y":176.31,"x0":-1.178437199823741,"y0":50.002602231347254,"z0":5.902119665145698,"aX":-10.823902203394344},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2533,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.3910377586665601,"extension":5.775202922014904},"index":2,"playId":"57d5f7df-7870-3715-902b-fa03a287a42a","pitchNumber":3,"startTime":"2026-03-26T21:48:22.142Z","endTime":"2026-03-26T21:48:25.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.460298568398695,"aZ":-38.080922753417774,"pfxX":3.0840048861213454,"pfxZ":-3.5678210881700743,"pX":-0.29951919147442113,"pZ":2.587386440321906,"vX0":1.29555185427638,"vY0":-127.59256517384868,"vZ0":-1.7667224224711116,"x":96.93,"y":148.91,"x0":-1.2141237791638655,"y0":50.004608851850115,"z0":6.280546184397285,"aX":5.101759316487882},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.6,"breakHorizontal":-5.9,"spinRate":2944,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.4287384922693884,"extension":5.6153141666687025},"index":3,"playId":"6152667e-91d3-3d92-b316-f3209fc6eff8","pitchNumber":4,"startTime":"2026-03-26T21:48:46.532Z","endTime":"2026-03-26T21:48:49.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.871234140401782,"aZ":-16.662722445280842,"pfxX":-4.819698062291564,"pfxZ":7.907125037557947,"pX":-0.6573108483815221,"pZ":4.288061129843725,"vX0":3.1188788316810947,"vY0":-139.31567171176883,"vZ0":-1.9761624375101237,"x":142.06,"y":123.0,"x0":-1.1662754581031023,"y0":50.00297779216193,"z0":6.110293792550879,"aX":-9.455594655967165},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":8.0,"spinRate":2470,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39344641261748414,"extension":5.681854397061666},"index":4,"playId":"f3190c5b-d6ea-304a-94bd-a83e5e4ab9c9","pitchNumber":5,"startTime":"2026-03-26T21:49:08.917Z","endTime":"2026-03-26T21:49:11.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.606265270733566,"aZ":-14.877984146539164,"pfxX":-4.524315184262427,"pfxZ":8.936762559377394,"pX":-0.038356974153958,"pZ":3.946956890709585,"vX0":4.236573068525927,"vY0":-138.83729481106366,"vZ0":-3.27990131193386,"x":118.46,"y":132.21,"x0":-1.0027425747589551,"y0":50.00252915935542,"z0":6.145414326993359,"aX":-8.755851124167151},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2392,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39583508655927657,"extension":5.674740084530015},"hitData":{"launchSpeed":98.5,"launchAngle":7.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.61,"coordY":98.12}},"index":5,"playId":"2e648373-f555-3b8f-911c-0dc8b3c2bd57","pitchNumber":6,"startTime":"2026-03-26T21:49:27.786Z","endTime":"2026-03-26T21:49:38.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-9.700000000000006,"leverageIndex":2.63,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:49:38.328Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-26T21:52:14.186Z","endTime":"2026-03-26T21:53:03.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-26T21:49:58.601Z","endTime":"2026-03-26T21:50:46.401Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sam Moll replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-26T21:50:46.401Z","endTime":"2026-03-26T21:52:16.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.458885463562268,"aZ":-31.649060340657275,"pfxX":8.904049608130396,"pfxZ":0.28808992571246606,"pX":0.10868280719298652,"pZ":2.2742798001930584,"vX0":-7.469569575240988,"vY0":-133.4493866574219,"vZ0":-0.8786673517320518,"x":112.86,"y":177.37,"x0":1.7606361526799195,"y0":50.00486505179156,"z0":4.848568096128187,"aX":16.375612735177757},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.6,"breakHorizontal":-14.9,"spinRate":2429,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.40740797007480856,"extension":4.828942669187071},"index":2,"playId":"2a694afe-851d-305f-a812-7626424acb1c","pitchNumber":1,"startTime":"2026-03-26T21:52:16.251Z","endTime":"2026-03-26T21:52:19.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":81.0,"endSpeed":74.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39598184085247,"aZ":-32.74297455213961,"pfxX":-6.679741884463064,"pfxZ":-0.409822457051356,"pX":0.2537841422372381,"pZ":1.8393828668813883,"vX0":-2.0469709604746233,"vY0":-117.9595258211523,"vZ0":0.07633921792314058,"x":107.33,"y":189.12,"x0":2.002613519200614,"y0":50.002202776391385,"z0":4.848988256847655,"aX":-9.323528991893392},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.4,"breakHorizontal":12.6,"spinRate":2946,"spinDirection":303},"zone":8,"typeConfidence":0.9,"plateTime":0.46601307703117056,"extension":4.559916447273794},"index":3,"playId":"1148b4eb-8e2b-3243-96a4-21fbcc886e2d","pitchNumber":2,"startTime":"2026-03-26T21:52:36.021Z","endTime":"2026-03-26T21:52:39.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-26T21:52:44.337Z","endTime":"2026-03-26T21:53:00.298Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":81.4,"endSpeed":74.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423914700456464,"aZ":-32.77181208039379,"pfxX":-6.029356825299567,"pfxZ":-0.4212996656947201,"pX":-0.8438215299214982,"pZ":2.165364655815738,"vX0":-4.827190687563631,"vY0":-118.36741031656031,"vZ0":0.8630283066777635,"x":149.16,"y":180.32,"x0":2.011822639683286,"y0":50.00500641129511,"z0":4.817094595276127,"aX":-8.481995806716759},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.2,"breakHorizontal":12.1,"spinRate":2870,"spinDirection":305},"zone":13,"typeConfidence":0.89,"plateTime":0.4642714769464411,"extension":4.592665225408225},"index":5,"playId":"c936326d-5a8b-3222-8852-fd83542c6a7f","pitchNumber":3,"startTime":"2026-03-26T21:53:00.298Z","endTime":"2026-03-26T21:53:03.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":3.2000000000000064,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:53:03.502Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trevor Story grounds into a force out, fielded by second baseman Matt McLain. Ceddanne Rafaela out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-26T21:53:48.192Z","endTime":"2026-03-26T21:54:12.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"54465502-cc63-33b9-a4fe-cf4f575ad016","startTime":"2026-03-26T21:53:29.291Z","endTime":"2026-03-26T21:53:32.987Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48142100962808,"aZ":-26.284877994627394,"pfxX":-2.6483419422026904,"pfxZ":4.0251183731674685,"pX":-1.8919387935845469,"pZ":2.1791708258098073,"vX0":-8.128275304235238,"vY0":-120.28165822636606,"vZ0":-0.47089559727450286,"x":139.89,"y":190.37,"x0":1.8763912590229679,"y0":50.005479267963736,"z0":4.709589335675734,"aX":-3.8773424087032025},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.4,"breakHorizontal":6.7,"spinRate":2890,"spinDirection":318},"zone":13,"typeConfidence":0.84,"plateTime":0.45548567588982536,"extension":4.720695869816534},"index":1,"playId":"2c0c77c7-acf3-39fe-ae01-a3c3d3aaed89","pitchNumber":1,"startTime":"2026-03-26T21:53:48.192Z","endTime":"2026-03-26T21:53:51.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96338118981967,"aZ":-26.117255433355023,"pfxX":5.471974957003819,"pfxZ":3.175462449450979,"pX":-0.6816947061533316,"pZ":2.0282096786100343,"vX0":-8.183627862577117,"vY0":-136.96146455155667,"vZ0":-2.9983805549313827,"x":142.98,"y":184.02,"x0":1.6278522589790372,"y0":50.00475730628961,"z0":4.914491569344124,"aX":10.44466676934454},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":-8.3,"spinRate":2612,"spinDirection":110},"zone":7,"typeConfidence":2.0,"plateTime":0.3992192182911314,"extension":4.862441356197178},"hitData":{"launchSpeed":90.5,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.54,"coordY":153.2}},"index":2,"playId":"d993b589-1d2b-35c5-9eb6-5a682987c096","pitchNumber":2,"startTime":"2026-03-26T21:54:05.876Z","endTime":"2026-03-26T21:54:12.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-26T21:54:12.868Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Stephenson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-26T21:58:40.605Z","endTime":"2026-03-26T22:00:33.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Marcelo Mayer remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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-26T21:57:27.477Z","endTime":"2026-03-26T21:57:27.488Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Slaten replaces Garrett Crochet.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-26T21:57:27.488Z","endTime":"2026-03-26T21:58:42.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686580,"link":"/api/v1/people/686580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":93.4,"endSpeed":86.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.713592109227044,"aZ":-25.130484259177596,"pfxX":3.0782693063053848,"pfxZ":3.7106698787205623,"pX":-0.2128379050010755,"pZ":3.178505421638482,"vX0":1.1154282411856482,"vY0":-136.1411121930885,"vZ0":-2.538629802746194,"x":125.11,"y":152.96,"x0":-1.0266120430217973,"y0":50.00310013022232,"z0":5.841797318547425,"aX":5.843672459857525},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":-5.8,"spinRate":2562,"spinDirection":178},"zone":2,"typeConfidence":0.91,"plateTime":0.4005902659485532,"extension":6.743156773629027},"index":2,"playId":"f3a49bb6-9c67-341f-91e1-8582813da7f3","pitchNumber":1,"startTime":"2026-03-26T21:58:42.969Z","endTime":"2026-03-26T21:58:49.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.133189892993087,"aZ":-35.0049967439237,"pfxX":6.812625794299066,"pfxZ":-1.7611209616687526,"pX":0.522485322896426,"pZ":1.6017182561460608,"vX0":1.7962527455513901,"vY0":-126.17449651379174,"vZ0":-3.1789320022140064,"x":97.08,"y":195.53,"x0":-1.0848817774041033,"y0":50.00563696258641,"z0":5.716253831598136,"aX":10.91963844440568},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":-12.7,"spinRate":2703,"spinDirection":65},"zone":14,"typeConfidence":0.88,"plateTime":0.4351075737850798,"extension":6.717208083563378},"index":3,"playId":"15dcffa2-071f-370a-ad62-e203793ef06c","pitchNumber":2,"startTime":"2026-03-26T21:58:57.876Z","endTime":"2026-03-26T21:59:24.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.408573564916303,"aZ":-23.774365530805508,"pfxX":2.2566245017953,"pfxZ":4.41308308635266,"pX":0.21002721201482089,"pZ":1.6332468304118493,"vX0":2.218959888306273,"vY0":-136.42883529859057,"vZ0":-6.386986315226956,"x":108.99,"y":194.68,"x0":-0.9042606989675076,"y0":50.001293060282244,"z0":5.621630448019098,"aX":4.292296174101824},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":-4.6,"spinRate":2493,"spinDirection":181},"zone":14,"typeConfidence":0.92,"plateTime":0.4000634360089852,"extension":6.870720191293106},"index":4,"playId":"2428b94a-31f7-3570-ac9b-a7d1e1c6f3f9","pitchNumber":3,"startTime":"2026-03-26T21:59:33.778Z","endTime":"2026-03-26T22:00:00.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.186674536616227,"aZ":-22.253030076301073,"pfxX":2.0139523852637655,"pfxZ":5.1899261113074076,"pX":1.0648886406347677,"pZ":0.6456138572363277,"vX0":4.567136823185518,"vY0":-136.70564513558827,"vZ0":-9.32928552803357,"x":76.41,"y":221.35,"x0":-0.8823611451554743,"y0":50.00560728937285,"z0":5.602131274487058,"aX":3.852151111055003},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":-4.6,"spinRate":2593,"spinDirection":180},"zone":14,"typeConfidence":0.92,"plateTime":0.39906296606553315,"extension":6.877967556687568},"index":5,"playId":"33109671-69fb-3feb-b9e0-047e2728f169","pitchNumber":4,"startTime":"2026-03-26T22:00:11.957Z","endTime":"2026-03-26T22:00:15.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46635196835743,"aZ":-25.5305362075005,"pfxX":2.2293402738688854,"pfxZ":3.5215054245571267,"pX":0.3623561664748124,"pZ":0.5281321608971645,"vX0":3.0168228970533932,"vY0":-136.19163068968817,"vZ0":-8.765998389271244,"x":103.19,"y":224.52,"x0":-1.0473492391167143,"y0":50.00662122357769,"z0":5.540093803656883,"aX":4.209989037545657},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":-4.7,"spinRate":2504,"spinDirection":185},"zone":14,"typeConfidence":0.92,"plateTime":0.40137613310196896,"extension":6.8652092310140524},"index":6,"playId":"58a258bd-1141-3384-92e4-52e650f07a47","pitchNumber":5,"startTime":"2026-03-26T22:00:30.454Z","endTime":"2026-03-26T22:00:33.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:00:33.823Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-26T22:01:45.197Z","endTime":"2026-03-26T22:02:57.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Benson replaces Noelvi Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"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-26T22:00:48.087Z","endTime":"2026-03-26T22:00:51.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-26T22:00:51.196Z","endTime":"2026-03-26T22:01:47.515Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.089534371382133,"aZ":-26.54530642608533,"pfxX":0.7276498968834672,"pfxZ":3.0055040843416183,"pX":0.20841482314396195,"pZ":2.8089188759192694,"vX0":2.7966709565660968,"vY0":-134.49146393875165,"vZ0":-3.1734900565981516,"x":109.06,"y":162.94,"x0":-0.9301895458246083,"y0":50.001569086594785,"z0":5.841772595617233,"aX":1.3625223782588713},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.8,"spinRate":2470,"spinDirection":164},"zone":5,"typeConfidence":0.9,"plateTime":0.40385237237827676,"extension":6.797947424006252},"index":2,"playId":"8a758fd9-223e-33eb-ae96-90fa95f0d222","pitchNumber":1,"startTime":"2026-03-26T22:01:47.515Z","endTime":"2026-03-26T22:01:51.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":96.8,"endSpeed":89.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.939903519582177,"aZ":-14.2017729431736,"pfxX":-1.0012573304189498,"pfxZ":8.77896499710326,"pX":0.8015496559881821,"pZ":3.0853579463333776,"vX0":4.875551247436543,"vY0":-140.98905045115555,"vZ0":-5.036890257096564,"x":86.45,"y":155.48,"x0":-0.8075212516301857,"y0":50.00667609605047,"z0":5.786342457656478,"aX":-2.051606221988812},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":1.0,"spinRate":2467,"spinDirection":199},"zone":3,"typeConfidence":0.88,"plateTime":0.38600740837243386,"extension":6.843195494136038},"index":3,"playId":"44b55714-d235-3048-b3c5-4580b4479f69","pitchNumber":2,"startTime":"2026-03-26T22:02:08.573Z","endTime":"2026-03-26T22:02:12.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.008157860206346,"aZ":-16.117738858021823,"pfxX":0.5013839232686379,"pfxZ":7.896071349138538,"pX":0.1843084095210295,"pZ":3.1527989466145208,"vX0":2.6028227384659375,"vY0":-141.00210073747485,"vZ0":-4.749404094874063,"x":109.97,"y":153.65,"x0":-0.8121416012455073,"y0":50.005481612668355,"z0":5.8831763651819795,"aX":1.0201144753108002},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":-1.4,"spinRate":2461,"spinDirection":187},"zone":2,"typeConfidence":0.88,"plateTime":0.3869583081123422,"extension":6.7342674310684005},"index":4,"playId":"5fe3b1e3-bf60-3194-a654-f4008f628135","pitchNumber":3,"startTime":"2026-03-26T22:02:33.344Z","endTime":"2026-03-26T22:02:36.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.417279231664956,"aZ":-32.17308381223607,"pfxX":7.754973443757648,"pfxZ":0.002422297726891287,"pX":0.4359771085284433,"pZ":1.8858012738073513,"vX0":0.9109137308899597,"vY0":-125.88984214901333,"vZ0":-3.2780059762117437,"x":100.38,"y":187.86,"x0":-0.9381521888248286,"y0":50.00377508067956,"z0":5.807449272705713,"aX":12.455170906862664},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.5,"breakHorizontal":-14.3,"spinRate":2725,"spinDirection":44},"zone":9,"typeConfidence":0.89,"plateTime":0.4349854059865965,"extension":6.793173769309014},"index":5,"playId":"ab5a3d3e-39b7-3a71-b851-0b68aab68a22","pitchNumber":4,"startTime":"2026-03-26T22:02:54.639Z","endTime":"2026-03-26T22:02:57.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":3.11,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:02:57.858Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to left fielder Roman Anthony.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-26T22:03:01.188Z","endTime":"2026-03-26T22:04:09.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.264277119233288,"aZ":-25.50589214186081,"pfxX":2.48246330147532,"pfxZ":3.5329513393159617,"pX":0.7031799016396478,"pZ":1.5025102976301348,"vX0":3.271712566267469,"vY0":-135.68227881317384,"vZ0":-6.7016596832691295,"x":90.2,"y":198.21,"x0":-0.8353076456962625,"y0":50.00488899333693,"z0":5.751377347530587,"aX":4.684662775662705},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":2527,"spinDirection":174},"zone":14,"typeConfidence":0.91,"plateTime":0.40181779876481727,"extension":6.745718179034869},"index":0,"playId":"895cbb61-4d3a-3f4e-bee4-f871cb843b3f","pitchNumber":1,"startTime":"2026-03-26T22:03:21.436Z","endTime":"2026-03-26T22:03:25.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.706487744475886,"aZ":-25.74818278413985,"pfxX":3.527572833953467,"pfxZ":3.487513465621409,"pX":-0.2444361933588829,"pZ":2.2788252331040897,"vX0":0.9173073879541876,"vY0":-133.90048401170495,"vZ0":-4.3896598180510855,"x":126.32,"y":177.25,"x0":-1.0488386659181557,"y0":50.005939822715504,"z0":5.747792144761724,"aX":6.505927954076218},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.8,"breakHorizontal":-6.6,"spinRate":2591,"spinDirection":188},"zone":5,"typeConfidence":0.91,"plateTime":0.40666447251871585,"extension":6.720963181689474},"index":1,"playId":"66df60ad-9f56-3f0e-b8ee-2305971ed402","pitchNumber":2,"startTime":"2026-03-26T22:03:39.526Z","endTime":"2026-03-26T22:03:43.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8726920070264,"aZ":-31.235805278659242,"pfxX":9.211470177355098,"pfxZ":0.6010064012894256,"pX":-0.027040929571869366,"pZ":1.713210080076989,"vX0":-0.12795851428111782,"vY0":-123.87377806441364,"vZ0":-3.394515198758328,"x":118.03,"y":192.52,"x0":-1.1711842196696136,"y0":50.00087622417992,"z0":5.7141716232213575,"aX":14.305012076348543},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":-16.7,"spinRate":2712,"spinDirection":65},"zone":8,"typeConfidence":0.9,"plateTime":0.4422572247289924,"extension":6.664300332838636},"hitData":{"launchSpeed":86.2,"launchAngle":29.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.14,"coordY":92.67}},"index":2,"playId":"f8965d29-ce4c-3be9-be65-2f77ce8177b8","pitchNumber":3,"startTime":"2026-03-26T22:03:57.708Z","endTime":"2026-03-26T22:04:09.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.68,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:04:09.747Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-26T22:04:08.353Z","endTime":"2026-03-26T22:06:00.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.576893490130857,"aZ":-25.23926829157087,"pfxX":3.9194597911287747,"pfxZ":3.75126234444312,"pX":-0.8450888461132147,"pZ":2.4729406337935274,"vX0":-0.7920706429242919,"vY0":-134.28332636003833,"vZ0":-4.0491700342419925,"x":149.21,"y":172.01,"x0":-1.0582858907935722,"y0":50.00670708110993,"z0":5.769159185800412,"aX":7.251108344870944},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":-7.0,"spinRate":2513,"spinDirection":168},"zone":11,"typeConfidence":0.91,"plateTime":0.4059175694689321,"extension":6.724391908391313},"index":0,"playId":"4129604d-4d11-332e-a8a4-c7e7b5b885a4","pitchNumber":1,"startTime":"2026-03-26T22:04:35.342Z","endTime":"2026-03-26T22:04:38.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53682563891419,"aZ":-14.529878168452973,"pfxX":-1.4132192553858807,"pfxZ":8.84355973225849,"pX":0.9490652500204247,"pZ":0.7529004926259824,"vX0":5.391080355986076,"vY0":-139.8685635053453,"vZ0":-10.740136101336418,"x":80.82,"y":218.45,"x0":-0.813995320436037,"y0":50.00190362834751,"z0":5.579039404252978,"aX":-2.8199285710227917},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":1.6,"spinRate":2508,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.39059056092967115,"extension":6.874075486407979},"index":1,"playId":"c3b07e01-ba53-3326-9905-6716351d915c","pitchNumber":2,"startTime":"2026-03-26T22:04:52.901Z","endTime":"2026-03-26T22:04:55.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.955766044132787,"aZ":-25.07945332488209,"pfxX":2.6818832526681518,"pfxZ":3.7832396476954218,"pX":-0.950816791795828,"pZ":1.8425755208001482,"vX0":-0.5035028966862707,"vY0":-134.81202229896587,"vZ0":-5.502969815334814,"x":153.24,"y":189.03,"x0":-1.1127464874689803,"y0":50.0050370667739,"z0":5.635904278820541,"aX":5.033262064718534},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":-4.8,"spinRate":2526,"spinDirection":180},"zone":13,"typeConfidence":0.91,"plateTime":0.4033097162639443,"extension":6.724287569640895},"index":2,"playId":"00a6a919-64e9-30f4-b83a-a8c50abf3952","pitchNumber":3,"startTime":"2026-03-26T22:05:13.447Z","endTime":"2026-03-26T22:05:17.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999693764399495,"aZ":-27.56705410183846,"pfxX":3.6239026676178847,"pfxZ":2.5087006047349583,"pX":-0.05662401725892602,"pZ":2.8789924890357717,"vX0":1.4244514865490006,"vY0":-133.29821232557148,"vZ0":-2.516996218473942,"x":119.16,"y":161.05,"x0":-1.0657727507952444,"y0":50.003752529203865,"z0":5.7833396653107645,"aX":6.6588682858334405},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":-6.8,"spinRate":2567,"spinDirection":162},"zone":2,"typeConfidence":0.91,"plateTime":0.40764377186981715,"extension":6.8012310507107205},"index":3,"playId":"03e82d21-9b9f-36e0-8c76-e399a1c87e36","pitchNumber":4,"startTime":"2026-03-26T22:05:32.686Z","endTime":"2026-03-26T22:05:35.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115530398504696,"aZ":-32.598035611151445,"pfxX":10.51423774245403,"pfxZ":-0.2682268075561014,"pX":1.0916146293195068,"pZ":1.492171623650243,"vX0":2.130788219063601,"vY0":-124.17660579429348,"vZ0":-3.790585892146378,"x":75.39,"y":198.49,"x0":-1.1433024824943883,"y0":50.00405268512681,"z0":5.741082292863492,"aX":16.47406028709192},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":-19.6,"spinRate":2677,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.44054026546673786,"extension":6.754351529342509},"index":4,"playId":"9b32f192-1870-3c12-b618-9d5e4752d15d","pitchNumber":5,"startTime":"2026-03-26T22:05:56.948Z","endTime":"2026-03-26T22:06:00.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":2.04,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:06:00.227Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-26T22:08:37.721Z","endTime":"2026-03-26T22:08:47.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Will Benson remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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-26T22:07:06.108Z","endTime":"2026-03-26T22:08:39.980Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.548085071070687,"aZ":-35.14681370817585,"pfxX":-7.13471473196107,"pfxZ":-2.1457946175258797,"pX":-0.23585035862412954,"pZ":2.9398781331488215,"vX0":-3.001961022966941,"vY0":-116.81069380082722,"vZ0":2.835097192866167,"x":125.99,"y":159.4,"x0":1.992034565632615,"y0":50.003025996157305,"z0":5.0098861418711,"aX":-9.88087870808854},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.9,"breakHorizontal":13.7,"spinRate":2755,"spinDirection":315},"zone":1,"typeConfidence":0.9,"plateTime":0.46850662671061594,"extension":4.519476450080825},"hitData":{"launchSpeed":104.4,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.54,"coordY":147.63}},"index":1,"playId":"0677f993-267a-327a-a617-8978610878ad","pitchNumber":1,"startTime":"2026-03-26T22:08:39.980Z","endTime":"2026-03-26T22:08:47.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:08:47.829Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-26T22:11:13.620Z","endTime":"2026-03-26T22:12:14.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-26T22:08:56.481Z","endTime":"2026-03-26T22:09:38.651Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-26T22:09:38.651Z","endTime":"2026-03-26T22:11:15.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.203555695305983,"aZ":-29.774644496515958,"pfxX":4.900296872673417,"pfxZ":1.2874006826250026,"pX":0.9371858996778186,"pZ":1.762825013791408,"vX0":1.2603540625556002,"vY0":-135.17976548301172,"vZ0":-5.902334224428982,"x":81.28,"y":191.18,"x0":-0.17113499132773197,"y0":50.00573934602114,"z0":6.04341049697327,"aX":9.143943119633327},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.3,"breakHorizontal":-9.1,"spinRate":3022,"spinDirection":351},"zone":14,"typeConfidence":0.85,"plateTime":0.40393360070461126,"extension":5.512138935179546},"index":2,"playId":"6a000594-25e5-311a-b5c2-a16945f9e24a","pitchNumber":1,"startTime":"2026-03-26T22:11:15.905Z","endTime":"2026-03-26T22:11:19.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":93.3,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59023489758786,"aZ":-28.280758268796877,"pfxX":4.488449170983777,"pfxZ":2.0450181989698883,"pX":0.08824952468419678,"pZ":3.360946308284529,"vX0":-0.6013344592594074,"vY0":-135.99198537049293,"vZ0":-2.669564143997346,"x":113.64,"y":148.03,"x0":-0.27369708584700736,"y0":50.00050388471059,"z0":6.2864493728581055,"aX":8.532734906174396},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.4,"breakHorizontal":-8.0,"spinRate":2939,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4004511326241409,"extension":5.482360851561272},"index":3,"playId":"30ee67e4-3a86-3a61-a3a8-c51bba3a8600","pitchNumber":2,"startTime":"2026-03-26T22:11:30.929Z","endTime":"2026-03-26T22:11:33.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":92.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.711299761357573,"aZ":-18.45862565118491,"pfxX":1.3027213905057478,"pfxZ":6.337626601228234,"pX":-0.4754543693682738,"pZ":3.7302267525331327,"vX0":-1.943858970969074,"vY0":-145.42974397314742,"vZ0":-4.154650072213282,"x":135.12,"y":138.06,"x0":0.02910056281919116,"y0":50.00662294288194,"z0":6.280961680280951,"aX":2.820923510225571},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":10.9,"breakHorizontal":-2.0,"spinRate":2631,"spinDirection":193},"zone":11,"typeConfidence":0.93,"plateTime":0.37511725540165397,"extension":5.4839596996321305},"index":4,"playId":"d3072bb3-9b39-3ae5-aa99-0d2a5448b7e7","pitchNumber":3,"startTime":"2026-03-26T22:11:48.278Z","endTime":"2026-03-26T22:11:51.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":5,"startTime":"2026-03-26T22:11:59.143Z","endTime":"2026-03-26T22:12:11.198Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":93.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.246851954948184,"aZ":-20.430057410763606,"pfxX":1.7204409987530482,"pfxZ":5.3447528532129365,"pX":0.659366776381419,"pZ":3.0425816512039723,"vX0":0.7721893036926445,"vY0":-146.53206618840187,"vZ0":-5.954591045287942,"x":91.87,"y":156.63,"x0":0.16966645303516034,"y0":50.00310710713661,"z0":6.3023613941307115,"aX":3.7800288510302935},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":8.8,"breakHorizontal":-3.2,"spinRate":2599,"spinDirection":214},"zone":3,"typeConfidence":0.93,"plateTime":0.37231131811454876,"extension":5.376709179667482},"index":6,"playId":"9d06f914-7455-3709-a3da-1df62799c860","pitchNumber":4,"startTime":"2026-03-26T22:12:11.198Z","endTime":"2026-03-26T22:12:14.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:12:14.208Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-26T22:12:15.210Z","endTime":"2026-03-26T22:14:19.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":86.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.450953079426423,"aZ":-30.13279792171456,"pfxX":3.239578306725228,"pfxZ":1.061049850448672,"pX":-0.4614398716233869,"pZ":2.5365317438615307,"vX0":-1.8204685833188516,"vY0":-137.78479498013849,"vZ0":-4.444946580955386,"x":134.59,"y":170.29,"x0":-0.2120035039278936,"y0":50.00033671695992,"z0":6.21377296972775,"aX":6.209629953794084},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.2,"breakHorizontal":-5.5,"spinRate":3056,"spinDirection":59},"zone":4,"typeConfidence":0.69,"plateTime":0.39797569867392557,"extension":5.3638186503335366},"index":0,"playId":"3f5ccb5d-2e01-37f4-92e9-627f2a8f942d","pitchNumber":1,"startTime":"2026-03-26T22:12:38.594Z","endTime":"2026-03-26T22:12:42.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231330941856292,"aZ":-29.43307625772781,"pfxX":3.835105217203081,"pfxZ":1.4338022313735026,"pX":0.8740885650323673,"pZ":1.2033728543712114,"vX0":1.1232113082964847,"vY0":-137.2037637099402,"vZ0":-7.58009959211379,"x":83.68,"y":206.29,"x0":-0.03852964903460988,"y0":50.0033743944128,"z0":5.9963978743300705,"aX":7.341244202645129},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.3,"breakHorizontal":-7.2,"spinRate":2939,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.39858863431049363,"extension":5.5519308009872965},"index":1,"playId":"7459f4a7-f5bf-334d-b1f9-ed322a8a8e5e","pitchNumber":2,"startTime":"2026-03-26T22:12:54.516Z","endTime":"2026-03-26T22:12:59.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":93.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89770096826854,"aZ":-17.774086834006383,"pfxX":1.8671645790340219,"pfxZ":6.620271868751795,"pX":0.5302521360569639,"pZ":2.0836379992794205,"vX0":0.6221367673319781,"vY0":-145.17779211879508,"vZ0":-8.639646515493636,"x":96.79,"y":182.52,"x0":0.07145502443752103,"y0":50.006909354391404,"z0":6.139840166312724,"aX":4.062251873887335},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":10.8,"breakHorizontal":-3.5,"spinRate":2529,"spinDirection":174},"zone":6,"typeConfidence":0.93,"plateTime":0.374570130945052,"extension":5.49716589342623},"index":2,"playId":"7f49dda5-dccc-3fa4-877f-94a352853885","pitchNumber":3,"startTime":"2026-03-26T22:13:12.866Z","endTime":"2026-03-26T22:13:16.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":94.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43301979927539,"aZ":-19.929045150940574,"pfxX":0.6803405260110243,"pfxZ":5.386820996535807,"pX":0.27164504036792647,"pZ":4.5357284208209565,"vX0":0.020600430491449336,"vY0":-148.04270476637697,"vZ0":-2.1475434969903078,"x":106.65,"y":116.32,"x0":0.17593454276140386,"y0":50.00118066707785,"z0":6.407235038505138,"aX":1.545903193408282},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":9.6,"breakHorizontal":-1.2,"spinRate":2681,"spinDirection":197},"zone":12,"typeConfidence":0.94,"plateTime":0.36667141912354095,"extension":5.34372532638181},"index":3,"playId":"968fa9bf-e3db-3c6c-af99-1d159160f4d9","pitchNumber":4,"startTime":"2026-03-26T22:13:32.002Z","endTime":"2026-03-26T22:13:35.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92476210688949,"aZ":-28.14852158628255,"pfxX":4.101611295249678,"pfxZ":2.0537321574102663,"pX":0.6798768889005276,"pZ":3.336104321833944,"vX0":0.574739835623181,"vY0":-138.09808722767877,"vZ0":-2.930805534255722,"x":91.08,"y":148.71,"x0":-0.06399078191650424,"y0":50.00605288687815,"z0":6.2712093600057734,"aX":8.05665769158095},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.4,"breakHorizontal":-7.6,"spinRate":2971,"spinDirection":80},"zone":12,"typeConfidence":2.0,"plateTime":0.39410028029739275,"extension":5.407314957489958},"index":4,"playId":"db2d458a-4e6e-3b18-91c1-21878c228b3a","pitchNumber":5,"startTime":"2026-03-26T22:13:57.378Z","endTime":"2026-03-26T22:14:01.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":92.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02813930940613,"aZ":-17.202085230794804,"pfxX":1.0779654751681105,"pfxZ":6.969651230663221,"pX":-0.9179753607790276,"pZ":2.404944933892489,"vX0":-3.041709632039813,"vY0":-144.77228143394024,"vZ0":-7.652697262648657,"x":151.99,"y":173.85,"x0":7.38901066812851E-4,"y0":50.00390086925609,"z0":6.112178273111458,"aX":2.316262248249424},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.5,"breakHorizontal":-1.4,"spinRate":2587,"spinDirection":193},"zone":11,"typeConfidence":0.93,"plateTime":0.3766432026734572,"extension":5.430158148487094},"index":5,"playId":"7a167c69-d711-3cc7-9ba5-734ae16dc7a0","pitchNumber":6,"startTime":"2026-03-26T22:14:15.527Z","endTime":"2026-03-26T22:14:19.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.49,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:14:19.542Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-26T22:14:20.975Z","endTime":"2026-03-26T22:16:56.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93328800479793,"aZ":-18.779806160813887,"pfxX":1.5342458706995084,"pfxZ":6.439067524015673,"pX":-0.11417517570482827,"pZ":4.837150346602971,"vX0":-0.7053374519492179,"vY0":-143.48697945336,"vZ0":-1.266519110997026,"x":121.35,"y":108.18,"x0":-0.06417860016819385,"y0":50.00304327972372,"z0":6.457167659085338,"aX":3.1915942168073044},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.6,"breakHorizontal":-2.6,"spinRate":2576,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.38208109220480946,"extension":5.298587654170642},"index":0,"playId":"83c149dc-566c-3618-88b3-cde74271e022","pitchNumber":1,"startTime":"2026-03-26T22:14:48.245Z","endTime":"2026-03-26T22:14:52.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-26T22:15:04.133Z","endTime":"2026-03-26T22:15:41.859Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713687901436334,"aZ":-17.334989029907792,"pfxX":0.15630521132326702,"pfxZ":7.035461628816353,"pX":0.6038199770948852,"pZ":3.061977856864652,"vX0":1.801604869386064,"vY0":-143.28699001833473,"vZ0":-5.963868174781646,"x":93.98,"y":156.11,"x0":-0.049694608276906596,"y0":50.00160015592402,"z0":6.22857305467585,"aX":0.3291762548344305},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.9,"breakHorizontal":-0.6,"spinRate":2602,"spinDirection":202},"zone":3,"typeConfidence":0.93,"plateTime":0.3802064660889326,"extension":5.485272629297082},"index":2,"playId":"864f1410-ca97-3241-b973-61ae8f46ae84","pitchNumber":2,"startTime":"2026-03-26T22:15:41.859Z","endTime":"2026-03-26T22:15:46.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0505920395882,"aZ":-19.593528620939246,"pfxX":0.03715024544200762,"pfxZ":5.918253926370507,"pX":-0.9991131618324256,"pZ":4.633902456181829,"vX0":-2.508327643774519,"vY0":-143.8562323466243,"vZ0":-1.473219320589015,"x":155.08,"y":113.66,"x0":-0.12581621678035504,"y0":50.00003929474959,"z0":6.35053767255884,"aX":0.07979848450038599},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.7,"breakHorizontal":0.4,"spinRate":2606,"spinDirection":201},"zone":11,"typeConfidence":0.93,"plateTime":0.378758821136278,"extension":5.417964645485394},"index":3,"playId":"7a25c5bf-90b6-3641-99fe-487c803b1afd","pitchNumber":3,"startTime":"2026-03-26T22:16:33.238Z","endTime":"2026-03-26T22:16:36.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":98.9,"endSpeed":91.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68930060214338,"aZ":-16.51465160962437,"pfxX":0.4260420277878496,"pfxZ":7.433111923549632,"pX":0.2501181311690217,"pZ":1.8119858399900117,"vX0":0.08943336791713974,"vY0":-143.84971235907472,"vZ0":-9.225482948500874,"x":107.47,"y":189.86,"x0":0.16328079433381013,"y0":50.00650836317424,"z0":6.073008117627912,"aX":0.897776348176971},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.9,"breakHorizontal":-0.8,"spinRate":2592,"spinDirection":205},"zone":8,"typeConfidence":0.93,"plateTime":0.3799879794628209,"extension":5.520247442194965},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":158.27}},"index":4,"playId":"518d03d5-0ad8-347c-a33b-472155c6ff6a","pitchNumber":4,"startTime":"2026-03-26T22:16:49.159Z","endTime":"2026-03-26T22:16:56.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:16:56.785Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to left fielder Roman Anthony.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-26T22:19:06.889Z","endTime":"2026-03-26T22:20:31.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Justin Slaten.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-26T22:18:49.949Z","endTime":"2026-03-26T22:19:09.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.584842580342368,"aZ":-18.47396984784351,"pfxX":-4.819713258484162,"pfxZ":7.08104801875818,"pX":-0.027153140747788417,"pZ":3.6235236356167446,"vX0":4.387821717514753,"vY0":-137.52383235983734,"vZ0":-2.725971623306237,"x":118.04,"y":140.94,"x0":-1.0092753920757724,"y0":50.003015208435926,"z0":5.865871953151351,"aX":-9.326291370680059},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":7.9,"spinRate":2145,"spinDirection":231},"zone":11,"typeConfidence":0.85,"plateTime":0.3967337767992456,"extension":7.432518150529816},"index":1,"playId":"46bde0f7-65cf-3baf-9c7c-1465012a6c2a","pitchNumber":1,"startTime":"2026-03-26T22:19:09.202Z","endTime":"2026-03-26T22:19:12.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.964026793187482,"aZ":-35.74297043891142,"pfxX":2.3392558868291813,"pfxZ":-2.3964522379598883,"pX":0.5702236356617819,"pZ":1.5712274069012047,"vX0":3.103469260670696,"vY0":-121.18565746918402,"vZ0":-2.994388752754171,"x":95.26,"y":196.36,"x0":-1.029202546450195,"y0":50.000414809356705,"z0":5.93499191835599,"aX":3.489291538166939},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.8,"breakHorizontal":-4.9,"spinRate":1968,"spinDirection":41},"zone":9,"typeConfidence":0.87,"plateTime":0.45141888121611373,"extension":7.439223201140461},"index":2,"playId":"71036dc9-06a3-3b6a-be9d-d7accf4e951e","pitchNumber":2,"startTime":"2026-03-26T22:19:22.337Z","endTime":"2026-03-26T22:19:25.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":83.9,"endSpeed":78.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.531193788396656,"aZ":-35.41666507314714,"pfxX":1.708346308366382,"pfxZ":-2.129445409292642,"pX":1.3289445996024811,"pZ":1.1460713753323024,"vX0":4.848977982950696,"vY0":-122.18797168713579,"vZ0":-4.047570792606397,"x":66.34,"y":207.84,"x0":-0.8977956357058161,"y0":50.00385776799034,"z0":5.845334082319046,"aX":2.600016825986811},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.6,"breakHorizontal":-4.2,"spinRate":1889,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.4471060446134185,"extension":7.415528200007821},"index":3,"playId":"c7954bfb-d10e-3eaa-bfa8-fca3d4ec5094","pitchNumber":3,"startTime":"2026-03-26T22:19:35.698Z","endTime":"2026-03-26T22:19:38.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":94.8,"endSpeed":87.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7625556020885,"aZ":-17.34434913180563,"pfxX":-4.578519712718948,"pfxZ":7.621237236936225,"pX":-1.0878201176654922,"pZ":1.404214808038286,"vX0":1.257383582859651,"vY0":-137.9094662245594,"vZ0":-8.624750729292774,"x":158.47,"y":200.87,"x0":-0.9518565700243132,"y0":50.00402646306288,"z0":5.719218049982736,"aX":-8.908652385731841},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":8.0,"spinRate":2186,"spinDirection":232},"zone":13,"typeConfidence":0.82,"plateTime":0.39563891731465795,"extension":7.393811268377771},"index":4,"playId":"cc711bad-b332-3351-bf1e-4e47ae1c4bdc","pitchNumber":4,"startTime":"2026-03-26T22:19:50.288Z","endTime":"2026-03-26T22:19:53.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549011143771526,"aZ":-17.005216801263373,"pfxX":-4.670442825198348,"pfxZ":7.7342400913230875,"pX":0.5756490034717563,"pZ":1.8486689286901374,"vX0":6.008075495822478,"vY0":-138.16176903148934,"vZ0":-7.462204584409393,"x":95.06,"y":188.87,"x0":-1.0055443521160574,"y0":50.0060499953679,"z0":5.697344989743395,"aX":-9.163954707907427},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":7.4,"spinRate":2140,"spinDirection":223},"zone":9,"typeConfidence":0.86,"plateTime":0.39424986866442424,"extension":7.338134758220359},"index":5,"playId":"9bc2ceff-adb1-3510-bc30-d0da8f3708cd","pitchNumber":5,"startTime":"2026-03-26T22:20:04.674Z","endTime":"2026-03-26T22:20:08.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-26T22:20:12.851Z","endTime":"2026-03-26T22:20:22.850Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":80.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.751907430664836,"aZ":-34.12296361563756,"pfxX":1.9662348887939514,"pfxZ":-1.2164683809669867,"pX":0.2343925291890365,"pZ":2.4218911658227276,"vX0":2.4846582938206168,"vY0":-124.34311565134844,"vZ0":-1.7664326150317624,"x":108.07,"y":173.39,"x0":-1.0233692616458958,"y0":50.000846904885044,"z0":5.904309901675565,"aX":3.159004338885946},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.3,"breakHorizontal":-4.0,"spinRate":2018,"spinDirection":36},"zone":5,"typeConfidence":0.91,"plateTime":0.43613078645939574,"extension":7.340399495182985},"hitData":{"launchSpeed":78.9,"launchAngle":39.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.99,"coordY":94.08}},"index":7,"playId":"768b5a60-0b6f-395c-96ae-b9b9bd8acf0a","pitchNumber":6,"startTime":"2026-03-26T22:20:22.850Z","endTime":"2026-03-26T22:20:31.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:20:31.705Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-26T22:20:44.181Z","endTime":"2026-03-26T22:21:44.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267488397113823,"aZ":-36.02934671025097,"pfxX":-1.1684870172379331,"pfxZ":-2.4636706712884724,"pX":-0.6276725062430187,"pZ":1.9574196134421462,"vX0":1.423720390045194,"vY0":-124.86258758183997,"vZ0":-2.406126156961995,"x":140.93,"y":185.93,"x0":-1.0558627218870573,"y0":50.003958150026655,"z0":5.9244999300915495,"aX":-1.8285925931678766},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.8,"breakHorizontal":1.8,"spinRate":1911,"spinDirection":42},"zone":7,"typeConfidence":0.91,"plateTime":0.44019243651575524,"extension":7.283941819672619},"index":0,"playId":"e2e3f368-c82d-3516-9286-2d01bf8f7460","pitchNumber":1,"startTime":"2026-03-26T22:20:54.633Z","endTime":"2026-03-26T22:20:58.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":84.9,"endSpeed":78.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.289366814429307,"aZ":-31.77591098882062,"pfxX":-8.818828201082166,"pfxZ":0.2566902135388389,"pX":0.38705576297461447,"pZ":1.2154227618867988,"vX0":6.073327426552115,"vY0":-123.48065525862258,"vZ0":-4.17080482545248,"x":102.25,"y":205.96,"x0":-0.9624144918750582,"y0":50.00064383682317,"z0":5.608662405656911,"aX":-13.575115524242564},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.2,"breakHorizontal":14.5,"spinRate":2230,"spinDirection":259},"zone":14,"typeConfidence":0.88,"plateTime":0.4440770219807373,"extension":7.409597599155534},"index":1,"playId":"ec980e1f-1e9c-3d44-a7d3-d6436d6848c2","pitchNumber":2,"startTime":"2026-03-26T22:21:08.904Z","endTime":"2026-03-26T22:21:11.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.262692395304782,"aZ":-36.58408422866497,"pfxX":-1.1059582320296082,"pfxZ":-2.775387363787785,"pX":0.10810013839595319,"pZ":0.3495327794489855,"vX0":2.911581352558425,"vY0":-125.62708448396468,"vZ0":-6.08449427117293,"x":112.88,"y":229.34,"x0":-0.9261779620944302,"y0":50.00542486724832,"z0":5.8034792985072245,"aX":-1.7544969485134037},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.2,"breakHorizontal":1.3,"spinRate":1977,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.4372719860149994,"extension":7.25686182512446},"index":2,"playId":"bf56ea52-4add-3e98-b401-051e390334f2","pitchNumber":3,"startTime":"2026-03-26T22:21:22.624Z","endTime":"2026-03-26T22:21:25.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.444668500529342,"aZ":-16.87872002809391,"pfxX":-6.985671995406453,"pfxZ":7.7779066142857705,"pX":-0.5706479860821282,"pZ":3.5986054116428274,"vX0":3.219877533191443,"vY0":-138.94135248328195,"vZ0":-3.206487778084415,"x":138.75,"y":141.62,"x0":-0.8332912051034465,"y0":50.00192397299054,"z0":5.881053056695709,"aX":-13.736202373113663},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":12.0,"spinRate":2202,"spinDirection":222},"zone":1,"typeConfidence":0.89,"plateTime":0.39334935778066527,"extension":7.324736161449183},"index":3,"playId":"cd7379ff-5417-37b3-a74e-48d44b69d331","pitchNumber":4,"startTime":"2026-03-26T22:21:41.741Z","endTime":"2026-03-26T22:21:44.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:21:44.806Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Stewart hits a ground-rule double (2) on a fly ball down the right-field line.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-26T22:21:46.385Z","endTime":"2026-03-26T22:23:15.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":85.1,"endSpeed":78.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12360867402838,"aZ":-34.78401212840119,"pfxX":-0.9809268477417503,"pfxZ":-1.676992069248164,"pX":0.38063132868464733,"pZ":1.900754915536656,"vX0":3.7453371554604127,"vY0":-123.91187181009663,"vZ0":-2.630405702600311,"x":102.49,"y":187.46,"x0":-1.0241085363962203,"y0":50.005957047849684,"z0":5.886899464231543,"aX":-1.5236256811872444},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.4,"breakHorizontal":0.8,"spinRate":1960,"spinDirection":29},"zone":9,"typeConfidence":0.89,"plateTime":0.44229731168518027,"extension":7.349971262038085},"index":0,"playId":"f91bf81c-3db7-3d02-81b2-d094350796a3","pitchNumber":1,"startTime":"2026-03-26T22:22:10.111Z","endTime":"2026-03-26T22:22:13.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.484969497591564,"aZ":-15.79445375229194,"pfxX":-5.773845216071962,"pfxZ":8.454397430516156,"pX":-0.6178568201310117,"pZ":2.5130855877366534,"vX0":2.6022092280429523,"vY0":-137.56937426132356,"vZ0":-6.171100453290407,"x":140.55,"y":170.93,"x0":-0.8203945991639502,"y0":50.001246707453305,"z0":5.836661484479502,"aX":-11.183039778324373},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":10.0,"spinRate":2179,"spinDirection":223},"zone":4,"typeConfidence":0.87,"plateTime":0.39654587962870114,"extension":7.457389019832584},"index":1,"playId":"9c4ec313-c316-3364-b7dd-3551483f01e0","pitchNumber":2,"startTime":"2026-03-26T22:22:22.293Z","endTime":"2026-03-26T22:22:25.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-26T22:22:31.389Z","endTime":"2026-03-26T22:22:42.623Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010551446074736,"aZ":-29.519932444870793,"pfxX":-8.467647654344246,"pfxZ":1.7327972774292675,"pX":0.5857117292922528,"pZ":-0.1687838946300801,"vX0":6.300299042376643,"vY0":-123.18715426077146,"vZ0":-7.811375655954276,"x":94.67,"y":243.34,"x0":-0.9078063318571328,"y0":50.00516041557363,"z0":5.547101466156561,"aX":-12.985205429948133},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":13.8,"spinRate":2391,"spinDirection":257},"zone":14,"typeConfidence":0.86,"plateTime":0.44503401356435024,"extension":7.464217394609139},"index":3,"playId":"d2c468b3-43c7-34cc-a5fb-12dae450d198","pitchNumber":3,"startTime":"2026-03-26T22:22:42.623Z","endTime":"2026-03-26T22:22:45.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935911096502654,"aZ":-32.07391272705418,"pfxX":-9.825981717345265,"pfxZ":0.06169850003304056,"pX":0.013197345175658657,"pZ":2.1176522748681657,"vX0":5.878937248885227,"vY0":-122.42422744844721,"vZ0":-1.8178037873850164,"x":116.5,"y":181.6,"x0":-1.1469332705103263,"y0":50.00041981955306,"z0":5.623996248188346,"aX":-14.862379701269834},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":16.3,"spinRate":2247,"spinDirection":266},"zone":8,"typeConfidence":0.91,"plateTime":0.44799092498583937,"extension":7.315846182480864},"hitData":{"launchSpeed":74.0,"launchAngle":28.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":193.67,"coordY":136.06}},"index":4,"playId":"ce237255-66fa-354b-bd6a-61d04cfcd867","pitchNumber":4,"startTime":"2026-03-26T22:23:00.488Z","endTime":"2026-03-26T22:23:15.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":7.0000000000000036,"leverageIndex":1.28,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:23:15.513Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-26T22:23:18.696Z","endTime":"2026-03-26T22:24:44.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95362290541576,"aZ":-15.962285601214743,"pfxX":-6.487127566223202,"pfxZ":8.386280025195024,"pX":0.48596525134464924,"pZ":2.131448668643236,"vX0":5.801532110257216,"vY0":-137.97832911741014,"vZ0":-6.9108108929650465,"x":98.48,"y":181.23,"x0":-0.798416314604324,"y0":50.002577437538974,"z0":5.739080284370063,"aX":-12.540556774279175},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2239,"spinDirection":227},"zone":9,"typeConfidence":0.88,"plateTime":0.3965759469167933,"extension":7.457033121061982},"index":0,"playId":"14b4874d-dd80-3728-bcb7-54d39e38fff7","pitchNumber":1,"startTime":"2026-03-26T22:23:42.606Z","endTime":"2026-03-26T22:23:46.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":95.8,"endSpeed":87.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88306312253759,"aZ":-16.412932684898145,"pfxX":-6.958039050830448,"pfxZ":8.028567388284985,"pX":-0.19897832208543897,"pZ":2.747720046230248,"vX0":4.2636109098909545,"vY0":-139.35234253902078,"vZ0":-5.263930583679954,"x":124.58,"y":164.59,"x0":-0.8464044307216106,"y0":50.00088947527495,"z0":5.748648643723342,"aX":-13.656449949470563},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":11.6,"spinRate":2263,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.393333918818326,"extension":7.361796122065743},"index":1,"playId":"ec25a4b7-4bb6-3af4-b319-40d7fdbd86fd","pitchNumber":2,"startTime":"2026-03-26T22:23:58.312Z","endTime":"2026-03-26T22:24:02.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710670921604276,"aZ":-15.89530900343477,"pfxX":-6.561373071356469,"pfxZ":8.243705786300696,"pX":0.8031790753599023,"pZ":2.8983770603131673,"vX0":6.924981238103839,"vY0":-138.83556058583613,"vZ0":-5.292312145982203,"x":86.38,"y":160.52,"x0":-0.8572296896441025,"y0":50.00445516186315,"z0":5.8680172461466,"aX":-12.959098422318297},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":10.7,"spinRate":2209,"spinDirection":219},"zone":3,"typeConfidence":0.89,"plateTime":0.39278211302336086,"extension":7.483001909916957},"index":2,"playId":"fc1224e0-675f-3b43-9d51-0076ab5e6c87","pitchNumber":3,"startTime":"2026-03-26T22:24:21.973Z","endTime":"2026-03-26T22:24:25.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":85.8,"endSpeed":80.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42599554842891,"aZ":-27.826250321904556,"pfxX":-7.854300646773097,"pfxZ":2.7116505910870847,"pX":0.9912620122377882,"pZ":1.3723165460539504,"vX0":7.423792791911804,"vY0":-124.81857815419364,"vZ0":-5.04201360964802,"x":79.22,"y":201.73,"x0":-0.9789112679406912,"y0":50.003157118853345,"z0":5.667173473844539,"aX":-12.58874393132216},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":12.8,"spinRate":2368,"spinDirection":262},"zone":14,"typeConfidence":0.84,"plateTime":0.4362209534162287,"extension":7.419326662173964},"index":3,"playId":"f4a4fb29-28d3-3630-aba0-d1ca34499c8a","pitchNumber":4,"startTime":"2026-03-26T22:24:41.004Z","endTime":"2026-03-26T22:24:44.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-10.200000000000003,"leverageIndex":3.82,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:24:44.225Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcelo Mayer singles on a ground ball to left fielder Spencer Steer.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-26T22:27:00.743Z","endTime":"2026-03-26T22:27:40.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Connor Phillips replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-26T22:25:47.381Z","endTime":"2026-03-26T22:27:02.999Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683175,"link":"/api/v1/people/683175"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":85.9,"endSpeed":78.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849447324248942,"aZ":-33.757117090775566,"pfxX":6.4007748011712655,"pfxZ":-0.9965958573569722,"pX":-0.6770362618815089,"pZ":2.0847909032361986,"vX0":1.1717590511892932,"vY0":-125.05805838613477,"vZ0":-1.8884447515943117,"x":142.81,"y":182.49,"x0":-1.983598533193421,"y0":50.005871156110665,"z0":5.625625196178061,"aX":10.11349533842311},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":-11.9,"spinRate":2351,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.4384235611094063,"extension":5.971377654481335},"index":1,"playId":"d5f20879-c220-38e3-afee-d1cb672b57e7","pitchNumber":1,"startTime":"2026-03-26T22:27:02.999Z","endTime":"2026-03-26T22:27:06.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.971888220147687,"aZ":-33.9812636942854,"pfxX":6.7482696982468555,"pfxZ":-1.132587392871855,"pX":-0.5833821224195286,"pZ":3.4981596965034694,"vX0":1.178918497312745,"vY0":-125.27678257719597,"vZ0":1.1972066112035111,"x":139.24,"y":144.33,"x0":-1.9368750473923337,"y0":50.00555467423449,"z0":5.788763602531438,"aX":10.742029076429834},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.6,"breakHorizontal":-12.5,"spinRate":2341,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.43698893263103056,"extension":5.871042234572194},"index":2,"playId":"bf2df8a7-37d6-3e37-ba10-5f8555f88630","pitchNumber":2,"startTime":"2026-03-26T22:27:15.223Z","endTime":"2026-03-26T22:27:19.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90964241329649,"aZ":-13.340267335621466,"pfxX":-5.79518246235996,"pfxZ":9.047395616229384,"pX":-0.5439833321655707,"pZ":2.376763174595038,"vX0":4.710770906818408,"vY0":-143.5428473731341,"vZ0":-6.791481806799491,"x":137.74,"y":174.61,"x0":-1.4552062962051084,"y0":50.007020934637126,"z0":5.607912186047387,"aX":-12.069722211080604},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2600,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38189584242929797,"extension":6.149962205332715},"hitData":{"launchSpeed":97.4,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.69,"coordY":131.41}},"index":3,"playId":"4a001463-a8e8-33ee-ab83-975cbaaad104","pitchNumber":3,"startTime":"2026-03-26T22:27:29.683Z","endTime":"2026-03-26T22:27:40.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:27:40.756Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-26T22:27:42.289Z","endTime":"2026-03-26T22:29:04.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.8,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29321819023026,"aZ":-30.696967230019666,"pfxX":9.601602939456217,"pfxZ":0.9117800274348564,"pX":0.2987410939154624,"pZ":1.2904323462545138,"vX0":2.1296461975437797,"vY0":-126.41605832240764,"vZ0":-4.358431219383573,"x":105.61,"y":203.94,"x0":-1.8014494573257156,"y0":50.00563238129519,"z0":5.484081134409931,"aX":15.638718786958368},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-17.9,"spinRate":2579,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43225332997103916,"extension":6.18036808532834},"index":0,"playId":"7a09f7ef-fe35-3eba-871c-8d8667806a19","pitchNumber":1,"startTime":"2026-03-26T22:28:06.151Z","endTime":"2026-03-26T22:28:09.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.227443449145383,"aZ":-30.388152228574942,"pfxX":8.339160366261263,"pfxZ":1.0818090242050094,"pX":0.7003553303684876,"pZ":2.1385549077593824,"vX0":3.5924276603261163,"vY0":-126.9160084705074,"vZ0":-2.664119377035033,"x":90.3,"y":181.04,"x0":-1.8122028242645636,"y0":50.00276356541055,"z0":5.5946243444573724,"aX":13.756233538320428},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-15.8,"spinRate":2585,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.42971837447658157,"extension":6.079191264342955},"index":1,"playId":"779237a9-9f02-3f89-8367-a18a57e72070","pitchNumber":2,"startTime":"2026-03-26T22:28:21.426Z","endTime":"2026-03-26T22:28:24.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10712299850115,"aZ":-30.16313748879647,"pfxX":8.054968087547671,"pfxZ":1.2150704824841192,"pX":0.15236616721582152,"pZ":2.7953399054702777,"vX0":2.0695432827096676,"vY0":-126.65629678226429,"vZ0":-1.123940263479926,"x":111.19,"y":163.31,"x0":-1.7190226377683988,"y0":50.000530301834985,"z0":5.623452225067249,"aX":13.286264691997635},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":-15.0,"spinRate":2602,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.42992905158940653,"extension":5.965477321321456},"index":2,"playId":"380c0588-2768-306b-b40b-5491a2f8e1b0","pitchNumber":3,"startTime":"2026-03-26T22:28:39.492Z","endTime":"2026-03-26T22:28:42.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-26T22:28:47.761Z","endTime":"2026-03-26T22:29:01.808Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.805903082026635,"aZ":-31.809577850177863,"pfxX":10.87815808249784,"pfxZ":0.2222522991291136,"pX":0.17508760382430683,"pZ":1.5500884587164279,"vX0":1.0185084402050817,"vY0":-127.2836097478259,"vZ0":-3.785622825825048,"x":110.33,"y":196.93,"x0":-1.643341941977047,"y0":50.00319969393722,"z0":5.583098450076883,"aX":17.798292016035713},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":-19.9,"spinRate":2489,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4307917791144025,"extension":5.866300435181492},"index":4,"playId":"cee79d2a-ca06-3d71-84b7-88df5a6701aa","pitchNumber":4,"startTime":"2026-03-26T22:29:01.808Z","endTime":"2026-03-26T22:29:04.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:29:04.808Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to left fielder Spencer Steer.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-26T22:29:17.930Z","endTime":"2026-03-26T22:29:39.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.186142358283945,"aZ":-31.874433453855833,"pfxX":9.500778064648852,"pfxZ":0.18180456824590685,"pX":-0.3702529209708661,"pZ":1.9906551624451403,"vX0":0.45027899498040075,"vY0":-125.82838914072566,"vZ0":-2.476552407221998,"x":131.11,"y":185.03,"x0":-1.7858221520837732,"y0":50.00060283490542,"z0":5.566654345250104,"aX":15.252686666891993},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":-17.3,"spinRate":2535,"spinDirection":55},"zone":7,"typeConfidence":2.0,"plateTime":0.43507484469631974,"extension":5.886623242963023},"hitData":{"launchSpeed":91.4,"launchAngle":38.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.59,"coordY":76.33}},"index":0,"playId":"b0d7e88a-43ba-37ba-b940-15b07848101a","pitchNumber":1,"startTime":"2026-03-26T22:29:27.089Z","endTime":"2026-03-26T22:29:39.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":2.099999999999998,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:29:39.448Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony challenged (pitch result), call on the field was overturned: Roman Anthony walks. Marcelo Mayer to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-26T22:29:56.192Z","endTime":"2026-03-26T22:32:17.522Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.165015189638094,"aZ":-13.215074456353403,"pfxX":-6.222613842538319,"pfxZ":9.131825541451288,"pX":1.287003674863918,"pZ":1.7038962563763909,"vX0":9.716085923196928,"vY0":-142.76513149832076,"vZ0":-8.357027047006246,"x":67.94,"y":192.77,"x0":-1.3431871204992971,"y0":50.00081913361785,"z0":5.4902227845710145,"aX":-12.916219254879518},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2485,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3828450640538592,"extension":6.240682114821111},"index":0,"playId":"1a078a42-68a7-3445-8013-c8c9dd2362f0","pitchNumber":1,"startTime":"2026-03-26T22:30:08.380Z","endTime":"2026-03-26T22:30:11.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14564842004228,"aZ":-29.948776475726234,"pfxX":7.951824888689677,"pfxZ":1.3327104764587636,"pX":1.0606244655371557,"pZ":1.6906767886169005,"vX0":4.462135200536809,"vY0":-127.92403843376978,"vZ0":-3.785518880330549,"x":76.57,"y":193.13,"x0":-1.736298490148195,"y0":50.000760229672764,"z0":5.524462547581289,"aX":13.24206822415112},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-15.4,"spinRate":2568,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.427340689531325,"extension":5.919182038549783},"index":1,"playId":"94234fe5-339a-3d64-8e8c-3e44c8d5b37d","pitchNumber":2,"startTime":"2026-03-26T22:30:25.524Z","endTime":"2026-03-26T22:30:29.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340316788529,"aZ":-30.287235118082528,"pfxX":8.459682156858264,"pfxZ":1.1693162456889965,"pX":-0.5298763360864052,"pZ":3.1257435955057025,"vX0":0.7863415125760409,"vY0":-126.1291602498871,"vZ0":-0.3550093058331363,"x":137.2,"y":154.38,"x0":-1.9448224749370626,"y0":50.003117485583346,"z0":5.707965733258472,"aX":13.647025440887962},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-15.5,"spinRate":2534,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.43405419979340554,"extension":5.907455090268572},"index":2,"playId":"3da5bd79-d13a-3329-b1bd-6af4a992dfb7","pitchNumber":3,"startTime":"2026-03-26T22:30:43.034Z","endTime":"2026-03-26T22:30:46.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06443555445563,"aZ":-13.112086743873496,"pfxX":-5.183037078164065,"pfxZ":9.135826493325576,"pX":1.7477700054970777,"pZ":1.0747126432676959,"vX0":10.483983819436938,"vY0":-142.88535177415204,"vZ0":-10.123015183751935,"x":50.38,"y":209.76,"x0":-1.2803578335879695,"y0":50.00532860300575,"z0":5.467470918353195,"aX":-10.81815020587399},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.8,"breakHorizontal":7.4,"spinRate":2633,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3819738393480945,"extension":6.152135418703797},"index":3,"playId":"7fafdfd7-6282-3628-aaad-af049bd1d3cb","pitchNumber":4,"startTime":"2026-03-26T22:31:00.659Z","endTime":"2026-03-26T22:31:03.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.461153028013864,"aZ":-32.85338104400262,"pfxX":9.055310922027303,"pfxZ":-0.4227690403612634,"pX":-0.40299662106339673,"pZ":3.0924430316670293,"vX0":0.4844109189009893,"vY0":-124.96866737094923,"vZ0":0.06160150114287233,"x":132.36,"y":155.28,"x0":-1.7772388579753904,"y0":50.00401292837223,"z0":5.740617304066051,"aX":14.488527457005434},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-16.6,"spinRate":2425,"spinDirection":64},"zone":1,"typeConfidence":2.0,"plateTime":0.4363734192005979,"extension":5.87062752128961},"index":4,"playId":"6e667338-2e56-34bb-b297-c3a972330d95","pitchNumber":5,"startTime":"2026-03-26T22:31:27.282Z","endTime":"2026-03-26T22:31:30.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-26T22:31:37.032Z","endTime":"2026-03-26T22:31:50.501Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.719255261942642,"aZ":-30.434884914529334,"pfxX":10.166783423016554,"pfxZ":1.1167734816260788,"pX":0.27362120541520585,"pZ":1.5869227142569928,"vX0":1.8824490226179496,"vY0":-124.8410655421837,"vZ0":-3.3752292271153532,"x":106.57,"y":195.93,"x0":-1.8123691566531646,"y0":50.005699366154474,"z0":5.491282025822516,"aX":15.872072779424116},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-18.8,"spinRate":2398,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4406127634062247,"extension":6.062217503702993},"index":6,"playId":"b9f8efd1-7ad6-332e-8938-ac4c96bcc4e6","pitchNumber":6,"startTime":"2026-03-26T22:31:50.501Z","endTime":"2026-03-26T22:32:17.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"}},"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.72,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:32:17.522Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a line drive to left fielder Spencer Steer. Marcelo Mayer scores. Roman Anthony to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-26T22:32:17.489Z","endTime":"2026-03-26T22:33:09.085Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":{"id":683175,"link":"/api/v1/people/683175"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96092126241009,"aZ":-29.8204326205928,"pfxX":7.002319206361521,"pfxZ":1.4592030174050183,"pX":0.8063683857924024,"pZ":2.185002819200339,"vX0":3.5984260901980605,"vY0":-125.87653980742868,"vZ0":-2.485308480202243,"x":86.26,"y":179.78,"x0":-1.5486563217881542,"y0":50.0054934021645,"z0":5.583597002685712,"aX":11.311840848702511},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-13.4,"spinRate":2389,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4340412209327673,"extension":5.946032209470599},"index":0,"playId":"70f04c07-de46-3d8e-9ccf-d4e025d35e60","pitchNumber":1,"startTime":"2026-03-26T22:32:36.914Z","endTime":"2026-03-26T22:32:48.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38174994557433,"aZ":-32.32330905952254,"pfxX":8.949452510512824,"pfxZ":-0.09315711148490902,"pX":0.6206223227544956,"pZ":1.6764916568965056,"vX0":2.576580998970044,"vY0":-124.79374718413276,"vZ0":-3.026142928048304,"x":93.34,"y":193.51,"x0":-1.5862329340827923,"y0":50.00341269610561,"z0":5.547482666853091,"aX":14.21933563334812},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-16.8,"spinRate":2386,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.43768007833281297,"extension":6.033407987604603},"hitData":{"launchSpeed":83.7,"launchAngle":16.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.33,"coordY":118.4}},"index":1,"playId":"9648760e-e62a-3250-983b-84176cb3da12","pitchNumber":2,"startTime":"2026-03-26T22:32:58.049Z","endTime":"2026-03-26T22:33:09.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-9.1,"leverageIndex":1.32,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:33:09.085Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a line drive to right fielder Will Benson. Roman Anthony scores. Trevor Story to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-26T22:35:34.455Z","endTime":"2026-03-26T22:35:48.893Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":683175,"link":"/api/v1/people/683175"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-26T22:33:29.004Z","endTime":"2026-03-26T22:35:33.040Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brock Burke replaces Connor Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-26T22:35:33.040Z","endTime":"2026-03-26T22:35:36.650Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.839423039249745,"aZ":-20.85940517067298,"pfxX":8.58672368282425,"pfxZ":5.829216171664349,"pX":0.9555824987911219,"pZ":3.1396705247988326,"vX0":-5.53706475097979,"vY0":-137.5560612167689,"vZ0":-4.5837118997906625,"x":80.58,"y":154.01,"x0":1.8657934785196235,"y0":50.003049259792306,"z0":6.2180020894275145,"aX":16.66691934473135},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":-14.6,"spinRate":2251,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.3962561134196405,"extension":7.102965970216614},"hitData":{"launchSpeed":72.6,"launchAngle":23.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.47,"coordY":118.95}},"index":2,"playId":"6c659f1b-ded7-30f0-853e-0da9054e1140","pitchNumber":1,"startTime":"2026-03-26T22:35:36.650Z","endTime":"2026-03-26T22:35:48.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":0.62,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:35:48.893Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willson Contreras pops out to catcher Tyler Stephenson in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-26T22:35:54.511Z","endTime":"2026-03-26T22:36:43.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.735577636356364,"aZ":-28.795935482317653,"pfxX":-0.11164205539952421,"pfxZ":2.0891708248271588,"pX":0.14548087343730118,"pZ":3.595097433106147,"vX0":-4.138420505575211,"vY0":-125.59573798109902,"vZ0":-1.0595247715228986,"x":111.45,"y":141.71,"x0":1.8212185886715928,"y0":50.001085199425354,"z0":6.340342688193228,"aX":-0.18001146679686442},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":1.1,"spinRate":2371,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.43421768087271406,"extension":6.846840086388573},"index":0,"playId":"be5f10ef-a3ce-38f1-b701-4863c568b9f3","pitchNumber":1,"startTime":"2026-03-26T22:36:18.012Z","endTime":"2026-03-26T22:36:22.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.041999440100902,"aZ":-13.913423833821389,"pfxX":5.323058906846801,"pfxZ":9.531428401928315,"pX":-0.3882808726028287,"pZ":3.1311425338911456,"vX0":-7.790157671254029,"vY0":-137.66217818601524,"vZ0":-5.675490795424877,"x":131.8,"y":154.24,"x0":1.7888617151414237,"y0":50.003230085824406,"z0":6.164125525525435,"aX":10.1994755147992},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-7.9,"spinRate":2344,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.3981238393263338,"extension":6.901045165643945},"hitData":{"launchSpeed":81.3,"launchAngle":87.0,"totalDistance":45.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":132.55,"coordY":224.65}},"index":1,"playId":"94d6744f-510b-3bb1-b690-a12a110f0dd3","pitchNumber":2,"startTime":"2026-03-26T22:36:33.584Z","endTime":"2026-03-26T22:36:43.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.32,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:36:43.062Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out sharply to left fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-26T22:39:07.992Z","endTime":"2026-03-26T22:39:20.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-26T22:38:13.120Z","endTime":"2026-03-26T22:39:10.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984296124923297,"aZ":-12.214162541896739,"pfxX":1.0674785409461012,"pfxZ":9.880471100771821,"pX":-0.6065771537663709,"pZ":2.578009635245073,"vX0":-2.891836604046853,"vY0":-140.55462237260295,"vZ0":-7.4369670430582095,"x":140.12,"y":169.17,"x0":0.2925593108881961,"y0":50.00377069110115,"z0":6.034547017580589,"aX":2.1570191615059344},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":-1.4,"spinRate":2470,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.38827437746209537,"extension":7.297179355531295},"hitData":{"launchSpeed":102.4,"launchAngle":42.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":66.09,"coordY":69.98}},"index":1,"playId":"e6b3a796-17f7-3956-b80e-99e650bf6113","pitchNumber":1,"startTime":"2026-03-26T22:39:10.080Z","endTime":"2026-03-26T22:39:20.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:39:20.610Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-26T22:39:22.545Z","endTime":"2026-03-26T22:41:17.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67970034818052,"aZ":-8.476659582287171,"pfxX":2.7637683834202718,"pfxZ":11.197750029629779,"pX":-0.9585807218771264,"pZ":2.000270983745005,"vX0":-4.470372134363926,"vY0":-143.9247315902875,"vZ0":-10.057666543332099,"x":153.54,"y":184.77,"x0":0.2495186416504084,"y0":50.00391721120711,"z0":6.048724866814259,"aX":5.849603899516249},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.6,"breakHorizontal":-4.2,"spinRate":2446,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.3793028302124286,"extension":7.447213398805081},"index":0,"playId":"af89cd21-5b8d-3240-adf3-0e76c262c366","pitchNumber":1,"startTime":"2026-03-26T22:39:51.007Z","endTime":"2026-03-26T22:39:54.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":99.5,"endSpeed":92.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947882071518844,"aZ":-12.07193980660263,"pfxX":5.299060931217998,"pfxZ":9.331158208855182,"pX":-1.0038419475424545,"pZ":0.7749848744945395,"vX0":-5.175952193029729,"vY0":-144.52756298430086,"vZ0":-12.712300898111307,"x":155.26,"y":217.86,"x0":0.10615268316861558,"y0":50.00420508719342,"z0":5.927927919719637,"aX":11.415386019093244},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.0,"breakHorizontal":-8.8,"spinRate":2581,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.3763938328094021,"extension":7.352664198122268},"index":1,"playId":"37a7165c-a045-3194-ae64-51afcf0c3ece","pitchNumber":2,"startTime":"2026-03-26T22:40:08.210Z","endTime":"2026-03-26T22:40:12.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":86.7,"endSpeed":80.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22353249876003,"aZ":-25.67968629087149,"pfxX":-3.595580445809315,"pfxZ":3.949330644754241,"pX":0.3274835748012476,"pZ":3.4564392625763576,"vX0":0.5174743214439553,"vY0":-126.4669035604195,"vZ0":-1.7405611286938267,"x":104.52,"y":145.46,"x0":0.5897099556768837,"y0":50.00038810761996,"z0":6.1840347514355996,"aX":-5.909381681555184},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.1,"breakHorizontal":6.5,"spinRate":2515,"spinDirection":238},"zone":3,"typeConfidence":0.87,"plateTime":0.4306836820934965,"extension":7.399939112506556},"index":2,"playId":"ce915465-3c3a-3982-9e78-871fa98c4ae6","pitchNumber":3,"startTime":"2026-03-26T22:40:25.538Z","endTime":"2026-03-26T22:40:30.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.776244784758966,"aZ":-16.350450162198374,"pfxX":-0.4009190374331477,"pfxZ":7.82159697951203,"pX":0.35033888320654694,"pZ":4.145463556907008,"vX0":0.21406949911999187,"vY0":-140.19461089461254,"vZ0":-2.7065110760126396,"x":103.65,"y":126.85,"x0":0.32575606267409596,"y0":50.00653463758659,"z0":6.169554059133429,"aX":-0.8114438493881369},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":0.7,"spinRate":2401,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.3882445082335142,"extension":7.299435427338448},"index":3,"playId":"36dee53a-7926-3786-8d36-f3d817660ab2","pitchNumber":4,"startTime":"2026-03-26T22:40:47.437Z","endTime":"2026-03-26T22:40:51.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.461244536927357,"aZ":-12.03799686669152,"pfxX":1.0112485393611996,"pfxZ":10.164323165889542,"pX":-0.4238257471370363,"pZ":2.8692089858804843,"vX0":-2.523846638029432,"vY0":-139.62492288682637,"vZ0":-6.575600753634272,"x":133.16,"y":161.31,"x0":0.3590730665076518,"y0":50.002159329950516,"z0":6.04146188520318,"aX":2.003464727944696},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":-1.3,"spinRate":2408,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.391792566043617,"extension":7.306048676603355},"hitData":{"launchSpeed":90.9,"launchAngle":44.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.11,"coordY":82.07}},"index":4,"playId":"45024288-9a42-3c9d-a4b5-cb78588e07aa","pitchNumber":5,"startTime":"2026-03-26T22:41:07.764Z","endTime":"2026-03-26T22:41:17.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:41:17.737Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dane Myers flies out to left fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-26T22:41:43.793Z","endTime":"2026-03-26T22:43:17.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.00"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.72"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.26"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.80"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.21"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.25"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.56"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.99"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.53"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.79"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.57"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.13"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.66"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.357"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.318"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".476"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.357"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.318"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dane Myers replaces Will Benson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-26T22:41:23.159Z","endTime":"2026-03-26T22:41:46.206Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"802","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":97.4,"endSpeed":89.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61696963287296,"aZ":-13.800626730429103,"pfxX":0.22051836788634294,"pfxZ":8.95022481760553,"pX":-1.0932482811434168,"pZ":2.6445830416220737,"vX0":-3.54923179924303,"vY0":-141.72799725866665,"vZ0":-7.230170254484651,"x":158.67,"y":167.38,"x0":0.14180285730779993,"y0":50.003841115657856,"z0":6.093741762022336,"aX":0.4531024837434057},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":0.2,"spinRate":2485,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.3851186096976553,"extension":7.336892418614463},"index":1,"playId":"33f55f2b-1f4b-38df-a4bf-a1054fc9d47c","pitchNumber":1,"startTime":"2026-03-26T22:41:46.206Z","endTime":"2026-03-26T22:41:49.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.416252039182236,"aZ":-27.64188392611738,"pfxX":-3.185108122031669,"pfxZ":2.9654525779889784,"pX":1.4463745100063357,"pZ":2.930108693236438,"vX0":3.3224581657827166,"vY0":-122.68031343432868,"vZ0":-2.1043695557115965,"x":61.87,"y":159.67,"x0":0.49073632246240545,"y0":50.004474202339125,"z0":6.146330398614366,"aX":-4.873689470706852},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.2,"breakHorizontal":5.0,"spinRate":2329,"spinDirection":297},"zone":12,"typeConfidence":0.89,"plateTime":0.445817853055432,"extension":7.419964273262121},"index":2,"playId":"8ca695a1-b64d-3f23-8daf-ee6f242bd90b","pitchNumber":2,"startTime":"2026-03-26T22:42:02.820Z","endTime":"2026-03-26T22:42:06.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937498790596333,"aZ":-13.560737075691097,"pfxX":-0.6307618451511274,"pfxZ":9.282666284760516,"pX":-1.0173076890611403,"pZ":2.729883308635499,"vX0":-3.0585909473697663,"vY0":-140.28266055602643,"vZ0":-6.835497305105587,"x":155.78,"y":165.07,"x0":0.16638180713531298,"y0":50.00325921201332,"z0":6.071587848059227,"aX":-1.2641468986740252},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":1.7,"spinRate":2385,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.3895465432082683,"extension":7.361223753498558},"index":3,"playId":"1157d816-e37f-33a0-831d-38e1fb5df165","pitchNumber":3,"startTime":"2026-03-26T22:42:22.408Z","endTime":"2026-03-26T22:42:25.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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.9,"endSpeed":77.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.901160464573458,"aZ":-28.947896994278032,"pfxX":-4.853806361252502,"pfxZ":2.1200992579728606,"pX":4.5113890743346E-5,"pZ":3.2062807660540793,"vX0":1.0398423687171903,"vY0":-122.22497670143396,"vZ0":-1.1854670297359986,"x":117.0,"y":152.21,"x0":0.20115395123827493,"y0":50.00108734700198,"z0":6.171373701698468,"aX":-7.381784661819615},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":8.5,"spinRate":2320,"spinDirection":278},"zone":2,"typeConfidence":0.91,"plateTime":0.44721676317126846,"extension":7.381045519731476},"index":4,"playId":"1259dd5d-47bb-3580-a070-5d47e68dd892","pitchNumber":4,"startTime":"2026-03-26T22:42:39.030Z","endTime":"2026-03-26T22:42:42.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-26T22:42:50.473Z","endTime":"2026-03-26T22:43:08.779Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.984181933061652,"aZ":-27.75547994624417,"pfxX":3.3177170959319193,"pfxZ":2.4918625535964907,"pX":0.28459077573575375,"pZ":2.9077043210830515,"vX0":-0.9196905152323123,"vY0":-131.0740698920819,"vZ0":-3.0722654109787397,"x":106.15,"y":160.27,"x0":0.20505637915195649,"y0":50.000590798061076,"z0":6.127744018568205,"aX":5.876891488367185},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":-5.9,"spinRate":1376,"spinDirection":152},"zone":3,"typeConfidence":0.9,"plateTime":0.4150114881839744,"extension":7.528619377964027},"hitData":{"launchSpeed":93.6,"launchAngle":37.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.51,"coordY":82.53}},"index":6,"playId":"4216946f-947e-36d4-a198-9ccf0394c8cf","pitchNumber":5,"startTime":"2026-03-26T22:43:08.779Z","endTime":"2026-03-26T22:43:17.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-26T22:43:17.932Z","atBatIndex":74}]